数千名微软精锐开发人员的经验和智慧,最终浓缩在这本设计规范之中。与上一版相比,书中新增了许多评注,解释了相应规范的背景和历史,从中你能聆听到微软技术大师Anders Hejlerg、Jeffrey Richter和Paul Vick等的声音,读来令人兴味盎然。 本书虽然是针对.NET平台上的框架设计的,但对其他平台的框架设计同样具有借鉴意义。新版根据.NET Framework 3.0和3.5的新特性做了全面更新,主要关注的是直接影响框架可编程能力的设计问题。遵守这些规范对于使用.NET Framework创建高质量的应用程序至关重要。 本书提供配套光盘,内含Designing .NET Class Libraries等13个演讲视频。此外,光盘还包括.NET Framework类和组件设计指南、API规范样例以及其他有用的资源和工具。
本书是在作者从事20余年计算机程序设计教学及10余年C#程序设计教学的基础上,参考、比较 外众多相关教材,对使用多年的讲义几易其稿,编撰而成的一部C#程序设计教材。本书主要编写思想是围绕实例,教会读者利用丰富的C#控件和组件,很快搭起一个个Windows应用程序,只需编写少量代码,就能实现一个个具有实用性很强的Windows或者是Web程序,使读者获得成就感,并激发起进一步探索学习C#的兴趣。本书特点:内容充实,体系明晰,选材定位准确;篇幅恰当,重点突出,讲解深入浅出,是目前同类教材中 精练的一本;采用获 教学成果一等奖的“精讲多练”教学模式进行编写;提供大量的例题和习题,这些题目都来自于理工科其他课程或工程实践中常见问题。本书可作为大学工科各专业本科生学习C#程序设计或以C#程序设计为例理解计算思维的教材,也可
Windows Presentation Foundation (WPF) 是.NET Framework 3.0 的关键组件,是支持下一代视窗应用程序表现层编程的平台,也是微软新发布的Vista操作系统的核心开发库之一,主要负责图形显示。本书是针对那些对用户界面开发感兴趣的软件开发人员编写的,易于理解,适合那些.NET的新手,并有助于理解像Microsoft Expression Blend这样产品的精髓。 本书适合各层次Web开发人员阅读。
本书总结了框架设计的整体思路和经验,包含了常见应用框架设计的模式、框架灵活性的配置和框架工具的支持,有助于读者了解框架设计的核心思想,加深对框架设计的理解,快速掌握框架设计的技巧,并在研究其他框架时能够做到举一反三。 本书适用于.NET程序员、架构师、项目经理、技术总监、应用层开发者、框架学习者和和对框架设计感兴趣的读者。
本书从基本概念和实际应用出发,由浅人深、循序渐进地介绍了VB.NET 2005的集成开发环境、VB 2005语言基础、窗体与基本控件、用户界面设计、面向对象的程序设计、程序调试及错误处理、文件与对话框、图形与媒体播放器、数据库编程基础、数据库系统开发、Web应用程序设计等内容。全书根据职业技能培养的要求,结合案例给出了100多个例题和习题,以便于读者更好地学习和掌握开发工具的使用。 本书既可作为高职高专院校计算机及其相关专业的教材,也可以作为编程爱好者的自学教材和计算机培训班的辅导教材。
本书的教学内容以工作过程为导向,以项目案例“会员销售管理系统”的开发过程为主线,深入浅出地介绍了应用ASP.NET技术实施Web项目开发的基础知识,内容包括ASP.NET运行环境与开发平台的构建,母版页、Web窗体和服务器控件,ASP.NET的常用内置对象,ADO.NET数据访问技术、类、组件以及基于Web项目的数据绑定技术,部署ASP.NET应用程序等。 本书具有概念清晰、结构严谨、语言简练、图文并茂、实用性强等特点,是一本关于.NET Web项目开发的实用教材,适合作为高职高专院校计算机类专业网络编程教材,也可供从事数据库和Web应用程序设计的开发人员参考。
本书介绍了使用ASP.NET 2.0(c#)和SQL Server开发网站的基础技术知识和开发方法。本书共8章,前6章介绍了使用Vs.NET2005开发环境和SQL Server开发网络应用系统的基础知识和开发方法;后两章详细地介绍了精选的常用典型模块和一个完整的综合实例。典型模块具有实用性、通用性、代表性、灵活性等特点,综合实例从系统分析、数据库设计、代码设计到方案实施进行了系统的介绍,并在配套光盘中提供了书中实例的全部源代码,以便读者举一反三,编写出适合自己的程序。 本书特别适合作为高职院校相关专业的教材和辅导用书,还可作为ASP.NET网络数据库开发人员的参考书、学生毕业设计的参考资料及ASP.NET的培训教材。
本书力求通俗易懂、重视概念、强化实践、采用案例教学,任务驱动,使读者能从大量的案例讲解中掌握Microsoft Visual Basic 2005语言的基础知识,达到循序渐进、逐步深入、反复实践、牢固掌握的目的。 本书实例通过Microsoft Visual Studio 2005集成开发环境调试,采用Microsoft Visual Basic 2005语言开发。全书共11章,主要内容包括:Visual Basic.NET程序设计概述;VisualBasic.NET程序设计基础;数组;过程与变量的作用域;面向对象的程序设计;Windows高级界面设计;图形程序设计;图像程序设计;文件操作;数据库访问技术以及图书借阅系统开发实例。 本书可作为高职高专院校计算机及相近专业学生的程序设计教材,也可作为计算机程序培训教材,以及从事软件开发人员的参考书。
《.netweb应用软件开发》从web应用软件开发工作过程入手,详细介绍了基于.net技术规范的web应用软件开发流程、步骤及任务,依次对基于.net技术的web应用软件开发环境的安装配置、系统框架搭建、web页面设计与布局、开发业务组件和数据访问组件、发布部署web应用等web应用软件开发关键工作任务的执行过程进行了全面阐述,并对典型的web应用软件技术架构、控件应用技术、ado数据访问技术、业务组件模型等web应用软件开发关键知识进行了系统介绍。 《.netweb应用软件开发》以软件职业能力培养为目标,以程序员岗位职责的充分履行为导向,条理清晰、重点突出。每一章节中都配有应用示例、习题与实训案例,方便读者及时理解专业知识的实际用途,并准确将知识学习与技能形成联系起来,进而将技能的运用与工作任务的完成对应起来。 《.netweb应用
本书利用有代表性,实用性强、效果新颖的具体案例讲解了ASP.NET 3.5的Web服务器控件技术、图形图像处理技术、多媒体处理技术、ADO.NET数据访问技术、SQL数据查询技术、LINQ数据访问技术、水晶报表和打印技术、XML技术、文件处理技术、JavaScript脚本技术、内置对象技术、ASP.NET安全机制和高级应用,后通过使用ASP.NET 3.5和SQL Server开发网络在线论坛系统为例讲解Web应用程序的开发流程、常用技术和方法。 本书案例经典、内容全面、技术实用、资源丰富,每一个案例都是精心挑选的,实用性强,解释详尽,让读者在实例练习中体会网络编程思想和编程技巧。 本书适合广大计算机爱好者和编程人员使用,也可供大中专院校师生阅读,更适用于有一定Web编程基础的网络编程技术人员和从事动态网页制作人员。
本书详细介绍了使用Visual Studio 2010.NET和SQL Server 2008进行ASP.NET 4.0Web应用程序开发的基础知识和设计技巧,采用C#语言进行编写代码,书中内容除了包括ASP.NET开发的基础知识:网站的创建、调试和发布、常用Web控件、CSS样式布局和母版页设计、Web页面的生命周期、状态管理、ASP.NET数据控件、ADO数据访问、网站导航、网站安全等,还包括ASP.NET 4.0的新特性,如图表控件、分页控件、采用LINQ toSQL访问数据库、AJAX应用等,后介绍了一个购物网站开发的实例。
"本书最大的特点就是通过范例来学习ASP.NET,让读者可以非常容易、形象地理解所介绍的知识。其中内容的编排结构是:背景知识+经典范例+本讲总结。 本书由8个部分组成,共有50讲。其中第1部分介绍了ASP.NET基础知识;第2部分讲述了各种服务器端控件:第3部分的内容有隐藏代码的页面模型、多页之间的重用、商务逻辑的重用、处理数据与引发事件、ASP.NET应用程序的状态与事件、ASP.NET的HTTP模块与处理器;第4部分介绍了一般的ASP.NET应用程序错误、运行时刻错误的捕获与处理、定制出错的页面、ASP.NET应用程序的跟踪、日志记录与通知;第5部分为客户端脚本;第6部分介绍了使用ADO.NET访问数据;第7部分为ASP.NET和WebService,第8部分介绍了ASP.NET的Windows安全模型、ASP.NET的Forms安全模型、ASP.NET的缓存、ASRNET性能、效率方面的常用技巧。本书可作为帮助ASP,NET的初、中级读者全
Microsoft Visual Studi0 2008是IDE的版本,本书介绍了IDE的各个方面,包括常见的任务、复杂的函数、强大的工具、主代码编辑以及设计窗口。本书由两位专家编著,深入探讨了IDE强大的特性和技术,从Visual Studi0 2008简化开发任务的角度,研究了开发生命周期的各个方面。 每一章都举例说明了Visual Studi0 2008中的各种工具、命令以及快捷方式的用法。读者将逐步学习识别各个功能的使用场合,了解如何限度地使用这些功能,然后熟练地应用这些功能解决实际问题。 本书主要内容 创建项目模板和向导 使用IntelliSense、代码重构、类建模以及单元测试的方法 使用数据集、LlNQ和同步服务来处理数据的提示 用ASP.NETAJAX、Silverlight以及ASP.NET MVC构建Web应用程序 构建Office应用程序、移动应用程序、WPF、WCF以及WF项目 使用调试功能高效地分析和识别错