首   页 丛书简介 编审委员会 勘误表 征   稿 邮购指南

《Visual C#程序设计实用教程》》


 书    名:《Visual C#程序设计实用教程》
 作    者:王辉 张大治 编著
 出 版 社:清华大学出版社
 书    号:ISBN 978-7-302-14650-6
 源 文 件点击下载
 电子课件点击下载
 定    价:¥32.00元


::图书简介::
 


内容简介:

   C#是Microsoft在推出.NET Framework 1.0时提供的一种全新的计算机语言,其最新版本C# 2.0是.NET 2.0的一部分,它在原有基础上增加了一些更吸引人的功能。本书系统介绍了C#编程的相关内容,从基本语法讲起,由浅入深、循序渐进地介绍了C#语言的编程技巧和面向对象编程的精髓。主要内容包括C#的基本语法、面向对象编程、Windows应用程序设计、数据库编程、网络编程、Web应用程序及Web服务、异常处理机制以及程序的部署和打包等。本书内容丰富、结构清晰、图文并茂,实例具有极高的实用性和代表性,方便读者上机实践。
   本书适合C#的初中、级读者,可作为高等院校师生的培训教材,也可供有一定C/C++编程基础的中、高级程序员阅读参考。
   本书配套的电子教案和实例源代码可以到http://www.tupwk.com.cn/21cn网站下载。





前    言

   C#是可用于创建要运行在.NET CLR上的应用程序语言之一,它从C和C++语言演化而来,是Microsoft专门为.NET平台而创建的。C#的快速流行,使之成为使用.NET的Windows和Web开发人员最佳的语言选择。另一方面,C++程序员不必丢弃以前的知识,就可以开始使用这种新的语言来开发程序。虽然有一些新的概念、技术和函数需要学习,但其语法和C++是类似的。使用C#开发应用程序比使用C++更简单,因为其语法比较简单。为了让广大编程爱好者能够轻松愉快地掌握这门优秀的新语言,本着内容全面、通俗易懂的原则,我们精心策划并编写了本书。
   全书共分12章,从.NET Framework和C#的关系讲起,由浅入深、循序渐进地介绍了C#程序设计语言的编程技巧。第1章是.NET和C#概述,介绍了C#与.NET的关系,以及C#语言发展、C# 2.0的新增功能;第2章介绍了Visual Studio 2005开发环境,包括常用的工具窗口以及如何创建控制台应用程序和Windows应用程序,为后面的程序编译与调试奠定了基础;第3章和第4章介绍了C#程序设计语言的基本语法,包括变量的定义与操作、流程控制结构以及一些高级的变量类型(如数组、结构等)、函数的使用等内容;第5章和第6章介绍面向对象编程技术,C#是一个完全面向对象的程序设计语言,本书用两章内容详细介绍了面向对象编程的思想,包括类和接口的定义与实现、继承与重载、集合与索引以及C# 2.0的一个新特性——泛型;第7章重点介绍了Windows窗体应用程序的开发和常用的.NET控件,这些控件的使用都比较简单,本书只介绍了其中常用的几种控件,通过学习这些控件的使用方法,使读者能够自己尝试使用其他控件;第8章介绍的是数据库编程,围绕ADO.NET的结构,学习ADO.NET对象的使用方法,ADO.NET支持与多种数据库类型连接,本章重点介绍了对SQL Server 2005数据库的读写操作,其他数据库类型的操作与之类似,读者应能举一反三,掌握ADO.NET访问常见数据库的方法;第9章介绍了网络编程,主要是System.Net和System.Net.Sockets命名空间的使用;第10章介绍了如何创建ASP.NET应用程序以及Web服务的开发与调用,其中包括ASP.NET网站的创建、Web服务的创建与调用、综合应用数据库编程技术通过ASP.NET页面读写数据库;第11章介绍了C#的异常处理机制以及使用Visual Studio 2005调试程序的一些技巧,这是编写健壮应用程序的基本保障,通过本章的学习,读者可以回过头来检查自己前面编写的代码,进一步完善应用程序;最后,在第12章介绍了程序的部署和打包技术,这通常是软件开发的最后一个过程,本章对Windows应用程序和Web应用程序分别介绍了几种部署方法。
   本书内容丰富、结构清晰、通俗易懂,所选实例具有广泛的实用性和代表性,读者稍加修饰和完善就是一个软件或网站。本书适合C#的初、中级读者,可作为各类社会培训机构及高等院校师生的培训教材,也可供有一定C/C++编程基础的编程爱好者自学或参考。
   本书是多人智慧的集成,除封面署名的作者外,参与整理资料和制作的人员还有王强、张民、王新、史新霞、周惠、杨玉敏、张凤霞、贺宝江、宋军山、李永奎、尚英强、王燕、陈丙离、张挂云、张极超和赵永魁等。由于作者水平有限,加之创作时间仓促,书中难免有疏漏和不足之处,欢迎广大读者批评指正。如果您在学习中发现任何问题,或者有更好的建议欢迎致函E-mail:huchenhao@263.net。

 

 

作 者
2006年11月


 

目 录

 




系列图书名称
《ASP.NET实用教程》
《平面广告设计实用教程》
《Premiere Pro实用教程》
《中文版Windows XP实用教程》
《中文版Photoshop CS2实用教程》
《CAXA电子图板2005实用教程》
《Painter IX实用教程》
《中文版Dreamweaver 8实用教程》
《中文版Flash 8实用教程》
《After Effects 6.5实用教程》
《中文版3ds max 8实用教程》
《PageMaker 7.0平面设计及排版实用教程》
《Mastercam X实用教程》
《中文版AutoCAD 2007实用教程》
《中文版Pro/ENGINEER Wildfire 2.0实用教程》
《中文版AutoCAD 2006实用教程
《PowerBuilder 10实用教程
《中文版InDesign CS2实用教程
《JSP实用教程
《Dreamweaver 8,Photoshop CS2,Flash 8网页制作实用教程》
《中文版Illustrator CS2实用教程》
《SQL实用教程》
中文版CorelDRAW X3实用教程
《SQL Server 2005实用教程
《电脑入门实用教程
《Director MX 2004实用教程》
《Authorware 7实用教程》
《Dreawerver 8+ASP动态网页制作实用教程》
《中文版Pro/ENGINEER Wildfire 3.0实用教程》
《网页设计师实用教程》
《After Effects 7.0实用教程》
《局域网组建与维护实用教程》
《Visual C#程序设计实用教程》
《中文版3ds Max 9实用教程》
《中文版AutoCAD 2008实用教程》
《中文版Excel 2003实用教程》
《中文版PowerPoint 2003实用教程》
《中文版Word 2003实用教程》
《中文版Access 2003实用教程》
《中文版Office 2003实用教程》
《中文版PowerPoint 2007实用教程》
《中文版Word 2007实用教程》
《中文版Excel 2007实用教程》
《中文版Access 2007实用教程》
《计算机组装与维修实用教程》
《中文版Project 2003实用教程》
《中文版Office 2007实用教程》
《中文版Photoshop CS3实用教程》




Copyrights(C) 2005 By 清华大学出版社第五事业部(www.tupwk.com.cn)All Rights Reserved
技术支持: 010-62794504 FAX: 010-62794504 E-Mail:wkservice@tup.tsinghua.edu.cn
地址:清华大学南门内200米绿楼 电话:010-62794504 邮编:100084