完全手册Visual C# 2008开发技术详解
基本信息
编辑推荐
一本全面讲解C#的学习宝典!.
本书=全面丰富的内容+统一规范的讲解+详细超值的光盘+完善及时的答疑...
内容简介回到顶部↑
c#是microsoft专门为基于.net framework平台开发而量身定做的编程语言。本书全面细致地介绍了visual studio 2008环境下的c#编程技术。书中每个知识和技术要点都给予了翔实的例程及代码分析。
本书从c#入门基础知识到c#的基本语法、从面向对象基础到泛型程序设计、从数据库操作到网络与安全编程、从ado.net到xml操作、从控制台应用程序开发到asp.net web应用程序开发,再到web服务程序开发等内容作了详细介绍,几乎涵盖了c#相关的所有开发技术。同时以较大篇幅介绍了c# 2008中的重要特性,如泛型、gdi+、asp.net,以及数据操作控件等。最后介绍两个案例,并给出详细的设计过程及代码说明,以巩固和加深本书介绍的知识。
全书配合了大量的图例及代码说明,如果你希望掌握有关c#面向对象编程技术,那么本书将是不错的选择;如果你已经有这方面的编程经验,本书也可以作为学习和开发的一个很好的参考。
本书从c#入门基础知识到c#的基本语法、从面向对象基础到泛型程序设计、从数据库操作到网络与安全编程、从ado.net到xml操作、从控制台应用程序开发到asp.net web应用程序开发,再到web服务程序开发等内容作了详细介绍,几乎涵盖了c#相关的所有开发技术。同时以较大篇幅介绍了c# 2008中的重要特性,如泛型、gdi+、asp.net,以及数据操作控件等。最后介绍两个案例,并给出详细的设计过程及代码说明,以巩固和加深本书介绍的知识。
全书配合了大量的图例及代码说明,如果你希望掌握有关c#面向对象编程技术,那么本书将是不错的选择;如果你已经有这方面的编程经验,本书也可以作为学习和开发的一个很好的参考。
作译者回到顶部↑
本书提供作译者介绍
李容,长期从事气象雷达、移动气象站后台信息处理及软件开发工作。拥有多年数据结构、数值算法、图象处理等方面的研究与设计经验。专注于.NET的C#编程和C++编程。完成相关重要科研10余个,曾多次担任.NET软件开发授课讲师。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
第一篇 c# 2008入门必备
第1章 认识c#
第二篇 c#语法及面向对象基础
第2章 c#语法基础
第3章 c#面向对象基础
第4章 字符串处理
第5章 数组处理
第6章 集合与泛型
第7章 代码调试
第三篇 窗体应用程序开发
第8章 编写windows窗体应用程序
第9章 使用windows窗体控件
第10章 gdi+概述
第11章 文件的操作
第12章 部署windows应用程序
第四篇 c#数据存取
第13章 数据库基础知识
第14章 利用ado.net访问数据库
第15章 在.net中访问xml
第五篇 网络和安全编程
第1章 认识c#
第二篇 c#语法及面向对象基础
第2章 c#语法基础
第3章 c#面向对象基础
第4章 字符串处理
第5章 数组处理
第6章 集合与泛型
第7章 代码调试
第三篇 窗体应用程序开发
第8章 编写windows窗体应用程序
第9章 使用windows窗体控件
第10章 gdi+概述
第11章 文件的操作
第12章 部署windows应用程序
第四篇 c#数据存取
第13章 数据库基础知识
第14章 利用ado.net访问数据库
第15章 在.net中访问xml
第五篇 网络和安全编程
前言回到顶部↑
随着.NET 3.5平台的不断升级和完善,越来越多的企业、单位和个人开始关注并基于该平台进行软件开发。鉴于该平台具有完善而优美的表现力,且又不乏实现的简洁性和平滑的学习曲线,足以使得每个使用它的程序员爱不释手。.
本书以教程的形式深入浅出、由易到难详细地介绍了.NET平台下,关于C#的所有开发技术。每个知识和技术要点都以例程讲解为主,同时辅以必要的原理和理论说明。这也是程序员特别是初学者非常欢迎的讲解方式。
本书以在展示C#基本编程技能的同时,让读者提高解决实际问题的能力为主旨。通过对大量经典例程的说明,将基础知识与实际应用巧妙结合,使读者在学习过程中既掌握了基本知识,又提高了解决实际问题的灵活性。书中很多代码只需稍加修改,便可以应用于实际开发中。
需要说明的是,由于本书编写完成时正值微软推出Visual Studio 2008正式版。鉴于此,考虑到部分读者朋友已经或者打算使用Visual Studio 2008,编者特地进行了版本升级。将书中基于Visual Studio 2005编写的程序移植到Visual Studio 2008平台。由于这两个平台中基于.NET 2.0框架部分的程序开发是一致的,同时它们都支持.NET 2.0,因此本书既适用于Visual Studio 2008程序开发,也适用于Visual Studio 2005程序开发。
本书的内容安排
本书全面细致地介绍了Visual Studio 2008环境下的C#编程技术。书中每个知识和技术要点都给予了详实的例程及代码分析。全书共分七篇,内容涵盖了C#入门知识、C#语法及面向对象基础、窗体应用程序开发、C#数据存取、网络和安全编程、Web编程以及综合案例等内容。
第一篇(第1章)是关于C#入门的基础知识,主要对Microsoft.NET框架体系结构、C#语言的特点及其主要开发平台Visual Studio 2008作了详细的介绍。最后,介绍了利用C#语言在Visual Studio 2008上开发应用程序的基本方法,以及其涉及的操作技巧。这些程序包括Windows控制台应用程序、Windows窗体应用程序和ASP.NET应用程序。
第二篇(第2章~第7章)介绍了C#基本语法与操作,包括C#语法基础、C#面向对象基础、字符串处理、数组处理、集合与泛型、代码调试等内容。这部分内容是C#应用程序开发的基础,也是后续内容的预备知识。
第三篇(第8章~第12章)是有关Windows窗体应用程序开发的知识。主要内容有编写Windows窗体应用程序、使用Windows窗体控件、GDI+简介、文件操作、部署Windows应用程序。
第四篇(第13章~第15章)介绍了在C#中操作数据的基本知识。这部分主要包括了数据库基础应用知识、利用ADO.NET访问数据库、在.NET中访问XML等内容。
第五篇(第16章~第19章)是有关网络和安全编程。其中详细介绍了线程、Socket套接字编程、.NET安全编程、.NET中的电子邮件处理有关内容。
第六篇(第20章~第24章)介绍了有关基于ASP.NET的Web应用程序开发方面的内容。其中包括Web编程基础、Web站点的构建、Web程序中服务器端的交互控件、ASP.NET 3.5高级编程、C#操作Web Service等内容。
第七篇(第25章~第26章)是两个完整的案例,它们是图书管理系统和学生信息管理系统。其中给出了详细的设计过程及代码说明,以巩固和加深本书所介绍的知识点。
本书全面而系统地介绍了基于.NET 3.5的C#编程。书中的每个知识和技术要点都配合了经典的实例讲解,每段代码都给出了注释与分析,旨在使读者朋友能够透彻理解。..
本书的特点
1.配有学习论坛
论坛网址是http://www.rzchina.net,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助你提高开发水平。
2.全面而丰富的内容
本书分7篇,共26章,采用从易到难、循序渐进的方式进行讲解。内容几乎涉及了C#程序设计的各个方面。不但如此,书中还增加了程序设计相关重要领域的部分知识,如Web应用程序开发中的脚本设计、SEO等内容。
3.统一而规范的例程讲解方式
本书以教程的形式深入浅出、由易到难详细地介绍了.NET平台下,关于C#的所有开发技术。每个知识和技术要点都以例程讲解为主,同时辅以必要的原理和理论说明。这也是程序员特别是初学者非常欢迎的讲解方式。
本书以在展示C#基本编程技能的同时,让读者提高解决实际问题的能力为主旨。通过对大量经典例程的说明,将基础知识与实际应用巧妙结合,使读者在学习过程中既掌握了基本知识,又提高了解决实际问题的灵活性。书中很多代码只需稍加修改,便可以应用于实际开发中。
需要说明的是,由于本书编写完成时正值微软推出Visual Studio 2008正式版。鉴于此,考虑到部分读者朋友已经或者打算使用Visual Studio 2008,编者特地进行了版本升级。将书中基于Visual Studio 2005编写的程序移植到Visual Studio 2008平台。由于这两个平台中基于.NET 2.0框架部分的程序开发是一致的,同时它们都支持.NET 2.0,因此本书既适用于Visual Studio 2008程序开发,也适用于Visual Studio 2005程序开发。
本书的内容安排
本书全面细致地介绍了Visual Studio 2008环境下的C#编程技术。书中每个知识和技术要点都给予了详实的例程及代码分析。全书共分七篇,内容涵盖了C#入门知识、C#语法及面向对象基础、窗体应用程序开发、C#数据存取、网络和安全编程、Web编程以及综合案例等内容。
第一篇(第1章)是关于C#入门的基础知识,主要对Microsoft.NET框架体系结构、C#语言的特点及其主要开发平台Visual Studio 2008作了详细的介绍。最后,介绍了利用C#语言在Visual Studio 2008上开发应用程序的基本方法,以及其涉及的操作技巧。这些程序包括Windows控制台应用程序、Windows窗体应用程序和ASP.NET应用程序。
第二篇(第2章~第7章)介绍了C#基本语法与操作,包括C#语法基础、C#面向对象基础、字符串处理、数组处理、集合与泛型、代码调试等内容。这部分内容是C#应用程序开发的基础,也是后续内容的预备知识。
第三篇(第8章~第12章)是有关Windows窗体应用程序开发的知识。主要内容有编写Windows窗体应用程序、使用Windows窗体控件、GDI+简介、文件操作、部署Windows应用程序。
第四篇(第13章~第15章)介绍了在C#中操作数据的基本知识。这部分主要包括了数据库基础应用知识、利用ADO.NET访问数据库、在.NET中访问XML等内容。
第五篇(第16章~第19章)是有关网络和安全编程。其中详细介绍了线程、Socket套接字编程、.NET安全编程、.NET中的电子邮件处理有关内容。
第六篇(第20章~第24章)介绍了有关基于ASP.NET的Web应用程序开发方面的内容。其中包括Web编程基础、Web站点的构建、Web程序中服务器端的交互控件、ASP.NET 3.5高级编程、C#操作Web Service等内容。
第七篇(第25章~第26章)是两个完整的案例,它们是图书管理系统和学生信息管理系统。其中给出了详细的设计过程及代码说明,以巩固和加深本书所介绍的知识点。
本书全面而系统地介绍了基于.NET 3.5的C#编程。书中的每个知识和技术要点都配合了经典的实例讲解,每段代码都给出了注释与分析,旨在使读者朋友能够透彻理解。..
本书的特点
1.配有学习论坛
论坛网址是http://www.rzchina.net,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助你提高开发水平。
2.全面而丰富的内容
本书分7篇,共26章,采用从易到难、循序渐进的方式进行讲解。内容几乎涉及了C#程序设计的各个方面。不但如此,书中还增加了程序设计相关重要领域的部分知识,如Web应用程序开发中的脚本设计、SEO等内容。
3.统一而规范的例程讲解方式
书摘回到顶部↑
第8章 编写Windows窗体应用程序
前面各章内容基本上都使用了控制台应用程序作为演示例程。从本章开始,将介绍大量有关Windows窗体应用程序的开发知识和技巧。这也是一件令人兴奋的事情,因为Windows窗体应用程有着直观的界面和非常强大的功能。基本上可以实现开发人员所希望的任何功能。借助窗体设计器等工具,VS2008为快速开发友好、交互及个性化的Windows窗体应用程序,提供了强大支持。
本章主要内容:
介绍Windows窗体设计器及其使用
介绍VS2008的工具箱及其使用
Windows窗体的生命周期
菜单的使用
8.1 一个Windows窗体程序的深入分析
在1.2.7节中,已经介绍过一个有关Windows窗体应用程序。仔细观察可以发现,对于该程序,VS2008中有三个常用文件。这就是Form1.cs、Form1.Designer.cs、Program.cs三个文件。为了使读者更好地理解Windows窗体应用程序的开发方法和运行机制,下面将对该程序作深入介绍,并对这三个文件作进一步说明。
8.1.1 一个典型的Windows窗体程序
1.2.7节例程的代码如下,该代码存放于Form1.cs中。
从上面的代码可以发现,代码被写在了Form1类里边;而前面的控制台应用程序都是写在Program.cs的Program类里,并且主要是写在了Main函数里。其实在Windows窗体应用程序中,也有Main函数。它和控制台应用程序中的Main一样,也在Program.cs文件的Program类中,其代码内容如下。
8.1.2 调试Windows窗体程序
在控制台应用程序中Main函数是程序的入口点。同样地,在Windows窗体应用程序中,Main函数也是程序入口点。这可以通过调试看出来(关于调试的深入介绍请参考第7章),方法如下所示。
(1)打开或新建一个Windows窗体应用程序,如前面的FormsTest应用程序。
(2)单击“调试”
前面各章内容基本上都使用了控制台应用程序作为演示例程。从本章开始,将介绍大量有关Windows窗体应用程序的开发知识和技巧。这也是一件令人兴奋的事情,因为Windows窗体应用程有着直观的界面和非常强大的功能。基本上可以实现开发人员所希望的任何功能。借助窗体设计器等工具,VS2008为快速开发友好、交互及个性化的Windows窗体应用程序,提供了强大支持。
本章主要内容:
介绍Windows窗体设计器及其使用
介绍VS2008的工具箱及其使用
Windows窗体的生命周期
菜单的使用
8.1 一个Windows窗体程序的深入分析
在1.2.7节中,已经介绍过一个有关Windows窗体应用程序。仔细观察可以发现,对于该程序,VS2008中有三个常用文件。这就是Form1.cs、Form1.Designer.cs、Program.cs三个文件。为了使读者更好地理解Windows窗体应用程序的开发方法和运行机制,下面将对该程序作深入介绍,并对这三个文件作进一步说明。
8.1.1 一个典型的Windows窗体程序
1.2.7节例程的代码如下,该代码存放于Form1.cs中。
从上面的代码可以发现,代码被写在了Form1类里边;而前面的控制台应用程序都是写在Program.cs的Program类里,并且主要是写在了Main函数里。其实在Windows窗体应用程序中,也有Main函数。它和控制台应用程序中的Main一样,也在Program.cs文件的Program类中,其代码内容如下。
8.1.2 调试Windows窗体程序
在控制台应用程序中Main函数是程序的入口点。同样地,在Windows窗体应用程序中,Main函数也是程序入口点。这可以通过调试看出来(关于调试的深入介绍请参考第7章),方法如下所示。
(1)打开或新建一个Windows窗体应用程序,如前面的FormsTest应用程序。
(2)单击“调试”
评论交流
共有13人开贴评论 19人参与评论 13人参与打分 查看
评价等级:
发表于:2008-8-12 18:05:00
书名叫完全手册,建议改成入门指南;说是Visual C# 2008,介绍的东西基本是.NET 1.1,2.0的东西,.NET 3.0以上的东西我是基本没看到
就提供的目录来看,拜托,不是说讲Visual C# 2008, 又跑上去讲winform、ADO.NET和ASP.NET,不如改名叫.NET完全手册,这四样东西(加上C#)足可以写4本厚书了,作者一本书搞定,其深度可想而知,楼下居然有人说"是一本基础、全面、深入介绍C# 2008的图书",做托做到这份上也不容易
而且众所周知,从.NET 3.0开始,WPF已经有替代Winform的趋势,做为一本讲2008的书,还在介绍winform,而对WPF决口不提,不知何意
就提供的目录来看,拜托,不是说讲Visual C# 2008, 又跑上去讲winform、ADO.NET和ASP.NET,不如改名叫.NET完全手册,这四样东西(加上C#)足可以写4本厚书了,作者一本书搞定,其深度可想而知,楼下居然有人说"是一本基础、全面、深入介绍C# 2008的图书",做托做到这份上也不容易
而且众所周知,从.NET 3.0开始,WPF已经有替代Winform的趋势,做为一本讲2008的书,还在介绍winform,而对WPF决口不提,不知何意
| 我要写评论 |
| 查看所有评论交流(共13条) |








点击看大图




加载中...

