03 2012 档案
摘要:越深入的了解asp.net,就会非常的感叹它的设计,功能强大,任何阶段的开发人员,不管是菜鸟、大牛,都能找到自己的用武之地:灵活,即可以利用本身提供程序通过配置加简单代码方便的完成需求,也可以充分利用它的扩展性完成一些特定或本身不具备的功能。我们可以从session的设计中看到一些这样的例子。session设计简述 准确的来说是会话状态,它是服务状态管理的一部分,每个访问应用程序的客户端有不同的会话且包含不同的信息,我们可以通过属性session来访问它。与viewstate存储方式不同的是,它把信息存储在服务器,当用户访问多时,可能会给服务器带来不小的压力。 既然session的数据存储在.
阅读全文
摘要:对于大多数程序员而言,viewstate就是页面中的名字叫做__VIEWSTATE的隐藏控件,它使我们页面体积膨胀,不利于页面的seo优化;页面返送间都要携带更多的大量的数据,耗费更多的流量、延长响应时间。它使得我们很焦虑:禁用它,甚至不再使用web form,转向MVC,在MVC还没推出之前,甚至是转向其它的平台。。。 先不说那种取舍的对错,自己还是很喜欢web form这套框架的,看看页面的生命周期,它把整个页面的创建工业化、流水线化,它能让我们很容易的造一个”航母”出来,相比来说mvc就像一个手工作坊。但是对于web这种轻量级的应用,mvc显然更加适合,web form反而有点杀鸡牛..
阅读全文