ASP.NET 4权威指南

24-05-24     slbcun     1103℃     0

众所周知,ASP.NET是当前最主流的Web应用程序开发技术之一,它构建在.NET Framework之上。.NET Framework属于企业级的技术开发平台,聚合了多种开发语言和多种紧密相关的新技术。通过.NET Framework平台,我们可以根据自己的特长来选择多种开发语言作为ASP.NET的服务器端编程语言,比如C#、Visual Basic等。与此同时,我们还可以根据自己以前开发的习惯来选择多种不同类型的Web应用程序构建方式,比如新建Web网站和新建Web应用程序这两种方式。

ASP. NET是Web开发技术高速发展的产物,使得从传统的数据库访问技术到如今的分布式应用开发技术等一系列技术都发生了变革。并且,它在快速开发、编译与部署等方面的优势是任何一种互联网开发技术都不能够比拟的。也正是因为这些优点,全球开发者社区一批又一批的开发人员加入到ASP.NET开发这个阵营中。通过ASP.NET,我们可以简单快速地开发出企业级的、高性能的、便于维护的Web应用系统。

这些年,微软对.NET Framework进行不断地改进与升级,使其在功能上取得了很大的突破,获得了成功。Visual Studio 2010的推出是微软在技术与应用上的一次重要的历史性变革,它不仅在敏捷开发等项目开发技术上得到了很好的支持,而且还在SOA和云计算等技术方面提供了很好的解决方案,功能也日渐强大。当然,在这个过程中,ASP.NET 4也在很多方面有了很大的改进,尤其是其核心功能(如输出缓存、会话状态压缩等方面)、Web窗体、Microsoft Ajax与ASP.NET MVC等。同时,它还新推出了ASP.NET Chart控件,能让我们在图形报表的处理方面更加得心应手。

在ASP.NET 4以前,市面上关于ASP.NET的参考书籍非常多,但是在仔细分析后会发现,除了少有的几本引进版图书比较经典之外,大部分书籍都存在着这样一些问题:读者群定位不准确、内容不够系统、深浅不适中、技术版本落后、作者缺乏实际开发经验、过于书面化、照搬MSDN文档,等等。基于这些原因,笔者产生了编写本书的源动力。本书立足于笔者多年的ASP.NET开发经验,以最新的ASP.NET 4为基础,结合Visual Studio 2010与.NET Framework 4全方位地阐述了ASP.NET 4方方面面的知识,旨在使大家能够循序渐进地、系统性地学习ASP.NET 4,最后达到完全掌握与熟练运用的目的。

鉴于ASP.NET所涉及的内容较多,所以本书对那些华而不实、实际中使用很少的知识点只做了一些简单地介绍,而对那些实用性强、日常开发中使用频率较高的知识点将进行了非常全面、深入地阐述和分析。比如在数据访问(如事务处理、LINQ技术)、状态管理、自定义服务器控件、ASP.NET缓存与分布式缓存Velocity、ASP.NET Web部件等几个方面,其阐述的广度与深度是一般同类书所不能够比拟的。同时,为了提高本书的实用性,笔者还通过大量编程示例展示了一些很有价值的源码与解决方案,从而可以让大家真正地了解、认识软件开发,并达到学以致用的目的。

如何阅读本书

如果你是一位ASP.NET的中初级读者,本书就是为你量身打造的,你可以逐章地进行系统地学习,并结合我们所提供的示例进行动手实践,巩固所学的知识;如果你是一位有一定基础的高级读者,可以跳过一些基础性的章节,去仔细研读本书中的一些高级话题,它们也许会让你受益非浅。最重要的是,本书可以作为所有ASP.NET开发者的工作参考手册,以备需要时查阅。

需要特别说明的是,本书是以C#作为ASP.NET的服务器端编程语言。因此,要求你必须有一定的C#基础。如果你需要学习和巩固C#方面的知识,推荐你参考本书的姊妹篇《C#4.0权威指南》[1]或笔者撰写的《易学C#》[2]。


分享 收藏 查看详细内容请点击:   下载
发表我的评论

表情

共0条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~