基本信息
- 原书名:Real World .NET 4, C#, and Silverlight: Indispensible Experiences from 15 MVPs
- 原出版社: Wrox
- 作者: [美]Dominick Baier Bill Evjen Gyorgy Balassy
- 译者: 王净 范园芳 李卉
- 出版社:清华大学出版社
- ISBN:9787302299950
- 上架时间:2012-10-19
- 出版日期:2012 年10月
- 开本:16开
- 页码:568
- 版次:1-1
- 所属分类:计算机 > 软件与程序设计 > .NET > 综合
计算机 > 软件与程序设计 > C#
计算机 > 软件与程序设计 > Silverlight
【插图】

编辑推荐
本书由15位经验丰富且学识渊博的MVP合著而成
覆盖了许多.NET Framework的核心领域
内容全面,从Web开发直至终端开发的所有相关内容均可从本书中找到
内容简介
作译者
目录
第1章 ASP.NET和jQuery 1
1.1 了解Web Forms 2
1.1.1 视图状态 2
1.1.2 web.config转换 4
1.1.3 简化web.config 4
1.1.4 新的ASP.NET Web Forms模板 4
1.2 ASP.NET MVC 7
1.2.1 MVC的版本 7
1.2.2 MVC的组成部分 8
1.2.3 MVC工具 13
1.2.4 示例应用程序 18
1.2.5 ASP.NET MVC框架小结 26
1.3 jQuery 26
1.3.1 使用jQuery操纵DOM元素 28
1.3.2 使用jQuery调用服务器端代码 29
1.3.3 jQuery 30
1.4 小结 30
1.5 作者简介 31
第2章 ASP.NET性能 33
前言
而本书并非如此,相反,我们的出发点是“汇集当今业界最好的从业人员(Microsoft MVP和Microsoft Regional Director),让他们就自己最熟悉的领域单独编写一章”。
当然,这些作者对.NET都有全面的了解,但是却只专门编写自己喜欢和感兴趣的部分(也是他们最熟悉的领域)。总的来说,本书由通用领域中的一系列大文章组合而成,覆盖了.NET Framework的大部分领域。
目前,.NET Framework包含的内容非常庞大,所以在使用时不可能了解所有的内容。这也就是很多软件开发人员组成开发团队的原因。他们注重将个人组织在一起成为一个整体,以便可以全面了解将.NET Framework作为工作基础所产生的强大力量。
当开始处理.NET Framework各个领域中的工作时,你将会发现本书是非常好的资源。当需要完成一些.NET Framework中陌生领域的工作而又未曾花费时间来完全了解该领域时,本书可以作为技术顾问。
读者对象
本书适合专门使用.NET Framework构建解决方案的中高级开发人员使用。在本书中可以找到从Web开发直至终端开发的所有相关内容。
主要内容
本书覆盖了许多.NET Framework的核心领域。在讲授Silverlight之前,首先通过重点讲授ASP.NET来介绍客户端的相关内容。而在讲授ASP.NET时,还介绍了在构建ASP.NET应用程序后如何使用这些应用程序以及如何使用jQuery(jQuery是目前开发Web应用程序最为流行的方法)。除了ASP.NET,还介绍了如何在Silverlight中应用MVVM (Model-View- ViewModel,模型-视图-视图模型)等模式。然后,将Silverlight的覆盖范围由PC客户端扩展到手机客户端。而当处理客户端时,有一章讨论了如何在设计者和开发者之间搭建桥梁。
介绍完客户端开发工作后,介绍了WCF等通信技术以及一些保证通信安全的方法(如使用WIF,即Windows Identity Foundation,Windows标识基础)。其中介绍了一些特殊的通信协议(如REST和OData)以及.NET Task Parallel Library(.NET任务并行库)。
之后的几章介绍了一个关键主题,包括使用Windows工作流和WPF数据绑定。而最后几章则介绍了开发生命周期的各个方面,其中包括使用用户故事及利用单元测试进行开发。
总之,本书内容丰富,每章为成功完成手头的工作提供了有针对性的内容。
使用本书的条件
.NET Framework 4.0可以在Windows XP、Windows 2003、Windows 7及最新的Windows Server 2008 R2中运行。要使用.NET Framework编写代码,需要安装.NET 4 SDK。
此外,除非打算使用文本编辑器或其他一些第三方开发环境编写C#代码,否则必定需要使用Visual Studio 2010。运行托管代码并不需要完整的SDK,但需要.NET运行库。
同时,虽然本书中用C#来显示所有的代码示例,但如果愿意,可以对这些示例进行转换,并在Visual Basic中完成相同的功能。
源代码
在练习书中的示例时,可以选择手动输入代码或者使用本书附带的源代码文件。书中用到的所有源代码都可以从www.wrox.com下载。进入站点http://www.wrox.com后,只需要找到本书的书名(使用Search搜索框或书名列表),单击本书详细信息页面上的Download Code链接,就可以得到本书所有的源代码。
下载完代码后,用您喜欢的压缩工具把它解压缩。此外,也可以去Wrox的主下载页面www.wrox.com/dynamic/books/download.aspx 找到本书或Wrox出版的其他书籍的代码。
勘误表