asp

Asp.Net 学习资源列表

耗尽温柔 提交于 2020-02-11 01:00:48
名称:快速入门 地址: http://chs.gotdotnet.com/quickstart/ 描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。 名称:微软官方.NET指导站点 地址: http://www.gotdotnet.com/ 描述:上面的站点是本站的一个子站点,本站点提供微软.NET官方信息,并且有大量的用户源代码、控件下载,微软.NET开发组的人员也经常在此站点发表一些指导性文章。 名称:SourceForge 地址: http://www.sourceforge.net 描述:世界上最大的Open Source项目在线网站,上面已经有.NET的各种大型Open Source项目上千件,包括SharpDevelop、NDoc、Mono等都是在此站点发布最新源代码信息。 名称:CodeProject 地址: http://www.codeproject.com 描述:很多非官方的中小型示例源代及文章,相当全面,基本上我们想要的各种方面的资料都可以在此处查找。 名称:Fabrice's weblog 地址: http://dotnetweblogs.com/FMARGUERIE/Story/4139.aspx 描述:这是一个WebLog形式的在线日志网站,定期更新,包括

IIS默认文档无效的解决方法

雨燕双飞 提交于 2020-02-11 01:00:28
今天发布新网站,突然发现IIS的默认文档失效了,头疼了半宿,终于发现了故障原因,顺利解决问题。 先描述一下故障现象:在IIS中建立新站点后,输入网址,不能打开网站,提示无法找到资源(图1)。但是在网址后加上默认文档default.aspx后,能打开网站,可以确认是IIS的默认文档失效造成了此问题(图2)。 图1:直接输入网址,无法打开网站。 图2:输入网址和主页全名,可以打开网站。 确认了问题,开始解决: (1)开始以为是IIS站点设置的问题,重建站点、重设站点的各项设置、增减默认主页,都没有效果。 (2)然后上网查询相关资料,有说是wwwroot文件件隐藏会造成此问题。查看了一下文件夹属性,没有隐藏的,顺便把只读属性去掉,也没有效果。 (3)继续在网上搜,结果找遍了搜索结果也没有一个正确的解决方案,看来是不能指望有现成的案例了。 (4)查看系统日志,没有相应的错误提示,看来从这一块也没法入手了。 问题研究到这里,已经陷入了僵局,似乎没有突破口了。这时考虑故障应该还是IIS设置造成的,但具体是哪里造成的还不清楚,因为所有站点都不能打开默认主页,看起来是IIS的全局问题。暂时没有思路了,于是就逐个站点查看(服务器上开了数个站点),看是不是都有问题。检查完所有站点后,发现只有一个站点能打开默认主页。查看了一下站点配置,发现这个站点使用了ASP.NET4.0

ASP.NET MVC学习资料 新增几个开源项目

。_饼干妹妹 提交于 2020-02-11 00:58:25
ASP.NET MVC MSDN API: System.Web.Mvc Namespace (暂无中文版): http://msdn.microsoft.com/en-us/library/system.web.mvc.aspx 相关系列: MVC : The Official Microsoft ASP.NET Site: http://www.asp.net/mvc/ 从零开始学习 ASP.NET MVC 1.0 (一) 开天辟地入门篇 (子秋的博客): http://www.cnblogs.com/zhangziqiu/archive/2009/02/27/ASPNET-MVC-1.html 博客园 ASP.NET MVC 技术专题: http://kb.cnblogs.com/zt/mvc/ 一步一步学习 ASP.NET MVC 1.0 创建 NerdDinner 范例程序: http://forum.entlib.com/Default.aspx?g=posts&t=476 重典的MVC系列 http://www.cnblogs.com/chsword/archive/2008/03/10/dotnetmvcframework.html lulu Studio的MVC系列 http://www.cnblogs.com/QLeelulu/archive/2008/10

ASP .NET CORE 源码地址

自闭症网瘾萝莉.ら 提交于 2020-02-10 23:15:57
ASP .NET CORE 源码地址: https://github.com/dotnet/ 下拉可以查找相应的源码信息, 例如:查找 ASP .NET CORE Microsoft.Extensions.Hosting 源码地址: https://github.com/dotnet/extensions 找到之后,点击 extensions 下载源码之后, 解压缩,之后不要急着点击解决方案,首先要点击批处理文件 , 例如下载 ASP .NET CORE Microsoft.Extensions,我需要打开 ASP .NET CORE Microsoft.Extensions.Hosting的源码的解决方案, 处理方式如下: 1、点击 restore.cmd 批处理文件(恢复初始项目运行需要的环境) 2、点击 build.cmd 批处理文件(编译项目) 3、点击需要查看源码的项目红的 startvs.cmd 批处理文件,即可打开对应的源码 来源: https://www.cnblogs.com/1175429393wljblog/p/12293244.html

ASP.NET MVC开发应用——进入ASP.NET MVC的世界

我与影子孤独终老i 提交于 2020-02-10 20:23:48
搭建ASP.NET MVC项目 添加控制器 ** 添加视图 名称不一样需要自己指明 系统对象 —————————————————————————————————————————————————————— 母版视图 ————————————————————————————_—————————————————————————— 来源: CSDN 作者: 郑州北大青鸟—— 链接: https://blog.csdn.net/qq_44658169/article/details/104203863

asp.net mvc 中\"未找到路径“/favicon.ico”的控制器或该控制器未实现 IController。\"

