.NET
-
Visual C++.NET案例开发集锦马煜、康祥顺、李海军本书围绕Visual C++.Net 提供的技术,详细探讨了如何使用Visual C++.Net 开发应用程序,每个技术要点均有具体的实例来解析,每个实例均由实例效果、实现步骤、源码详解三部分组成。从简单的控件应用到复杂的数据库函数,从本地应用到复杂的网络处理都详细地进行了剖析,涵盖了C++编程基础、图形图像处理、多媒体应用、系统文件处理、硬件的控制、数据库、网络处理等多个方面,本着循序渐进、因势利导的方式为读者一步步由浅入深、由简单到复杂、由示例到原理、由原理到应用地解析Visual C++.Net的神秘面纱,使读者在看完本书后,就能够结合实际,快速、高效、灵活的设计出专业级应用程序来,所有的实例基本上可以直接嵌入到自己的应用中去。本书适合对Visual C++感兴趣的大中专院校学生、软件开发人员以及Visual C++.NET产品爱好者阅读,尤其是希望能够精通Visual C++.NET编程的读者。 -
C#程序设计(英)贝尔、帕尔Detailed contentsPreface1.The background to C#2.The C# development environment3.Introductory graphics4.Variables and calculations5.Methods and arguments6.Using objects7.Selection8.Repetition9.Debugging10.Writing classes11.Inheritance12.Calculations13.Data structures - list boxes and array lists14.Arrays15.Arrays- two-dimensional16.String manipulation17.Exceptions18.Files19.Console programs20.Object-oriented design21.Program style22.Testing23.Interfaces24.PolymorphismAppendices -
C#网络与通信程序设计案例精讲吴晨,陈建 等编著本书通过经典案例详细讲解了用C#语言开发网络与通信程序的方法和技巧。.全书分为两个部分。第1部分是C#网络编程基础,介绍了C#集成开发环境、网络编程基础知识、网络应用开发流程。第2部分是C#案例应用部分,共开发了10个完整的网络与通信技术系统;包括FTP服务器和客户端、电子邮箱客户端、聊天室、多线程下载、电子书店、网络游戏、浏览器、通信系统、Telnet客户端等。案例讲解详细,涵盖面广,并都有一定的工程背景,具有很强的实用性。读者通过本书的学习,即可洞悉C#网络与通信编程的特色和优点,又可把这些技术应用到实际开发中。..本书主要面向C#开发人员、IT各领域从业人员,也可以作为各高等院校师生的教学、自学丛书和社会相关领域培训班的首选教材。... -
C#网络应用编程基础马骏 主编本书主要介绍C#网络应用编程的基础知识及相关的应用。内容包括C#语言基本知识和面向对象编程基础、C#Windows窗体客户端应用编程、C#Web窗体应用编程以及在文件管理、Internet应用、SQL Server数据库、图形图像和水晶报表等方面的应用。个书语言简洁,重点突出,思路清晰,实用性强。同时有与本书配套的实验指导、电子教案、例题与习题的源程序和全部习题参考解答。.与本书配套的教材是《C#网络应用高级编程》和《C#网络应用编程开发实例与实验指导》。配套教材在本书的基础上进一步介绍了C#语言更高级的编程技术以及用实际开发项目讲解数据库应用、智能客户端和网站开发的详细设计、实现与发布技术,同时还包含了与本书配套的上机实验指导。..本书可作为高等院校计算机及相关专业的教材,也可作为初、中级程序员的参考资料。... -
ASP.NET网络办公项目方案精解王健南 等主编《ASP.NET网络办公项目方案精解(附光盘)》按照软件开发的基本过程,以系统的需求分析、总体设计、数据库设计和系统的详细设计为基本开发步骤,讲述以 ASP.NET(C#)为工具Web应用程序的开发全过程。《ASP.NET网络办公项目方案精解(附光盘)》共分为8章,包括了网络办公与ASP.NET、计算学院网站及管理系统、网上秘书办公平台、设备报修监控系统、可扩展美工文本编缉器、电子音像专卖网站及管理系统、同学录系统和系统的安装与发布。《ASP.NET网络办公项目方案精解(附光盘)》内容蕴涵面广,从编程技术到产品配置,从工具使用技巧到新技术剖析的各个方面,技术含量丰富。《ASP.NET网络办公项目方案精解(附光盘)》光盘中的实例可以直接运行,供读者更加深刻巩固所学习的知识。全书由浅至深,为读者能够全面掌握ASENET(C#)的Web开发工具营造了浓厚的氛围。《ASP.NET网络办公项目方案精解(附光盘)》具有很高的实用价值,其内容紧凑、实例丰富、结构严谨、深入浅出,不论是对初学ASP.NET Web应用程序开发的用户,还是对ASP.NET Web应用程序开发有一定经验的用户,都会有所帮助。 -
C#高级编程(美)内格尔 等编著,李敏波 翻译C#经典名著!也是Wrox红皮书中最畅销的品种之一,从第一版开始就名满天下:其第3版被中华读书报、CSDN、《程序员》等机构评选为2005年最权威的十大IT图书之一(第2名);在中国版协、中国出版科学研究所、(出版参考、杂志组织的“2005年度输出版、引进版优秀图书”评选活动中获得“2005年度引进版科技类优秀图书”奖。第4版面向C#2005,在全面展示.NET新特性的同时继续完善原有的内容,是有一些C#基础知识的学习者或者想迁移到C#的其他程序员全面掌握C#的首选教程。C#和.NET全面革新了编写程序的方式。本书以最新的.NET Framework 2.0和Visual Studio 2005为基础,全面介绍了C#编程的工具,提供了理解.NET体系结构的工作原理所必需的背景知识。本书首先探讨了C#的基础知识,包括基本语法、数据类型和面向对象的特性。接着阐述了如何把该语言应用于各种使用相关技术的应用程序,例如数据库访问和高级绘图技术。这种方式有助于对c#语言的各个方面进行深入细致的理解,以专业人员的方式开始编程。本书涵盖的内容有助于编写动态Web页面、XML Web服务、分布式应用程序的组件,以及windows桌面应用程序等。本书适用于已具有C++、Visual Basic或J++等编程经验的开发人员。以及了解.NET 1.0,但准备迁移到.NET 2.0和Visual Studio 2005的程序员。 -
C#网络应用高级编程马骏,郑逢斌,沈夏炯 编著《C# 网络应用高级编程》是《C#网络应用编程基础》的姊妹篇。是在《C#网络应用编程基础》介绍的基础知识之上,进一步讲解利用C# 进行各种高级应用编程的方法和技巧。全书语言简洁,重点突出,思路清晰,实用性强。《C# 网络应用高级编程》共分8章。主要内容包括C#多线程处理、TCP、UDP、SMTP和POP3的高级应用以及P2P应用编程,网络数据加密与解密的方法,三维设计与多媒体编程方法,同时还有与《C# 网络应用高级编程》配套的上机实验指导、电子教案、所有例题与习题的源程序和全部习题参考解答。《C# 网络应用高级编程》可作为高等院校计算机及相关专业高年级学生的教材,也适合有一定的C#语言编程基础,想利用VS2005和C#进行更复杂的高级应用编程的人员阅读。 -
ASP.NET 2.0网络编程从入门到精通李玉林,王岩 编著本书是一部实用的ASP.NET2.0编程指导用书,全书从易到难、由浅入深、循序渐进地介绍了ASP.NET2.0(C#)的知识点及其Web应用程序的开发技术。本书内容通俗易懂,使用了大量的实例使读者更加深刻理解所学习的知识,更好地进行开发实践。本书共分为14章,从搭建ASP.NET Web应用程序开发环境开始,首先介绍了C#语言的编程基础知识和常用技巧,然后介绍了ASP.NET2.0的基本开发技术,如服务器控件、ADO.NET、ASP.NET基本对象、站点导航等,并使用这些技术实现了6个网络应用开发的常用模块,如网络用户管理、网络硬盘、留言板、邮件系统、流量统计、在线投票等。最后使用一个大型电子商务系统——网上购物商城结束全书。 本书内容充实,实例丰富,结构严谨,深入浅出,不论是对初学ASP.NET 2.0网络应用程序开发的人员,还是对ASP.NET2.O网络应用程序开发有一定经验的开发人员,都会有所帮助。 -
ASP.NET2.0XML高级编程(美)然哥诺辛尔蒙 著,肖奕,曹俊 译本书将交替讲述两种强大的技术:ASP.NET和XML。XML早已成为热点。业内对这种允许以独立于平台的方式进行数据通信和信息存储的W3C 建议标准的广泛认同令人吃惊。您在任何地方都可以看到XML的使用—— 从使用转换语言XSLT在不同的浏览器上显示数据,到使用SOAP在Web服务之间传递消息。.NET是Microsoft的革新和足以夸耀的新概念。.NET具有一些功能,例如允许以独立于语言的方式开发应用程序,在语言之间共享代码,自描述类以及自文档化(self-documenting)程序代码命名。.NET(特别是ASP.NET)就是专门为Web服务和便捷开发而设计的。随着.NET 2.0 Framework的发布,.NET包括了对ASP.NET所有领域的明显改善。对Web页面开发来说,新的XML数据控件,例如XmlDataSource和TreeView,使得无需编写代码即可在ASP.NET Web页面上显示和编辑数据,这样在某些情况下可以减少70%的所需代码量。ADO.NET 2.0包括了很多新的特性,让您体验由SQL Server 2005(SQL Server的下一个主要版本)带来的XML新特性。为了能够获得这种令人兴奋的新的Web编程环境,Microsoft最大限度地利用了XML。实际上,没有一种技术能像XML一样与ASP.NET结合得如此紧密。它可以作为任何数据的通用数据格式,从配置文件到元数据、Web Service通信以及对象串行化。在System.Xml命名空间中的所有XML功能都被显著增强,比如提高性能和对标准化的支持。一些与XML相关的主要技术改善有:处理内存中XML数据的新模式、可编辑的XPathNavigator、新的XSLT处理器以及对XmlReader和XmlWrite类的强类型支持等。与此相关联的是ADO.NET 2.0中对XML的新支持。因为有了ADO.NET 2.0的新特性,编程人员现在就可以同时使用分层XML和关系型数据库格式来访问和更新数据了。 -
.NET游戏编程入门经典(美)威勒、罗伯、海顿尽管现在发布的游戏越来越倾向于图形化,但是游戏的主要特点“可娱乐性”,却在有些时候被遗忘了。尽管游戏中那些惊险的图形画面、精彩的情景切换和3-D图形世界简直让我们眼花缭乱,但是它们有很多内容其实都不适合用户。有时候,即使一个游戏得到的反响很好,但游戏的可娱乐性却是不明确的或者是比较失败的。您觉得旧版本的Pac-Man游戏怎么样呢?凭借其华丽的游戏环境,Pac-Man游戏以及早期版本的Mario Brothers on Nintendo游戏在孩子们中间仍然大受欢迎。这里,我们的目的不是让您忘记所有的事情而过分地关注这些基本点。相反,我们希望您能够牢记:一个好的游戏总是始于一个好的构想,有时候,仅这一点就已经足够了。引用最为普遍的一个游戏是Tetris(俄罗斯方块),它是由一个俄国编程人员单独开发的。这些年过去了,这个程序依然非常有意义,而且,我们也在本书的第1章复制了一个Tetris游戏程序—— 我们的“Hello World”程序。当然,您可能会说“Tetris”只是成千上万个游戏程序中的一个,这一点我们也同意。但是如果您说“只有像Tetris那样简单的游戏,才可能只需一个人就可以较好地单独创建完成”,那么我们将不同意您的这种观点。年长一些的人们可能还记得Another World游戏,此游戏具有一个续集,称为FlashBack。该游戏具有的图形界面和音效对于那个时代而言非常好,并且它还具有漂亮的人物动画,以及各种各样的情景切换,这些情景切换通过“在不同视角显示游戏人物和奇异的世界”来完成游戏情节,而这个游戏也是由一个人单独设计的,设计者就是法国的一个程序员。今天,我们可以找到很多关于业余程序员创建的游戏的网站。这些游戏中有些确实还不错,它们具有高质量的图形处理界面和音效;而且更重要的是,它们几乎都具有很好的可娱乐性,当然,这也许是因为他们只是喜欢创建和玩这些游戏,而不是为了赚钱。本书将介绍很多提示和技巧来帮助开发人员单独设计自己的游戏。然而,如果您可以找到一些人来帮助您开发游戏的话,那还是请他(她)和您一起工作吧。当然,除了一个好的构想之外,还有很多内容与游戏开发有关。
