随笔分类 -  asp.net

摘要:ScenarioWeb Application ProjectWeb Site ProjectProject definition跟 Visual Studio .NET 2003 类似,由于项目文件的存在,只有被项目文件所引用的文件才会在Solution Explorer中出现。而且只有这些文件才会被编译。可以很容易的把一个ASP.NET应用拆分成多个Visual Studio项目。可以很容易的从项目中和源代码管理中排除一个文件。一个目录结构就是一个WEB项目。没有项目文件存在。这个目录下的所有文件,都被作为项目的一部分而存在。 我们实际部署的一个网站,部署上当然不会有任何项目文件存在,如果 阅读全文
posted @ 2012-05-12 21:19 Nereus_37 阅读(5605) 评论(0) 推荐(0)
摘要:无状态的根本原因是:浏览器与服务器是使用Socket套接字进行通信的,服务器将请求结果返回给浏览器之后,会关闭当前的Socket连接,而且服务器也会在处理页面完毕之后销毁页面对象。应用层面的原因是:浏览器和服务器之间的通信都遵守HTTP协议。因此,不能将状态信息报讯在类变量中。常用的状态保持方式1、ViewState: asp.net的 .aspx页面特有的,页面级的; 就是在页面上的一个隐藏域中保存客户端单独使用的数据的一种方式; 服务器端控件的值都自动保存在ViewState中; 1.1 使用方法:作用域--->页面级 保存数据方式:ViewState["keyword&q 阅读全文
posted @ 2011-07-27 21:15 Nereus_37 阅读(2415) 评论(0) 推荐(2)
摘要:Q1:前台类如何访问后台类的成员?A1:<%xxx%>,在前台类中加上<%xxx%>就可访问,其中xxx表示后台类的成员。当然前台类并非可以访问所有后台类成员,私有类成员就不能访问了,即是所有非私有类成员均可访问,例如 protected 类,pubic 类 成员。至于原因就是问题3的答案了。。。Q2:后台类如何调用前台控制?A2:必须在前台类控件中添加 runat=“server” ,英文直译过来很容易明白了,这样在后台类中就可以直接使用 this.xxx 来调用了。Q3:前台类和后台类的关系?A3:继承关系,从 Q1 中我们可以猜出个大概来,无论是从反编译,还是在前 阅读全文
posted @ 2011-07-26 19:50 Nereus_37 阅读(1921) 评论(0) 推荐(2)
摘要:什么是三层架构? 先说说饭店中的三层结构 服务员:待客/提交菜单 厨 师:取材/炒菜/交菜 采购员:采购三层结构分析 (1)表示层 为用户提供交互式操作界面。 (2)业务逻辑层 负责关键业务的处理,负责与表示层和数据访问层的数据传递。 (3)数据访问层 实现对数据的保存和读取操作。三层结构各层间的依整关系 -----高层依赖低层 三层结构各层间的数据传递关系 ---高层请求低层、低层响应高层三层结构搭建方法 1、搭建表示层(创建一个Windows应用程序) 2、搭建业务逻辑层(类库) 3、搭建数据访问层(类库) 4、添加各层之间的相互依赖三层结构中实体类的... 阅读全文
posted @ 2011-07-24 20:54 Nereus_37 阅读(13316) 评论(8) 推荐(4)
摘要:浏览器发送请求----->服务器----->服务器软件IIS------>能处理(例如静态页面)----->直接读取数据返回给浏览器----->浏览器执行,显示 | | |----->不能处理------>根据后缀交给相关的服务器扩展处理------图片来源:http://www.oumind.com/html/tech/ASPNET_ServerProcessLine_20110722.html=========... 阅读全文
posted @ 2011-07-22 20:40 Nereus_37 阅读(517) 评论(0) 推荐(1)
摘要:ASP.NET的六大对象,本质上只是 Context 里面的属性,严格上不是对象。1.Request-->读取客户端在Web请求期间发送的值2.Response-->封装了页面执行期后返回到Http客户端的输出3.Server-->提供对服务器上的属性和方法的访问4.Application-->作用于整个运行期的状态对象5.Session-->会话期状态保持对象,用于跟踪单一用户的会话6.Cookie-->客户端保持会话信息的一种方式Request-->读取客户端在Web请求期间发送的值,即是读取浏览器传来的请求报文数据。要读取http请求报文数据,必 阅读全文
posted @ 2011-07-22 20:22 Nereus_37 阅读(4555) 评论(1) 推荐(2)