ASP.NET
ouhaochuan
C plus plus; ObjectArx; AutoCAD二次开发; .NET; ASP.net MVC;
展开
-
ASP.NET页面的结构
<br />ASP.NET页面由以下部分构成:<br />Directives<br />Code declaration blocks<br />ASP.NET controls<br />Code render blocks<br />Server-side comments<br />Server-side include directives<br />Literal text and HTML tagsDirectives相当与编译指令,它指示编译器如何编译页面。两种最常见的Directives是原创 2010-08-30 16:03:00 · 859 阅读 · 0 评论 -
sqlserver express 2008 登陆身份验证配置及远程登陆配置
1、登陆身份验证方式的配置:打开ssms,以安装时配置好的登陆身份验证方式连接实例,然后在实例右键,属性,安全性,其中可以更改登陆验证方式,改好后重启sql服务。 图1 2、添加登陆用户或修改sa帐户密码按照1中连接好实例后,右键实例下的“安全性”,选择“新建登录名”,即可新建登陆帐户 图2 打开“安全性”节点,在sa上右键,属性,即可修改s原创 2012-02-02 11:00:24 · 1960 阅读 · 0 评论 -
Asp.net MVC ModelBinding 原理
用户提交请求数据 ==》 MVC Framework 路由到对应的 ActionMethod ==》分析 ActionMethod 的参数名称及类型,查找可用的 IModelBinder 实现,如果没找到则使用 DefaultModelBinder ,该实现用下图的顺序以 ActionMethod 参数名为Key,查找用户提交的数据,并尝试类型转换==》如果 Actio原创 2011-12-02 09:45:46 · 721 阅读 · 0 评论 -
Cookie工作原理
每当浏览器请求一个会生成Cookie的页面时,服务器返回的http消息的header中会存在类似这样的信息:Cookie: message=Hello ,页面生成的所有Cookie都将以这种形式发送给浏览器。需要注意的是Cookie只能存储字符串值。我们可以创建两种Cookie:Session Cookie 和 Persistent Cookie,前者只保存在内存中,当浏览器关闭时,S原创 2011-11-10 10:46:48 · 449 阅读 · 0 评论 -
wp7使用POST请求Asp.net网页时,HttpWebRequest的BeginGetResponse方法抛出NotSupportException异常的解决方法
使用情景如下:UI线程中{ HttpWebRequest wr = (HttpWebRequest)WebRequest.Create("http://www.exzample.com/exzample.aspx"); wr.Method = "POST"; // 必须要指定ContentType,否则服务器有可能返回Page Not Found wr.Cont原创 2011-11-10 08:37:30 · 3035 阅读 · 0 评论 -
Authorization Filter 的执行过程
Authorization Filter 实现了IAuthorizationFilter 接口:MVC框架收到浏览器请求,路由系统处理请求的URL并提取出Controller 和 Action ,接着Controller 被实例化,当其Action 被执行之前,MVC框架检查Action Method 是否被应用了 authorization filter ,如果有的话,则IA原创 2011-11-08 16:21:34 · 6188 阅读 · 0 评论 -
Controller
namespace ControllersAndActions.Controllers { public class BasicController : IController { public void Execute(RequestContext requestContext) { string controller = (string)requestCo翻译 2011-10-25 10:07:57 · 326 阅读 · 0 评论 -
对ASP.NET如何处理页面的理解
ASP.NET中的aspx文件都对应一个System.Web.UI.Page类的派生类。例如HomePageTitle.aspx这个文件,它在运行时对应的类如下图:页面中的Webcontrol和Htmlcontrol,如果指定了ID,那么编译后的Page子类中就会有对应的成员变量页面中的其他html标签同样是由这个Page子类生成的,生成代码在__BuildControlTree和各个__Build开头的函数中:原创 2010-08-30 11:54:00 · 389 阅读 · 0 评论 -
Html controls 和 Web controls 的区别
Html controls(以下简称HC)是对大部分Html标签的复制,这些标签原来是什么样,经过服务器解释后的HC就是什么样。要使用HC,只需要在相应的html标签内加上runat=“server”属性。例如: Table Data Web controls(以下简称WC)是微软在原有html标签的基础上重新设计整理并抽象后的一套控件,虽然它最终还是会解释成html标签,但是它是对现有html标签的一种更合理更有意义的逻辑表示。为什么要建立这种不同的抽象?例如标签,如果要建立一个单选下拉列表框,则如下:原创 2010-08-29 14:18:00 · 960 阅读 · 0 评论 -
How to debug asp.net mvc 4 source code?如何调试asp.net mvc4 源代码?
0down votefavoriteshare [g+]share [fb]share [tw]I download the latest source code from here:http://aspnetwebstack.codeplex.com/SourceControl/list/changesets1) add the sys原创 2012-04-01 09:56:39 · 6437 阅读 · 1 评论