Professional ASP.NET 4.5 in C#
文章平均质量分 86
laughfing
这个作者很懒,什么都没留下…
展开
-
Chapter5 ASP.NET Web Server Controls
MULTIVIEW AND VIEW SERVER CONTROLSMultiview和View服务端控件一起给了你开启关闭AN网页sections的功能。将部分关闭或者开启,意味着激活或者禁止MultiView空间中一系列View控件,类似于改变Panel控件的可视性。对于某些操作,然而,你会发现MultiView空间呢更容易管理和打交道。 这些部分或者views,在客户端不改变。当postba翻译 2015-04-10 14:02:40 · 408 阅读 · 0 评论 -
Chapter13 Working with Services
这一章看看如何构造XML Web Services和你怎么样消耗XML web service界面并且将它们集成到你的应用中。我们开始介绍.NET世界中XML网页服务的基础,例如SOAP,WSDL等等。这一章中间的部分集中于Windows Communication Foundation。这一章的最后一部分主要集中于讨论最新的communication framework WebAPI。这个相对较翻译 2015-04-13 10:30:01 · 468 阅读 · 0 评论 -
Chapter10 Querying with LINQ
.NET3.5引进了一个新的技术叫做LINQ。从那时候开始,LINQ逐渐成为.NET开发的一个集成技术。在.NET4.0和4.5,微软都更新了LINQ进一步加强它的性能。LINQ的设计初衷是消除.NET语言和查询语言之间的代沟。.NET语言提供了强类型和面向对象的开发,查询语言例如SQL,其语法专门用来作为查询操作。随着LINQ在.NET框架中的引入,查询在.NET中成为了first-class的翻译 2015-04-10 16:52:16 · 458 阅读 · 0 评论 -
Chapter21:State Management
HTTP是无状态的协议,所以它不会记住东西。许多现在的网页应用都需要维持状态,它们需要记住登录过的用户,购物车的内容还有其余的东西。 在网页流行之前,标准的cs结构意味着扁平的客户端和扁平的服务器端,也许你的桌面应用可以访问数据库。状态有关的信息要么保持在客户端的内存中,要么保持在服务器端的数据库中。通常,你不能指望只有少量内存和一块硬盘的客户端来管理状态,传统cs设计的一个最重要方面是客户端总是翻译 2015-04-07 10:22:24 · 501 阅读 · 0 评论 -
Chapter22 Caching
性能对于任何应用或者你研发的代码来说都是一个关键需求。浏览器通过缓存文本和图像来提高性能,而服务器端你选择的缓存实现对于提供最好的性能来说是至关重要的。缓存是这样一个过程,将频繁使用的数据存储到服务器上来满足接下来的请求。你会发现从内存中抓取对象比重新生成网页和每一次从头生成网页中包含的items要来的快得多。缓存提高了你的应用的性能。你将你的缓存方法调配到越好,你的应用性能就越好。 这一章聚焦翻译 2015-04-07 16:42:19 · 424 阅读 · 0 评论 -
Chapter8 Data Binding
当最初发布的时候,AN的亮点之一就是能够将数据集和你的控件捆绑在一起,而不需要你写大量的代码。这些控件知道它们是数据捆绑的,而且能够将数据集合中的各个item渲染为合适的HTML。另外,你可以将这些控件和任意类型的数据源捆绑,从简单的数组到复杂的Oracle数据库查询结果。这是从经典ASP的一个飞越,那时候开发者是需要负责所有的数据访问代码,遍历一个记录集合,为每个数据渲染合适的HTML。 这一翻译 2015-04-09 14:17:33 · 760 阅读 · 0 评论