摘要: 图说MVC底层运行机制: 当路由机制已经激活Controller并InvokeAction后,如果返回的是View, 则ViewResult基于View呈现的请求响应机制内部借助MVC提供的View引擎来实现对View的获取、激活和呈现。 ASP.NET MVC提供的View引擎有两种,一种是传统的 阅读全文
posted @ 2018-02-19 17:13 Vam8023 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 下图中每个箭头的左侧对应的右侧方法为对象调用方法的过程: 由于UrlRoutingModule这个HttpModule被注册到Web应用中,所有对每个抵达的请求来说,当代表当前应用的HttpApplication对象的PostResolveRequestCache事件被触发的时候,UrlRoutin 阅读全文
posted @ 2018-02-18 19:53 Vam8023 阅读(450) 评论(0) 推荐(0) 编辑
摘要: IIS接收请求到进入CLR 当用户向服务器发送的请求时,以驱动形式运行的HTTP.SYS接收到该请求,将其分发给W3SVC:IIS6中,W3SVC会去解析出UR,并根据从Metabase获取的URL与Web之间的映射关系得到目标应用,进而得到目标应用运行的应用程序池或工作进程;IIS7中,W3SVC 阅读全文
posted @ 2018-02-18 13:55 Vam8023 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 由于公司要开发微信小程序,而微信小程序的接口需要https协议的,并且要支持TLS1.0、TLS1.1、TLS1.2。如果仅仅是为了开发小程序,安全等级又不用太高,可以选择免费的SSL证书 在这里选择腾讯云的证书,申请在 https://console.qcloud.com/ssl 腾讯云里有详细的 阅读全文
posted @ 2017-09-07 11:01 Vam8023 阅读(1503) 评论(0) 推荐(0) 编辑
摘要: 不得不说,.NET中安装服务很麻烦,即要创建Service,又要创建ServiceInstall,最后还要弄一堆命令来安装和卸载。 今天给大家提供一种方式,直接使用我们的程序来安装/卸载服务,并且可以让一个exe即能直接运行也行安装为windows服务 首先我们创建一个Windows应用程序,(我创 阅读全文
posted @ 2017-08-29 13:56 Vam8023 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: 最近项目从vs2005 升级到vs2010后,发现新的vs2010 不再带有原来的安装工程项目,导致以前的安装包不可以使用,查找资料后发现微软从vs2010 版本后不再提供自带的安装工程,尝试着利用 InstallShield Limited Edition Project 打包安装文件及服务,以v 阅读全文
posted @ 2017-08-29 10:07 Vam8023 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,转而让大家去安装使用第三方的打包工具“InstallShield Limited Edition for Visual Studio”,注意这个版本是免费的,只需要邮件注册下,就会有要注册码。虽然不知道微软这是何 阅读全文
posted @ 2017-08-29 09:52 Vam8023 阅读(2782) 评论(0) 推荐(0) 编辑
摘要: 问题一描述:SQL Server数据库备份还原后,在数据库名称后会出现“受限制访问”字样问题二描述:在对SQL Server数据库进行还原时,提示:System.Data.SqlClient.SqlError:因为数据库正在使用,所以无法获得对数据库的独占访问权。(Microsoft.SqlServ 阅读全文
posted @ 2017-08-18 11:41 Vam8023 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 如果需要上传比较大的文件(文件大小大于4M)。则需要在webconfig里面<system.web>修改httpRuntime节点: <httpRuntime targetFramework="4.5" maxRequestLength="2147483647" executionTimeout=" 阅读全文
posted @ 2017-07-31 16:41 Vam8023 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。 分布式缓存框架: Microsoft V 阅读全文
posted @ 2017-03-31 17:11 Vam8023 阅读(217) 评论(0) 推荐(1) 编辑