本书力求将设计模式与实际开发紧密联系起来,具体讲述了哪种模式可以在哪种现实的应用场景中采用。全书融入了作者多年的开发经验,介绍了许多现实案例,具有很强的实用性。本书分为4篇:篇讲述了面向对象设计的一些基本原则和.NET引入的新概念;第2篇以GOF的23种设计模式为主线用相当多的实例介绍了每一种设计模式的引入原因、动机、使用环境、结构及其收益与代价;第3篇介绍设计模式在DotNetNuke、NUnit、Ndoc和Gentle等开放源码中的应用;第4篇介绍了有关模式的历史,如何发现和书写模式,以及模式社会的交流场所PLOP等。本书适合所有程序员及相关技术开发人员阅读。
本书以面向对象技术为主线,从跨语言的角度介绍C#2.0与VisualBasic2005的语言特性,深入剖析了CLR的内部运行机理;同时,详细介绍VisualStudio2005的新特性,并展示出这些特性是如何应用于开发实践的,从而帮助读者用好这一开发工具;本书还深入剖析了一些较复杂的.NET技术,比如委托、异步调用、事件驱动、多线程等,可以帮助读者提升编程技能。本书在写作上追求深入浅出,易于自学,理论联系实际,适合于拥有开发经验和计算机理论基础的程序员,或在校的计算机专业高年级学生及研究生阅读。
本书详细讲述了.NET Framework,是一本极具参考价值的.NET Framework编程大全。本书从.NET Framework最基本的概念到它在因特网上的应用,所述内容不是枯燥的罗列,而是通过对大量实例进行详细分析,循序渐进、深入浅出地介绍了这一微软*的开发平台。全书共分为15章和2个附录。其中第1章到第5 章介绍了.NET Framework的组成部分和一些几乎在每个 Web应用程序中都会用到的概念。第6章到第9章介绍了System名称空间、COM组件、事务处理、ADO.NET及 XML等技术内容。第10章和第11章分别讲述了Web Service和.NET Remoting Framework的相关技术内容。第12章介绍了在.NET Framework下进行应用程序开发的*开发习惯。第13章到第15章则介绍了迁移到.NET的方法和在Web应用程序中使用Web Service的方法。两个附录给出了对.NET类库命名空间和面向对象程序设计方法的简要参考。 本书内容丰富、实用,
《精通ASP.NET2.0的Web2.0应用:Blog.Tags.Rss.NAS.XML社区.AjaxMsil》重点介绍了使用ASP.NET2.0(C#)技术开发Web2.0时代的热门网络应用系统(如RSS、Blog、Tags、WebService、BBS、XML、Ajax、WIKI等)的方法,以及开发这些系统所需的ASP.NET2.0预备知识。《精通ASP.NET2.0的Web2.0应用:Blog.Tags.Rss.NAS.XML社区.AjaxMsil》首先介绍了开发的预备知识,如ASP.NETWeb窗体页,ASP.NET基本对象和配置,SQLServer数据库和ADO.NET,数据服务控件,网络文件和图像处理技术等;然后介绍使用ASP.NET2.0技术开发的网络应用系统,包括RSS、Blog、社会标签(Tag)、基于WebService的网络存储系统、基于XML技术的BBS系统、基于ASP.NETAjax技术的邮件管理系统等大型网络应用系统;最后介绍了创建Web2.0网络应用程序的Web安装程序、数据库脚本、桌面安装程序以及Web2.0网络应用程序的安装和发布。 《精通ASP.NET2.0的Web2.0应用:Bl
《ASP.NET4.5高级编程(第8版)》主要内容: 介绍通过ASPNET4.5使用HTML5和CSS3,以及在ASPNETWeb窗体和ASP.NETMVC中合并使用HTML5和各种新技术 讨沦Web窗体中的数据和模型绑定、用LINQ查询数据、从Web服务中提取数据等 阐述ASP.NET4.5的核心功能,包括导航、个性化、成员资格和角色管理、安全性、母版页等 包括ASP.NET4.5的新增功能,例如ASP.NETWebAPI,以及通过OAuth和OpenID提供程序(如Facebook和Twitter)进行身份验证 重点介绍async和await关键字,以及利用SignalR进行实时通信
本书描述了怎样应用面向对象的概念来进行.NET应用程序的架构、设计和开发。作者将重点放在了面向业务的对象,即业务对象和怎样在包括Web和客户机/服务器结构的不同分布式环境中来实现它们。本书使用了大量的.NET技术,面向对象的设计与编程思想,以及分布式架构。本书的前半部分叙述了如何在.NET环境创建这个框架来支持面向对象的应用程序开发的流程,后半部分应用这个框架创建了一个带有几个不同接口的示例应用程序,本书适合C#应用开发人员阅读。
本书是一本知识密集的C#技术经典图书,Microsoft.NETMVP力作,众多.NET专家口口相传的一本秘籍。全书分为三个部分,部分讲述底层的.NET平台,涵盖了.NET各方面的基础知识和工作原理;第二部分是C#语言部分,通过与C比较的方式进行讲解,清晰易懂;第三部分讲述.NETFramework中的基本类库,内容几乎涉及.NET常见领域的全部知识。本书主要面向熟悉.NET的编程人员,也适合.NET技术的初学者阅读。