professional-c-4-0-and-net-4.pdf
《Professional C# *** 4》是一本专注于C# 4.0和.NET 4平台新特性的入门开发书籍。该书面向C#初学者,尤其是那些在Visual Studio® 2010中进行.NET 4应用开发的读者。书籍内容从C#基础开始,迅速过渡到对新特性的详细讲解,帮助读者立即着手编写Windows应用程序和***网络应用程序。 书中对.NET架构进行了回顾,包括对象、泛型、继承、数组、运算符、类型转换、委托、事件和Lambda表达式等内容。这些是学习C#和.NET平台不可或缺的基础知识点。通过书中对C#与动态对象的集成、命名参数和可选参数、COM特定的互操作特性以及类型安全的方差的讨论,可以了解到C# 4.0相较于之前版本的新变化。例如,动态语言运行时的集成允许更灵活的编程模式,使得与动态类型语言(如Python和JavaScript)的互操作成为可能。 .NET 4的新特性也是本书的重要组成部分,涵盖了.NET Framework 4的众多更新,如Workflow Foundation 4、*** Data Services、Managed Extensibility Framework (MEF)、并行任务库和PLINQ等。这些内容对于理解如何充分利用.NET平台进行应用程序开发至关重要。 书中还深入探讨了LINQ (语言集成查询)、WCF (Windows Communication Foundation)、WPF (Windows Presentation Foundation)、流动和固定文档技术以及Silverlight™等重要技术。LINQ技术对于数据访问和查询提供了统一的方法论,极大地简化了数据处理的复杂性。WCF和WPF则分别作为服务导向架构和服务导向用户界面的重要组件,是现代.NET应用不可或缺的部分。流动和固定文档技术介绍了如何创建和管理动态文档,这对于需要处理文档流和排版的应用场景尤为关键。而Silverlight™作为网页中使用富界面技术的解决方案,对于开发交互式网络应用提供了强大的支持。 在Web开发方面,本书也提供了***编程的深入讲解,并介绍了*** MVC (Model-View-Controller) 和*** Dynamic Data等新技术。*** MVC提供了一种用来构建可测试、可维护的Web应用的架构方式。而*** Dynamic Data则提供了一套快速构建数据驱动的Web应用程序的框架。对于那些希望开发灵活而强大的Web应用的开发者而言,这些内容是非常有价值的。 本书还涉及到与WCF (Windows Communication Foundation)、MSMQ (Microsoft Message Queuing)、点对点通信以及 syndication(内容汇总)等通信技术的讨论。这些内容使读者能够理解在分布式应用环境中实现不同系统组件之间的有效沟通和协作。 作者团队由多位.NET领域内的专家组成,包括Christian Nagel(微软区域总监、软件架构师、多本.NET书籍的作者)、Bill Evjen(Thomson Reuters Lipper的平台架构全球负责人、微软区域总监、INETA的创始人)、Jay Glynn(PureSafety的主要架构师)以及Karli Watson(自由职业作家和Infusion Development的顾问)和Morgan Skinner(在Microsoft担任开发者优先支持)。他们不仅提供了丰富的实际例子,还有实际问题的解决方案和新技术的专家教育,旨在帮助程序员、开发者和IT专业人员更好地完成工作。 Wrox出版社的“Programmer to Programmer™”系列书籍的特点是它们由实际工作的程序员编写,以满足程序员、开发者和IT专业人员在现实世界中的实际需求。这些专业指南聚焦并相关,旨在解决技术专业人士每天面临的实际问题。它们提供的实例、实际解决方案和专家教育都是为了帮助程序员更好地完成工作。因此,本书不仅为初学者提供了扎实的入门知识,也为有经验的开发者提供了深入了解最新技术和标准的机会。
剩余1851页未读,继续阅读
- 粉丝: 0
- 资源: 8
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助