不打扰是莪最后的温柔 提交于 2020-02-10 10:18:19
FavIcon.ico是一个特殊的文件,它是浏览器请求一个网站时出现的。某些浏览器在书签和收藏夹中使用这个图标。在与这些图标相关的网站被打开时,某些浏览器也在标题栏或浏览器标签中中显示这个图标。 当一个浏览器试图从一个ASP.NET MVC Application中取得这个FavIcon.icon文件时,应用程序(application)抛出一个异常 (ArgumentNullException)。ASP.NET MVC application试图去映射这个请求给一个controller(叫做FavIcon.ico的controller)。因为这个叫做 FavIcon.ico的controller找不到,所以ASP.NET MVC框架就出现了这个异常。 你可以安全地忽略这个异常。或者,你可以添加一个FavIcon.ico文件到你的网站根目录中。如果这个被请求的文件存在于文件系统中,则 ASP.NET MVC 框架就不会试图将这个请求映射给一个controller action。第三种方式或者说是最终的可选方式是,创建一个controller 来返回一个FavIcon.ico图标。 解决方案一:在根目录里添加/favicon.ico 解决方案二:添加Controller返回favicon.ico图标 来源: https://www.cnblogs.com/tianboblog/p

文章收藏

好久不见. 提交于 2020-02-10 03:00:10
IOC IOC 详细介绍 Jeese 全面理解 ASP.NET Core 依赖注入 T2噬菌体 依赖注入那些事儿 后端 .NET ASP.NET CORE asp.net core route 详解 .net standard ASP.NET 请求处理响应 ASP.NET 请求处理机制 ASP.NET是如何在IIS下工作的 Socket Socket 网络编程 SocketAsyncEventArgs Microsoft SocketAsyncEventArgs cnblogs.com SocketAsyncEventArgs codeproject 架构 中小型研发团队架构实践 数据库 Sql NoSql 操作系统 Linux ysocean Linux系列教程 中间件 Nginx ysocean Nginx Open Source github (search starts:>10000) 前端入门详细教程 Tools Git github 搜索 软件安装 Centos 7从python2.7.5升级到python2.7.13 资源搜索 爱搜资源 工具箱 DnSpy github download 软件工程 dasusu 来源: https://www.cnblogs.com/yylllz/p/10330268.html

UrlRouting(URL路由)和UrlRewrite(URL重写)实现友好URL

感情迁移 提交于 2020-02-09 07:45:18
  URL重写 已经不是什么新鲜事物了,URL重写实现URL搜索引擎友好化是SEO的一个重要环节,不管是ASP.NET程序,还是其他语言都可以写出一段代码来截取传入的HTTP请求并自动将该请求重定向到其他资源。使用传统的 ASP,应用 URL 重写的唯一方法是编写 ISAPI 筛选器,或者购买提供 URL 重写功能的第三方产品。但是,使用ASP.NET,您可以通过很多方法来轻松地创建您自己的 URL 重写引擎。   ASP.NET相关教程文章: 《URL Rewriting With ASP.NET 》 http://www.codeproject.com/kb/aspnet/URLRewriter.aspx 此文章为 ASP.NET 的 URL 重写功能提供了很好的概述。 在网上还能找到大量使用 URL 重写来增强搜索引擎定位功能的实例。   UrlRouting (URL路由)是为了让Url更简短更直观更有意义才出现的,同时还可以通过参数得到重写后的Url在页面上使用。 如:原来ASP.NET中的参数URL:post.aspx?year=2010&month=6&day=1, 使用UrlRouting来配置一些URL的映射得到搜索引擎友好的,对用户也友好的url:/post/2010/6/1/   UrlRouting早已在Asp.NET MVC项目中被广泛使用,ASP.NET

Static files in ASP.NET Core - ASP.NET Core中的静态文件处理(链接)

元气小坏坏 提交于 2020-02-09 01:27:27
微软官网的这篇文章阐述了,在ASP.NET Core中的静态文件处理: Static files in ASP.NET Core 注意其中有几点很有用: 使用FileExtensionContentTypeProvider,来自定义静态文件扩展名的映射 启用非标准静态文件类型 ,可以让ASP.NET Core处理未知的静态文件类型,但是文章中也提到了这样做很危险,不建议这么做,推荐使用上面的FileExtensionContentTypeProvider来处理非标准的静态文件类型 最后文章中还提到了: ASP.NET Core apps hosted in IIS use the ASP.NET Core Module to forward all requests to the app, including static file requests. The IIS static file handler isn't used. It has no chance to handle requests before they're handled by the module. 由此可见,静态文件的HTTP请求在IIS中,会由ASP.NET Core Module转发到ASP.NET Core应用程序中进行处理,和IIS的处理程序并无关联。 来源: https://www

ASP.NET Core搭建多层网站架构【14-扩展之部署到IIS】

风格不统一 提交于 2020-02-08 19:29:51
2020/02/03, ASP.NET Core 3.1, VS2019, IIS 10, dotnet-hosting-3.1.1-win.exe 摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【14-扩展之部署到IIS】 在Windows上将ASP.NET Core网站部署到IIS 文章目录 本章节由于并未对代码做出改动,仅添加了发布配置文件,所以没有上传代码分支(下一章节中可以看到本章节添加的发布配置文件) 本章节介绍了在Windows上将ASP.NET Core网站部署到IIS,部署环境是 Windows 10.0.18363 (企业版) 添加IIS功能 在控制面板-程序和功能中,添加IIS: 勾选选项默认即可 我这里是win10企业版,winserver服务器也是类似的开启该功能 安装dotnet-hosting 官网下载安装dotnet-hosting, 下载页面 先选取对应的.NET Core版本,然后找到Hosting Bundle下载,下载下来安装即可 编译项目 对着 MS.WebApi 应用程序右击,选择 发布 : 选择文件夹 我这里保持了默认bin\Release\netcoreapp3.1\publish\文件夹 点击 高级 ,进一步配置: Release 配置,部署模式为 框架依赖 ,目标运行时为 可移植 ,勾选