.NET
-
Visual Basic.NET编程宝典李崴等编著自1991年VisualBasic问世以来,它已成为当代企事业开发友好用户界面应用程序的备选工具。VisualBasic易于使用及娱乐式学习的特点,让用户在初学编程时就可编写微软最畅销的视窗操作系统下的应用程序。VisualBasic的最新版本称为VisualBasic.NET。通过与.NET框架的结合,VB.NET将程序设计语言带入互联网时代。学生及程序开发人员都期待接受该语言的新特性,并发现VB.NET是理解计算机程序开发的理想工具。本书由畅销书作者DavidI.Schneider编写,并假设读者此前无任何编程经验。它包括以下重要的教学特色:■详尽、准确地阐明了用于视窗图形界面环境的现代编程方法的基本原理■用一整章篇幅讨论使用ADO.NET与SQL访问数据库的编程技术■整本书贯穿了面向对象技术,并在最后一章专门讨论OOP(面向对象编程),包括继承与多态■书中含有大量例题、设计和练习,读者会因此而获益匪浅■有大量辅助学习的内容是本书的又一特色。包括练习、思考题、编程设计、案例学习、小结和详细的附录有价值的补充资料包括:■配置给教师的CD-ROM包含所有练习与编程设计的解答(包括测试文件)■配套网站(http://www.prenhall.com/schneider)包括附加的对于学生具有即时反馈评定的练习、课堂演示的PowerPoint幻灯片、可下载的源代码以及附加的链接与资源■随书附带的CD-ROM包含书内的所有例题与案例学习,以及做练习所需要的所有数据文件 -
Visual Basic.NET企业级开发案例精解陈娴,刘旭辉,陈颖编著“Smart Client——智能客户端图像处理系统”和“Portal——企业门户站点”是微软公司提供的免费下载的.NET企业级解决方案。它们功能实用、代码编写规范,包含了.NET核心技术,是学习和进行.NET开发可借鉴的理想范例。但是在没有指导的情况下,初学者很难将其读懂并且应用到实际当中。《Visual Basic.NET企业级开发案例精解》从应用的角度出发,按照功能模块对其做了详尽的解析,并指出了其中的设计思想和开发技巧。《Visual Basic.NET企业级开发案例精解》的范例采用的编程语言是Visual Basic.NET。《Visual Basic.NET企业级开发案例精解》从实用的角度出发,结合微软官方提供的企业级精典范例讲解.NET技术,适合正在从事和希望学习.NET开发的人员阅读。 -
精通Visual Basic .NET网络与输入/输出技术吕文达编著本书利用VisualBasic.NET语言探讨在.NET平台进行网络以及I/O相关技术的应用程序开发。全书共分10章,主要内容包括:网络与I/O数据流、文件与目录操作、输.k/输出数据流、文本处理与数据加密.NET网络程序设计、要求/响应模型与HTTP通信协议、TCP与Socket应用程序、电子邮件与FTP、UDP通信协议与多播、远程服务与对象序列化等。本书的读者要求具有以下基础:了解VisualBasic.NET基础语法,具备利用VisualBasic.NET编写基础应用程序的能力,熟悉类库的应用,具备.NETFramework多线程、事件委派等基础概念的相关知识。本书适合那些想了解如何利用VisualBasic.NET进行I/O操作的程序开发人员,使用VisualBasic.NET开发Socket与TCP网络应用程序的人员,想全盘了解.NETFramework对于I/O与网络技术相关支持的.NET程序设计人员,想了解.NETFramework类库、支持I/O以及网络技术相关类别的Java程序设计人员。 -
应用框架的设计与实现(美)Xin Chen著;温昱,靳向阳译本书讲解如何设计应用框架。应用框架为基于其上构建的应用提供通用服务,使你的代码和设计获得可扩展性、模块化和可重用性的好处。本书阐述了什么是框架、以及许多用于创建框架的面向对象技术。本书还通过一个名为SimplifiedApplicationFramework(SAF)的具体框架案例,讲解了如何实际地开发应用框架,其中包括类工厂、配置、事件通知、安全以及事务等非常典型的通用服务。另外,本书论及的许多服务均是以设计模式为蓝图的。书中深入讨论了这些模式,并说明如何在具体场景中实现它们。本书内容充实、结构清晰,流畅地将设计模式、.NET高级技术和框架开发思路有机地组织在一起,实属难能可贵。本书适合架构设计师、Framework开发人员、.NET开发人员阅读。本书前言《应用框架的设计与实现——.NET平台》是一本扎扎实实讲解如何设计应用框架的书。不必说本书填补了框架设计中文版专著的空白,揭示了框架设计的诸多思想,提供了有助于读者将设计思想落到实处的框架案例;也不必说本书深谙“讲述设计过程优于直接讲述结果”的道理,思路清晰,层层展开;单是本书流畅地将设计模式、.NET高级技术和框架开发思路有机地组织在一起,就值得称道。软件学科的实践性很强,设计模式虽说是最佳经验的总结,但也必须多多实践之后才能吃透——“记得旧文章,便是新举子”的思想是要不得的。本书论及的许多通用服务均是以设计模式为蓝图的,例如策略、访问者、观察者、装饰、桥接、抽象工厂设计模式等。书中不仅深入讲解了这些模式,还说明了如何在具体场景中实现它们。可以说,对于想让自己对设计模式的领会上一个台阶的读者,本书堪当此任。本书也深入讨论了许多.NET高级技术,例如反射、Remoting、XML、XPath、委托、ServicedComponent等。一般而言,案例的规模应当和所演示技术的难度成正比——但凡是“高级技术”,通过太小的案例很难充分说明其威力。而本书提供了一个贯穿始终的应用框架案例,让读者感觉“赶上了”有分量的任务,这恰好营造了真正掌握.NET高级技术的环境。当然,本书的最终目的是教会你如何设计应用框架:先是讲解了应用框架的含义、历史和五大优点;然后,解释了框架开发过程与一般应用开发的不同;接下来是译者最喜欢的对框架开发通用技术的讲解,这包括了通用点(commonspot)、扩展点(hotspot)及实现它们的方法,以及黑盒框架(black-boxframework)、白盒框架(white-boxframework)、灰盒框架(gray-boxframework)的区别与联系等。本书后面的12章分别讲解SAF的每一个组件的设计过程——SAF是个包含缓存服务、配置服务、授权服务、事务服务、工作流服务等12个通用服务的B2B应用框架。译完这本书之后曾有这样的感慨:优秀的软件架构师,不仅设计的软件非常棒,而且写的书也应当是松耦合、高聚合的。本书的作者无疑就是这样的人,因为本书后面的12章,每一章都是一个高聚合的整体,将业务背景、动机目的、技术难点、设计模式、解决方案穿成一串呈现给你。这样一来,就非常适合软件圈子里的人阅读——抽出时间任意读它一章,或是工作中查阅某章来参考,无不相宜。读佳作,如享盛宴。《应用框架的设计与实现——.NET平台》就是这样一本内容充实、结构清晰的佳作。温昱靳向阳2005年5月 -
.NET性能优化(澳)Nick Wienholt著;田松茂,谢君英译;田松茂译.NET平台大大提高了软件开发的效率,但要想获得最佳性能的应用程序,还需要程序员对该平台进行优化。本书内容基于作者的切身实践,有助于程序员开发出高性能的应用程序。全书共分为15章和一个附录。第1-2章介绍了.NET性能方面的知识;第3-14章集中讲述.NET Framework特定领域的性能问题,包括类型设计、表达式、集合、编程语言、垃圾回收、异常、安全性、线程、I/O和序列化、远程处理、托管技术、CLR等内容;第15章是一个故障排除指南;附录A介绍了一些基准测试工具。 本书适合于熟悉.NET Framework的中高级程序员阅读。 -
ASP.NET 1.1数据库入门经典(美)Damien Foggon,(美)Daniel Maharry著;杨浩译;杨浩译亲爱的读者:很高兴您选择了本书。ASP.NET开发人员都希望自己能够快捷高效地访问数据库,本书就为您提供这方面的技巧,并向您介绍如何获得ASP.NET和数据库解决方案的最佳实践与方法。本书内容丰富,结构清晰,共分为3部分:简介(第1~2章)、核心技巧f第3-10章)和应用(第11-13章)。重点讲解如何使用ASP.NET和ADO.NET建立数据驱动的Web应用程序。除了介绍构建Web窗体和将控件放入页面的基础知识外,还阐述了ASP.NET开发人员应如何构建能够处理数据库中数据的Web站点,如何将Web站点连接到各种不同的数据源f不只是数据库)并使用数据动态地牛成页面内容。另外,本书还介绍了关系数据库的创建以及如何使用SQL与数据源通信。本书最后的3个附录依次介绍了所使用软件的安装、SQL查询的语法以及'些数据库示例表。本书主要面向具备ASP.NET知识但想学习数据库编程的初学者。希望您能喜欢本书,并能在阅读过程中轻松掌握尽可能多的知识。祝您学习愉快 -
ASP.NET网站开发四“酷”全书万峰科技编著本书以ASP.NET为开发技术,使用C#为开发语言,选取当前最流行、最具代表性的四类网站——新闻站点、论坛、电子商城和博客(Blog)系统为例,详细介绍使用ASP.NET开发网站的核心技术。从确定系统的流程与设计,到模块的划分,再到数据结构的设计,最后开始每个模块编程开发,贯穿了网站开发的全过程。适合ASP.NET编程爱好者和网站开发者学习。本书以ASP.NET为开发技术,使用C#为开发语言,选取当前最流行、最具代表性的四类网站——新闻站点、论坛、电子商城和博客(Blog)系统为例,详细介绍使用ASP.NET开发网站的核心技术。掌握了本书所举四类网站的开发技术,将帮助你成为网站开发的“全能冠军”。本书结合作者多年在网站系统开发方面的经验,以系统的需求分析开始,从确定系统的流程与设计,到模块的划分,再到数据结构的设计,最后开始每个模块编程开发,贯穿了网站开发的全过程。书中所选网站实例都是具有很强商业特征和价值的完整系统,读者可以在学习过程中不仅学到ASP.NET的网站开发技术,还可以掌握实际大型网站的完整研发过程,对读者快速投入工作有很大的帮助。本书适合ASP.NET编程爱好者和网站开发者学习,本书在附录部分有比较系统的基础知识讲解,同时,书中在每个关键技术点上都有比较详细的剖析。 -
.NEt编程基础金茂忠主编.NET技术是当前最主流的两大开发技术。中央广播电视大学以实际市场需求为导向,在人才培养模式改革和开放教育试点“软件开发与应用专业”中引入了这一最新技术,《.NEt编程基础》即是统设必修专业核心课《.NEt编程基础》之配套教材。《.NEt编程基础》主要介绍在.NET框架下编程所需要的基础知识,其中前三章是对.NET框架的总结介绍,包括.NET 框架的概述、通用类型系统、字符串数组和集合;第四章介绍.NET框架下的面向对象基础知识;第五章介绍.NET框架下的目录文件管理技术;第六、七、八章详细介绍ADO.NET技术;最后三章简单介绍Web服务、.NET事件处理和.NET应用部署等内容。学生通过本课程学习,对基于.NET 架构的编程有清晰认识,并对ADO.NET编程有更深入的了解。《软件开发与应用专业系列教材:.NEt编程基础》是在.NET框架下进行开发的入门教材,为了符合实用和便于自学的特点,全书主要通过案例进行相关知识点的介绍。在涉及到相关技术时,也仅从如何使用的角度进行介绍,并不涉及太多的理论。另外,《软件开发与应用专业系列教材:.NEt编程基础》的重点是介绍在.NET框架下开发所需的基础知识,并不针对某种客户端开发技术进行详细讲解。例如:如果开发Windows程序,需要学习“在.NET框架下的Windows编程”类似的书籍;如果开发Web应用程序,需要学习“ASP.NET编程”类似书籍,本专业的另一门课程《Web数据库设计与应用》正是关于使用ASP.NET技术进行数据库开发的;如果要专门开发Web服务,则需要学习“.NET Web服务编程”类似书籍。对于希望快速了解在.NET框架下如何编程的开发人员,通过本书的学习,能够快速获得.NET开发的经验。 -
Visual Basic.NET程序设计教程何定华编著本书全面、系统地介绍了VisualBasic.NET的编程环境和编程基础知识,其中主要包括控制结构、常见控件、过程、菜单、工具栏和状态栏、对话框、文件操作、多媒体程序设计、绘图、面向对象的程序设计等内容。每个章节都有相应的实例和适量的习题。本书概念清楚,逻辑性强,内容详实。本书既可作为高职高专教材,也可作为社会培训教材或自学用书。*本书配有电子教案,需要者可与出版社联系,免费提供。 -
设计可扩展的.NET应用程序(瑞典)Joachim Rossberg,(瑞典)Rickard Redler著;卞军,周磊译;卞军译本书揭示了WindowsServer2003和Microsoft.NET平台提供的最新功能,从概念到部署全面讲述了正确设计.NET企业应用程序的完整过程,包括UML建模、数据库设计和实现、选择合适的操作系统、设计基础结构,以及编写和部署代码等内容。本书适用于IT架构师、系统设计师和开发人员。本书前言我们发现很多设计师和系统架构师缺乏对如何使用Microsoft技术构建并实现大型企业解决方案的理解。架构师们在考虑基于这种技术构建重要任务系统时经常犹豫不决——并不是因为他们已经尝试并失败了,而仅仅是因为他们没有很好地理解应该使用哪种工具来构建。我们期望能够改变这种情况。从2002年起我们就有编写本书的想法。开始考虑将这本书编写成CapGeminiErnst&Young公司的内部文档。但当进行市场调研的时候,我们发现很少有针对IT架构师和系统设计师的书籍。大部分书籍都是针对开发人员的,我们需要一本面向更广泛读者的书。因为我们考虑很多IT架构师缺乏对用Microsoft平台可以执行什么任务的全面理解,所以决定应该将文档的读者扩展到CapGeminiErnst&Young公司之外,并试图将它作为图书出版,于是就和Apress合作出版了这本书。本书读者对象本书读者对象主要是设计师和IT架构师,但是我们尽量覆盖到那些觉得对开发人员也有用的主题。首先,让我们定义这三种读者类型的人。不同的公司对这些术语可能有不同的定义,所以为了避免混淆,在这里阐述清楚我们的定义。
