.NET
-
ASP.net与数据库程序设计桂思强编著ASR.net是目前主流的网页开发语言,它是ASP的全新改版,也把面向对象的概念第一次引入了网页开发领域。本书主要是通过实例,采用写到哪,范例文件就制作到哪的“现场施工”的方式来讲述如何利用ASP.net结合数据库来开发网站,使得网站更具交互性。书中结合ASP.net与数据库开发了一些实例,并提供了设计中的开发经验与参考资料。 -
VB.NET精彩实例教程精英科技编著本书首先对Visual Basic NET的编程界面做了简单介绍,并介绍了如何将Visual Basic6.0 的程序升级到Visual Basic NET程序;然后讲述Visual Basic NET的语言特点和控件编程基础,并介绍了常用控件的应用技巧.最后通过Visual Basic NET控件编程的一系列经典实例,深入系统地介绍了使用Visual Basic NET控件技术的各项细节和应用技巧.本书在立足.NET自身控件类的基础上,还介绍了一些外部控件的应用方法和开发技巧.本书既适用于Visual Basic NET的初学者,又适用于有一定编程基础的开发人员,也可作培训教材使用. -
Microsoft Visual Basic.NET编码技术(美)John Connell著;莱恩工作室译;莱恩工作室译深入理解Visual Basic的执行方式,编写专业的Microsoft.NET代码!大多数关于Visual Basic的著作都采用了抽象的代码来说明该语言的语法、数据结构和控件。但是,即使您对这种语言有所了解,有时也很难将这些元素组合在一起,来编写一个完整的程序。在本书中,作者采用以Visual Basic.NET编写完整的工作程序的方法,通过示例应用程序,演示了该语言的一些重要特点。这是一本非常具有实用价值的软件设计手册,它涵盖了最新版本——Visual Basic.NET的重要细节,介绍了它的集成开发环境(IDE)、对XML的全面支持,以及包括Web窗体(Web Form)和XML Web服务在内的ASP.NET Web开发功能等。无论您是一位初学者、自学的程序员、一位力求在编程技术上有所创新的专家,还是一位从前使用其他语言的程序员,本书都是您编写Visual Basic程序的良师益友。 -
Visual Basic.NET图形图像编程与实例详解李兰友[等]编著本书是介绍计算机绘图以及计算机图像处理方法和技术的重要参考书。全书以计算机绘图技术和图像处理技术为主线,以应用程序设计实例为中心,重点介绍使用Visual Basic.NET进行计算机绘图和计算机图像处理算法的程序设计。大量的程序实例使读者能很快掌握Visual Basic.NET在图形程序设计及图像处理方面的基本知识和编程技巧。本书内容新颖,简明易懂,全部程序实例均在Visual Basic.NET环境下上机通过调试;本书还配有光盘,读者可过上机边学习。另外,书中的程序实例具有很强的工程使用价值。本书可作为大专院校计算机绘图与图像处理课程的教科书,亦适合技术人员在工程设计时参考。 -
Visual Basic.NET和Visual C#.NET面向对象程序设计(美)Robin A.Reynolds-Haertle著;孙瑛霖,丁建扬译;孙瑛霖译本书是《微软.NET程序设计系列》丛书之一,主要介绍用Microsoft.NET框架中功能最为强大的两种开发语言:VisualBasic.NET和VisualC#.NET进行面向对象编程。本书共分14章,分别介绍了面向对象中常用的基本概念、类方法的使用、继承的使用、事件和异常对更改的响应、接口的创建和实现、多态的用法等。本书语言简洁、易懂,结构清晰,非常便于读者理解和学习面向对家编程语言。本书运用于VisualBasic.NET和VisualC#NET初学者。样章免费试读:第1章第3章第7章 -
VB.NET事务处理高级编程(英)Matthew Bortniker,(英)James Conard著;袁勤勇[等]译;袁勤勇译本书涵盖了ADO.NET,SQL Server,ASP.NET和XML的基本概念;如何创建Web服务,并用于事务处理;使用COM+开发分布式事务处理组件;并互操作与.NET Remoting;程序调试与故障排除;最后深入剖析了一个案例研究,应用所学的概念和技术构建完整的分布式事务处理系统。本书不仅全面介绍了事务处理的理论,而且还涉及到了与数据访问相关的各种技术。本书适用于熟悉VB.NET,并希望在应用程序中融合事务处理技术的程序员。 -
C#技术内幕(美)Matt Telles著;邓少鹍 等译全书共14章,每章分为两个部分,全面覆盖了C#语言基本的数据类型、编程概念知识,以及委派、事件、映射、公用语言运行环境(CLR)库等特色之处,还对Windows编程时常接触到的数据库、图形图像编程、线程等进行了实例讨论。本书中的所有实例程序源代码均可从中国水利水电出版社网站(www.waterpub.com.cn)下载。本书覆盖的内容全面,并通过与C++、Java语言的对比进行讲解,以加深读者的印象,对一些常见的编程问题进行了深入而详尽的讨论。本书讲解翔实、示例具体,是C#编程人员不可或缺的参考手册,也适合.NET的中高级用户使用。 -
Visual C++.NET入门与提高孙飞,林巍编著本书全面介绍了Visual Studio.NET中有关Visual C++.NET的编程方法和技巧。全书共17章,先后介绍了Visual C++的发展历史、C++和Windows基础、Visual C++.NET编程界面、程序结构的建立与分析、控件使用、界面设计、文件与打印等多方面的内容。在提高篇中,深入介绍了关于动态库、多线程、COM、ActiveX、数据库编程和网络编程等方面的内容。另外,关于Visual C++.NET的新增功能将在各章中有所体现。本书以循序渐进的方式,穿插给出了丰富的实例以辅助讲解,可以帮助读者快速掌握和提高编程能力。本书适合于有一定C语言基础并对Windows机制有一些了解的初学者或对Visual C++有一定了解的读者阅读。 -
.NET XML高级编程Dinar Dalvi,Joe Gray等著;英宇等译;英宇译XML是描述和传送数据的一项成熟技术,该技术在软件开发的各个领域已经产生了巨大的影响。当Microsoft推出.NETFramework时,就广泛地使用了XML。没有其他的技术会像XML一样与.NET结合得如此紧密,这不仅体现在开发人员的工作上,也体现在整个基础架构中。本书的目的是尽可能地以最有效的方式为您提供足够的信息,让您学会如何在.NETFramework中使用XML。本书使用C#和VisualBasic.NET两种语言,解释了所有与XML相关的.NETFramework类库的用法细节,包括操作、验证、转换和串行化XML数据等。本书还介绍了开发人员如何在.NETFramework中使用XML的强大功能(例如,如何使用ADO.NET和ASP.NET的XML新功能)。如书中所述,.NETFramework自身就在配置文件、元数据和C#的XML代码文档机制中使用了XML。本书适合从事.NET开发的中高级程序员。阅读本书,您需要具备C#或VisualBasic.NET、XML以及XML相关技术(如XSLT、XPath和XMLSchemas)的基础知识。 -
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小节“代码属性”。本书的许多章中都包含“疑难解答”一节,这里提供了处理特定主题时可能会遇到的一些常见问题的解决方法。在整章的正文中,这一类的交叉参考可以引导读者解决“疑难解答”一节中提出的问题。
