摘要:
转自:http://developer.51cto.com/art/200907/138988.htm 阅读全文
摘要:
此篇通过创建一个电子商务网站,讨论ASP.NET MVC框架下控制器是如何与视图做交互的。这个系列的第一篇建造了一个简单的电子商务产品列表/浏览网站。它讨论了MVC后面的高层次的概念,示范了如何从头创建一个新的asp.net mvc项目,实现和测试这个电子商务产品列表功能。系列的第二篇对asp.net mvc框架的URL路径选择(routing)架构做了深入探讨,讨论了它的工作原理以及你如何使用它来处理更高级的URL路径选择场景。此篇,将讨论控制器是如何与视图做交互的,具体来说,我将讨论你可以把数据从控制器传到视图以显示返回到客户端的回复的各种方式。第一部分的扼要简述在这个系列的第一部分,我们 阅读全文
摘要:
本文介绍了在iis6.0中部署asp.net mvc程序的方法。1、安装asp.net mvc程序AspNetMVC1.msi 下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en2、为asp.net mvc程序设置IIS1) “网站属性” → “主目录” → “配置” 2) 单击“插入”,把.net的isapi插入通配符应用程序映射里。 3) 选择isapi地址:C:/Windows/Microsoft.NET/ 阅读全文
摘要:
ASP.NET Session 模型简述本文简要介绍了ASP.NET Session 模型.ASP.NET Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组成的字符串,我们会在下面的实验中见到它的实际样子。这个唯一的SessionID是有很大的实际意义的。当一个用户提交了表单时,浏 阅读全文
摘要:
ASP.NET页生命周期介绍:阶段,事件及其他本文概述了asp.net的页生命周期。在页生命周期的每个阶段中,页将引发可运行您自己的代码进行处理的事件。asp.net 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页生命周期非常重要,因为这样做您就能在生命周期的合适阶段编写代码,以达到预期效果。此外,如果您要开发自定义控件,就必须熟悉页生命周期,以便正确进行控件初始化,使用视图状态数据填充控件属性以及运行任何控件行为代码。(控件的生命周期基于页的生命周期,但是页引发的控件事件比单独的 a 阅读全文
摘要:
处理ASP.NET Session失效的几个方法检查ASP.NET Session是否失效,是否超时,默认是20分钟,设置的方法是Session.TimeOut=30;或者您可以设置到更高,这个数值的单位是分钟,大家视情况而定。检查代码有无Session.Abandon()之类的。一旦调用 Abandon 方法,当前会话不再有效,同时会启动新的会话。ASP.NET中使用了ACCESS数据库,而且数据库是放在bin目录中的。解决方法是不要放会更新的文件在BIN目录中。从同一个页面传到另一个页面才能延续同一个session,也就是说session不可跨域,同时客户端一关闭浏览器或一关闭浏览页 Se 阅读全文
摘要:
ASP.NET MVC生命周期介绍asp.net应用程序管道处理用户请求时特别强调"时机",对asp.net生命周期的了解多少直接影响我们写页面和控件的效率。对于asp.net mvc,我对它的生命周期兴趣很浓,于是对ASP.NET MVC生命周期提出两个问题:一个HTTP请求从IIS移交到asp.net运行时,asp.net mvc是在什么时机获得了控制权并对请求进行处理呢?处理过程又是怎样的?以IIS7中asp.net生命周期为例,上图是来自MSDN的一张HTTP请求处理过程发生事件的简图,后面我列出了一个完整的事件列表。既然asp.net mvc还是以asp.net运 阅读全文
摘要:
常用字符集编码详解(ASCII GB2312 GBK GB18030 unicode UTF-8) 字符常用的编码,大家可以认识下以后就可以方便确定用什么编码了 ASCII ASCII码是7位编码,编码范围是0x00-0x7F。ASCII字符集包括英文字母、阿拉伯数字和标点符号等字符。其中0x00-0x20和0x7F共33个控制字符。 只支持ASCII码的系统会忽略每个字节的最高位,只认为低7位是有效位。HZ字符编码就是早期为了在只支持7位ASCII系统中传输中文而设计的编码。早期很多邮件系统也只支持ASCII编码,为了传输中文邮件必须使用BASE64或者其他编码方式。 GB2312 GB23 阅读全文
摘要:
asp.net的总结 在asp.net应用程序中,在asp.net页面常用的、、。在全球化的项目中使用绑定资源项目,在asp.net mvc中使用绑定ViewData。 主要用于在web页面定义Page、引入控件、组件、设置Cache等:1: 2: 3: 4: 5: 6: 7: 8: 主要用来绑定后台数据到前台,一般在后台都需要有对应的DataBind()在执行绑定。 1: 2: 3: 4: 5: 6: ... 阅读全文