数千名微软精锐开发人员的经验和智慧,最终浓缩在这本设计规范之中。与上一版相比,书中新增了许多评注,解释了相应规范的背景和历史,从中你能聆听到微软技术大师Anders Hejlerg、Jeffrey Richter和Paul Vick等的声音,读来令人兴味盎然。 本书虽然是针对.NET平台上的框架设计的,但对其他平台的框架设计同样具有借鉴意义。新版根据.NET Framework 3.0和3.5的新特性做了全面更新,主要关注的是直接影响框架可编程能力的设计问题。遵守这些规范对于使用.NET Framework创建高质量的应用程序至关重要。 本书提供配套光盘,内含Designing .NET Class Libraries等13个演讲视频。此外,光盘还包括.NET Framework类和组件设计指南、API规范样例以及其他有用的资源和工具。
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项目 使用高级调试功能高效地分析
本教材共5篇17章:篇 项目准备篇——.NET平台、开发环境介绍;第二篇基于控制台的21点游戏的开发——C#程序设计基础篇,介绍C#语言及面向对象程序设计的概念等,共分7章;第三篇基于窗体的21点游戏的开发——为Windows编程篇,介绍如何应用.NET技术实现Windows应用程序的开发,共分5章;第四篇简易游戏平台的开发——数据访问篇,介绍如何实现对文件、XML文档以及数据库文件等的访问,共分3章;第五篇实用游戏平台开发——网路通信篇,介绍网络编程、线程知识,实现在线对战游戏平台的开发,共1章。
《预测分析与数据挖掘?RapidMiner实现》旨在帮助读者理解数据挖掘方法的基础知识,并实现无需编写代码就能在自己的工作中实践这些方法。书中围绕分类、回归、关联分析、聚类、异常检测、文本挖掘、时间序列预测、特征分析等数据挖掘问题,着重介绍了决策树、k近邻、人工神经网络、线性回归、k均值聚类等当今广泛使用的二十多种算法,针对每一种算法都先以通俗的语言解释其原理,再使用开源数据分析工具?RapidMiner加以实现。
本书是经典C#语言书Programming C#的版第4版。作者Jesse Liberty为有经验的Ⅱ从业人员快速掌握并运用这种新型语言提供了所需要的信息。本书从c#的关键字和基本概念开始介绍,并告诉你如何结合三个核心的应用程序平台——ASP.NET.NET Windows窗体和ADO.NET-来应用C#语言创建典型的桌面和网络应用程序,你将会学到如何运用.NET平台的丰富功能来开发应用。本书中的所有文字和例子都已经更新为与Visual Studio 2005.NET框架2.0以及C#2.0相适应。本书适合.NET平台开发应用程序的程序员。
本书全面、详细地介绍了使用Visual Studio 2005和SQL Server 2005进行ASP.NET 2.0电子商务网站开发的基础知识,描绘了ASP.NET 2.0微软经典案例──电子商务初学者工具包的详细开发流程。 全书分为2篇,共12章,以“基础篇→实例篇”为线索具体展开。在基础篇中,通过精心设计的10个实验,不但介绍了ASP.NET 2.0的基础知识,如网站的导航、母版页、主题和皮肤、ADO.NET数据访问基础;还介绍了ASP.NET 2.0中的提供程序模型,以便开发基于提供程序的应用服务模块;然后讲解了Subsonic软件,以便自动生成数据访问层代码;最后分析了电子支付网关,以实现在电子商务网站中集成电子支付功能。在实例篇中,让读者在学习实现代码的过程中,掌握如何利用ASP.NET 2.0所提供的新特性来构建电子商务网站,通过8个实例,以案例的方式逐步实现了一个具有大师级设计水平的功能较为复杂
本书详细地讲述了如何在Visual Studio.NET集成开发环境下编写网络应用程序。全书编排由浅入深,内容丰富。主要包括因特网的历史、IP地址、各种网络协议的关系和实质、Socket编程、客户/服务器模型、WinSock高级编程、远程控制、WinInet编程与线程、FTP的具体实现和断点续传等内容。本书适合有一定Visual C++应用程序的开发经验,具备一定的C和C++语言基础,准备利用Visual Studio.NET开发网络应用程序的用户使用。
ASP.NETMVC是微软Web开发平台中*重要的一块拼图,其架构特性更适合用来开发大型的Web应用程序,且ASP.NETMVC的开发方式也越来越受到重视,因此学习MVC已是刻不容缓。 《ASP.NETMVC5网站开发之美》以ASP.NETMVC5为主,涉及MVC5.2RTM、WebAPI2.2RTM及VisualStudio2013Update2等最新内容,应用范围可涵盖MVC2-5。 《ASP.NETMVC5网站开发之美》从快速学会Model的概念入手,讲述LmQ以及EntitvFramework开发技术;深度认识Controller以及如何灵活运用、使用Routing技术,让网站在搜寻引擎中拥有高排名;View+Bootstrap应用开发;丰富实用的网站安全性技术;详解WebAPI、ASP.NETIdentity技术;完整的CMS范例分析;充分运用MVC的技术与特性;抢先预览ASENETvNext及MVC6等;是一本内容丰富且扎实的教材与技术参考书。 《ASP.NETMVC5网站开发之美》作者在ASENETMVC开发上均有丰富的实战经验,通过《ASP.NETMVC5网
作为ASP.NET名著的升级版,本书在全面介绍ASP.NET各种编程技能的同时重点介绍了ASP.NET 3.5中所包含的每个新特性。本版在第4版的基础上添加了数百页新内容和数十个新代码示例,同时基于C#和VB两种语言版本,以便于读者学习这些新技术。本书适用于希望使用ASP.NET 3.5、Visual Studio 2008 和 C#2008 或Visual Basic 2008 的程序员和开发人员。 该书与《ASP.NET 3.5入门经典(第5版)》及其早期版本,曾影响到无数中国程序员。
本书详细介绍了微软新一代程序开发工具.NET的使用方法和特性,并结合C++的最新版本,通过具体的编程,探讨了C++在各个领域的应用。本书在该细微处讲的非常详细,对.NET框架的整体开发环境、C++的基本语句、以及该语言在各方面的应用,都进行了深入细致的讲解,而且实例也很结合实际,有利于读者自学和提高。本书除了介绍.NET开发环境外,还介绍了C++基本概念、类、对象、应用程序设计、菜单设计、控件设计、对话框设计、多线程程序设计、数据库编程、ActiveX编程和网络应用程序设计等方面的知识。本书适合初学者和大专院校学生学习使用,也可作为刚使用.NET环境编程的人员的参考书。
ASP.NETMVC是微软Web开发平台中*重要的一块拼图,其架构特性更适合用来开发大型的Web应用程序,且ASP.NETMVC的开发方式也越来越受到重视,因此学习MVC已是刻不容缓。 《ASP.NETMVC5网站开发之美》以ASP.NETMVC5为主,涉及MVC5.2RTM、WebAPI2.2RTM及VisualStudio2013Update2等最新内容,应用范围可涵盖MVC2-5。 《ASP.NETMVC5网站开发之美》从快速学会Model的概念入手,讲述LmQ以及EntitvFramework开发技术;深度认识Controller以及如何灵活运用、使用Routing技术,让网站在搜寻引擎中拥有高排名;View+Bootstrap应用开发;丰富实用的网站安全性技术;详解WebAPI、ASP.NETIdentity技术;完整的CMS范例分析;充分运用MVC的技术与特性;抢先预览ASENETvNext及MVC6等;是一本内容丰富且扎实的教材与技术参考书。 《ASP.NETMVC5网站开发之美》作者在ASENETMVC开发上均有丰富的实战经验,通过《ASP.NETMVC5网
作为ASP.NET名著的升级版,本书在全面介绍ASP.NET各种编程技能的同时重点介绍了ASP.NET 3.5中所包含的每个新特性。本版在第4版的基础上添加了数百页新内容和数十个新代码示例,同时基于C#和VB两种语言版本,以便于读者学习这些新技术。本书适用于希望使用ASP.NET 3.5、Visual Studio 2008 和 C#2008 或Visual Basic 2008 的程序员和开发人员。 该书与《ASP.NET 3.5入门经典(第5版)》及其早期版本,曾影响到无数中国程序员。
本书以面向对象技术为主线,从跨语言的角度介绍C#2.0与VisualBasic2005的语言特性,深入剖析了CLR的内部运行机理;同时,详细介绍VisualStudio2005的新特性,并展示出这些特性是如何应用于开发实践的,从而帮助读者用好这一开发工具;本书还深入剖析了一些较复杂的.NET技术,比如委托、异步调用、事件驱动、多线程等,可以帮助读者提升编程技能。本书在写作上追求深入浅出,易于自学,理论联系实际,适合于拥有开发经验和计算机理论基础的程序员,或在校的计算机专业高年级学生及研究生阅读。
本书以供求信息网、电子商务平台、小区物业内部管理网、图书馆管理系统、企业办公自动化管理系统、互动媒体学习社区、在线考试网、网上在线论坛、物流信息管理平台、博客管理系统、播客网、仿百度知道之明日知道12个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、网站开发到网站的编译与发布,每一过程都作了详细的介绍。本书案例涉及行业广泛,实用性非常强。通过本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。本书是一本项目开发案例方面的参考书,适合有基本编程知识但还没有项目开发经验的软
周见智、博图轩编著的《修炼之道(.NET开发要点精讲)》是一本注重实际开发、接地气的.NET技术书籍。作者结合多年的开发经验,用通俗易懂的语言,深入浅出地讲解在.NET实际开发工作中的实用知识点。全书分为基础篇和设计篇两大部分。在基础篇,解释了“原子操作”、“阻塞方法与非阻塞方法”、 “框架与库”、“调用与回调”等术语,重点阐述.NET开发的基础知识点:数据类型、对象的生命期以及委托与事件。在设计篇,主要讲解“泵”结构在一些主流框架中的应用,以及它在Socket网络编程、Web服务器开发等实际项目中起到的关键作用;并从软件设计模式、软件设计原则以及代码依赖3个方面,对软件架构进行了深入浅出的阐释。 本书适合已经入门且有编程经验并准备向高手迈进的.NET开发者。本书同时也可作为大中专院校和.NET技术培训机构的参考教材。
《MicrosoftVisualC++.NET技术内幕》(第6版)是经典的“VisualC++技术内幕”的最新版。VisualC++一方面是一个C++实现,它提供了一个功能强大的集成开发环境;另一方面,它提供了一些C++类库,其中最具影响力的当然是MFC。随着VisualC++的发展,MFC已经不是VisualC++中唯一的类库了,其他还有ATL、STL等。此外,VisualC++还融合了大量的开发工具,特别是与Internet相关的开发支持。最后,《MicrosoftVisualC++.NET技术内幕》(第6版)也介绍了VisualC++对.NET的支持。总体而言,《MicrosoftVisualC++.NET技术内幕》(第6版)涵盖了当前最新的VisualC++的主流技术,既有对老技术的继承和更新,也有对新技术的精辟阐述。所以,阅读《MicrosoftVisualC++.NET技术内幕》(第6版)可以全面拓宽读者的知识面。从这层意义上讲,《MicrosoftVisualC++.NET技术内幕》(第6版)相当于VisualC++的百科全书,它浓缩了VisualC++的精华。