.NET
-
.NET Framework高级编程Kevin Hoffman&Jeff Gabriel等;汪钟鸣译本书详细讲述了.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类库命名空间和面向对象程序设计方法的简要参考。 本书内容丰富、实用,既适用于有一定VB、VC编程经验的程序设计和开发人员,也适合于熟悉.NET技术的高级用户。利用本书提供的知识,读者可以迅速开发出功能强大的Windows应用程序和Web应用程序。本书一定会成为广大读者的良师益友。
-
轻松学用Visual Basic.NET(美)Wallace Wang著;王建成,阮琼芳等译;王建成译本书继承了轻松学用系列丛书的写作风格,通过幽默诙谐的语言及循序渐进的简单示例,使读者在愉快并充满自信的状态下轻松进入Visual Basic.NET世界。本书共分为八部分,其中包括创建一个Visual Basic.NET程序、设计用户界面、创建菜单、代码编写基础、判断和循环、编写子程序、了解面向对象编程及十准则集粹等内容。除了对相关概念浅显易懂地解释外,本书还辅以简单有趣的示例加以说明。读者可边学边练,达到置户于用的目的。尽管要想熟练掌握Visual Basic.NET的全部细节内容可能要花掉你几年的时间,但通过本书的学习,仍能编写出令自己满意的VisualBasic.NET程序。本书可作为Visual Basic.NET初学者、Visual Basic.NET编程人员及计算机爱好者的参考用书。
-
Visual C#.NET程序设计基础孙永强,戴锋,陈宗斌编著Visual C# .NET是Microsoft公司推出的新型的纯面向对象编程语言,它从著名的Visual C++发展而来。Visual C#抛弃了C++中各种不安全因素,使程序员能够更有效率地使用 C#开发应用软件。 本书从最基本的概念入手,在前面大部分章节中讲解了C#语言及使用C#语言编写应用程序的方法。书中不仅有详尽的C#语法描述和介绍,更为C++和Java程序员快速掌握C#提供了语法对照提示。在后面几章中,讲解了C#的开发应用,通过实例介绍了用.NET Framework开发Windows应用程序和Web应用程序的知识。 本书可作为编程初学者自学C#程序设计语言的入门书籍,也适合希望快速掌握C#程序设计的Visual C++和Java程序员阅读。
-
Microsoft.NET电子商务宝典(美)Don Jones著;邱仲潘等译编辑推荐:本书是由电子商务专家编写的实用教材,全面系统地介绍了电子商务站点的设计、开发、维护、测试方法,特别是Microsoft产品和其他相关产品的运用方法,包括计划阶段如何设计外观、设计客户体验、支持业务过程、确定后办公室要求,开发阶段使用的技术简介、站点结构、数据库开发、外观确定、开发客户体验(生成产品目录、购物推车和校验)、通过个性化支持客户体验、用ComerceServer声音客户通信支持客户体验、用健壮站点支持客户体验、支持业务过程、管理站点和支持后办公室要求。本书以方法介绍为主,以产品介绍为辅,书中内容不仅适用于现行软件版本,而且可以毫无困难地运用于今后的新版本。
-
VB.NET入门经典Matthew Reynolds,Richard Blair等著;康博译;康博译Visual Basic.NET是世界上使用的最广泛的编程语言——Visual Basic的最新版本,尤其为专业开发人员和初学者所钟爱。本书从最基本的概念入手,介绍如何快速而简便地编写 Visual Basic.NET代码,以及如何为应用程序的用户创建引人入胜的窗口和窗体。您还会学习到面向对象的编程技术、创建自定义的控件、处理数据库、创建菜单及处理图像等方面的内容。本书附带了大量的范例代码,每个新概念都在其后的“试一试”’中进行了具体的说明,而每章后面的“问题”部分也可让读者进行自我测试。 本书不仅适合于那些没有任何编程经验的读者,也适合那些曾用其他语言编写过程序,但对学习Visual Basic.NET很感兴趣的编程人员。
-
C#实用全书(美)NIIT公司著;胡凤燕,李新等译本书是使用MicrosoftC#的必备参考书。C#在Microsoft.net初始版本中非常重要,是Microsoft公司开发的一种最新的面向对象编程语言,其结合了C++的强大功能和VisualBasic的易用性。本书共四个部分,第一部分是本书其他内容的基础,第二部分讲解C#编程的基础,第三部分介绍C#的高级语言特征,第四部分提供了各种可以用C#开发的应用程序的方法及开发它们所需的技术。对于初学者,本书内容安排合理,从介绍C#的语言基础开始到C#更高级的特征及工具的学习,例如接口、代理、索引和属性。对于有一定与C#相似的面向对象语言(如Java和C++)基础的读者,可以了解到C#与这些语言之间的相似点和关键的不同点。本书适用于初中级编程人员和大中专院校学生阅读。译者序C#是微软公司于2000年7月推出的一种全新的开发语言,是微软.NET产品的一个主要组成部分。它一经发布就引起了广大开发人员的关注。发布.NET平台的主要目的是为了将软件作为服务来提供。由于具有内建的类库和先进的运行时环境,在.NET平台上操作就如同在普通开发平台上操作一样,程序员可以用现有的各种主要编程语言编写软件组件。C#语言主要是由C/C++语言演变而来,是一种现代的、简单的、类型安全、完全面向对象的语言。它兼具了C++语言的灵活性、强大底层控制能力,以及VisualBasic语言的简单易用特点。如果你是一名C++程序员,那么你的学习曲线将会很平坦。如果你曾经学习过Java语言,将会发现C#在很多方面非常类似于Java。本书从C#的基本概念入手,先介绍C#的发展及其与其他语言的比较,以及其开发环境.NET平台。然后逐步深入介绍C#的基本语言特征,如数组、结构和枚举等;C#的高级语言特征,如异常处理、名字空间、组合体与清单、接口、索引、属性和代码属性等,以及XML文档功能和一些有用的调试工具。最后给出一些用C#编写的应用程序示例代码,如Windows应用程序、Web服务和COM+服务等。作者在叙述语言基本概念?陀镅灾匾δ苁保欢鲜褂盟得鳌⑻崾尽⒆⒁夂徒徊娌慰嫉确绞剑刺嵝讯琳哒莆罩氐恪⑼卣苟琳呱杓扑悸贰⒎乐苟琳咧氐父舱藓鸵级琳呱钊胩教帧A硗猓髡咴谛矶嗾陆诤竺娑技尤肓恕耙赡呀獯稹币唤冢峁┝舜硖囟ㄖ魈馐笨赡芑嵊龅降囊恍┏<侍獾慕饩龇椒ā9岽┤榈氖恰靶槟馐榈辍笔纠?可以说每章中的大部分例子都是针对该示例的。这样有利于读者理解C#的基本语言特征,而且也有利于理解用C#开发应用程序的系统性、利用相关技术ADO和ASP等一起来创建应用程序。对于有编程经验的程序开发人员而言,本书无疑是一本理想的学习教材和参考用书。本书的结构从浅入深,可读性强而且内容丰富,对于想要深入了解C#语言的编程新手,同样也适用。当然,本书只是对C#学习的一个入门,要真正地掌握它,需要在实际的.NET应用开发中实践它。本书主要由胡凤燕、李新、朱德爽、胡复明翻译,但是,我们由衷地感谢以下同志在翻译过程中给予的大力帮助:朱之江、马海英、朱德浩、孟霞、胡军明、陈苏燕、朱良宾、胡天龙、李仙菊、张锦,以及所有支持我们、给我们提供帮助的人。由于译者水平有限,不当之处在所难免,我们诚恳地期望广大读者批评指正。前言C#是Microsoft公司开发的一种最新的面向对象编程语言,主要为其新平台.NET而设计,所以C#结合了C++的强大功能和VisualBasic的易用性。发布.NET平台的主要目的是提供“用做服务的软件”。由于具有内建的类库和先进的运行时环境,在.NET平台上操作就如同在普通开发平台上操作一样,程序员可以用现有的各种主要编程语言编写软件组件。又因为C#是主要针对.NET环境设计的,所以它成为.NET的通用编程语言的选择。本书适用对象本书主要适合那些想要对.NET平台上的C#有深入了解的程序员。如果对C、C++或Java的编程知识有所了解的话,就可以从本书中学到更多的知识。但是没有上述语言基础同样能学习C#的使用。本书结构本书分四部分。第一部分介绍C#和.NET平台。第二部分描述C#的基本语言特征。如果你是C、C++或Java程序员,那么这部分只要大体浏览一下即可,因为你对这部分材料已十分熟悉(这里,对C#与C++或Java的不同之处已做了附注)。第三部分描述C#的高级语言特征。第四部分给出几种用C#开发的应用程序。第一部分“C#介绍”是本书其他内容的基础。第1章“C#的发展史”介绍C#并且将C#与其他语言进行比较,同时还介绍了C#的开发环境VS.NET。第2章“.NET介绍”进一步研究.NET架构的各个组件。第3章“.NET执行模型”研究.NET的执行模型。第二部分“C#语言基础”包含C#编程的基础。在第4章“用C#编程”中可以学习C#程序以及C#的语言特征。第5章到第7章深入研究各种基本语言特征,如数组、结构和枚举。第三部分“C#的高级特征和工具”中介绍C#的高级语言特征。第8章到第14章分别介绍异常处理、名字空间、组合件与清单、接口、索引以及属性等。第15章和第16章描述C#的XML文档功能和一些有用的调试工具。第四部分“使用C#开发应用程序”中给出了各种可以用C#开发的应用程序以及开发它们所需的技术。第17章“Windows应用程序”研究了为Windows平台开发C#应用程序的方法。第18章到第20章介绍如何转移到新环境的技术。第21章“Web服务”深入研究Web服务的创建,这是.NET架构的主要组件之一。第22章“COM+服务”描述COM+和.NET访问之间的交互操作。本书的附录提供了对COM、ASP和ADO的参考,其中还包含一组编译器选项,可用于简单参考Jumpto.NET并对它进行大概了解。在线计算机软件存储的实例研究可以从Web页上下载,同时也能下载本书中的所有源代码。浏览http://www.quepublishing.com/,在Search字段中键入本书的ISBN(0789725754),然后就能进入下载源代码和实例的页面。通用思路贯穿全书可以发现大部分例子都与称为虚拟书店(VirtualBookshop)的网上书店相关。我们已创建了一个网上购物者的假设情况,浏览该书店以定位、订货和查询书、CD和其他商品的信息。贯穿全书的通用情节不只有助于理解C#的语言特征,而且还有利于理解相关技术ADO和ASP等如何创建复杂应用程序。为巩固本书中的知识,我们还提供了一个复杂的实例应用程序。该应用程序中使用了本书中的所有概念和工具。它也可以如同前面所述那样免费下载。本书中所用的说明为增强可读性,本书的排版中使用了“说明”、“提示”和“注意”。说明:本书中的说明表示一些附加信息,可以帮助更好地理解与当前主题相关的论题或解决与其相关的问题。提示:介绍有经验的开发人员用来简化任务或产生更好设计效果的各种技巧。给出提示的目的是帮助采用标准方式来创建稳定的、可维护的应用程序。注意:对有危险的操作给出警告,如可能破坏系统安全性的操作。本书中采用了交叉参考来帮助快速阅读其他章节中的相关信息。参考:对属性的介绍性解释,请看4.6.8小节“代码属性”。本书的许多章中都包含“疑难解答”一节,这里提供了处理特定主题时可能会遇到的一些常见问题的解决方法。在整章的正文中,这一类的交叉参考可以引导读者解决“疑难解答”一节中提出的问题。
-
BUILDING WEB SOLUTIONS WITH ASP.NET AND ADO.NETDino EspositoMost Web applications follow a simple "3F" pattern: fetch, format, and forward to the browser. With this in-depth guide, you'll take your ASP.NET and ADO.NET skills to the next level and learn key techniques to develop more complex Web applications.Discover how to build applications for ad hoc and effective Web reponing, applications that work disconnected from the data source and use XML to communicate with non-Microsoft".NET" systems, and general purpose applications that take advantage of the data abstraction of ADO.NET. Along the way. you'll learn how to take advantage of code reusability, user controls, code-behind, custom Web controls, and other time-saving techniques employed by ASP.NET experts.
-
Visual C++.NET多媒体编程周长发编著本书在概述Visual C++.NET编程要点和简要介绍多媒体技术与Windows(95/98/Me/XP/NT/2000)多媒体体系结构的基础上,全面阐述了面向对象的多媒体程序设计技术,包括CD音频、波形音频、MIDI、AVI数字视频、特殊音效处理、音量控制、位图图像、动画、电话集成、文字-语言转换、语音识别及OpenGL三维图形等多媒体技术的编程方法。本书不仅结合大量实例来论述每一论题,而且在最后一章中以多媒体五子棋游戏为例介绍了编制多媒体游戏的过程和要点。在阅读本书的过程中,读者将经历一次次的多媒体编程旅行,真正体会多媒体编程的乐趣。本书适合多媒体程序开发人员、大专院校计算机及相关专业的师生参考阅读。
-
MICROSOFT ASP.NET STEP BY STEPG. Andrew DuthieActive Server Pages .NET (ASRNET) provides the most advanced Web-development platform created to date. Get a solid handle on this revolutionary new programming framework and its underlying technologies with this accessible, modular primer. You'll quickly learn to put together the basic building blocks to get working in ASP.NET and find examples drawn from the real-world challenges that both beginning and experienced developers face every day. Easy-to-grasp instructions help you understand fundamental tools and technologies such as the common language runtime, Web Forms, XML Web services, and the Microsoft .NET Framework. Throughout the book, you'll find insighHul tips about best practices to follow while using ASP.NET to create scalable, high-performance Web applications.
-
OOP with Microsoft Visual Basic .NET and Microsoft Visual C# .NET Step by StepRobin A. Reynolds-HaertleEmbark upon object-oriented programming in the .NET era with this straightforward, accessible guide. Progress at your own pace from the basics through advanced OOP concepts with the help of clear instructions, candid reference notes and design tips, and engaging programming examples. Learn how to take full advantage of the objects provided by Visual Basic .NET and Visual C# .NET-or how to create and implement your own objects. In less time than you thought possible, you'll absorb object-oriented design concepts and terminology and understand how to construct elegant object-oriented programs with two of the most powerful development languages.