完全手册Visual C# 2008开发技术详解(含光盘1张)
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 李容等编著
出 版 社: 电子工业出版社
出版时间: 2008-5-1字数: 1149000版次: 1页数: 718印刷时间: 2008/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121063183包装: 平装编辑推荐
一本全面讲解C#的学习宝典!程序源代码+多媒体入门视频+5个完整典型系统+659页相关技术实用学习电子书。
本书以教程的形式深入浅出、由易到难详细地介绍了.NET平台下,关于C#的所有开发技术。每个知识和技术要点都以例程讲解为主,同时辅以必要的原理和理论说明。这也是程序员特别是初学者非常欢迎的讲解方式。本书以在展示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#面向对象编程技术,那么本书将是不错的选择;如果你已经有这方面的编程经验,本书也可以作为学习和开发的一个很好的参考。
作者简介
李容,长期从事气象雷达、移动气象站后台信息处理及软件开发工作。拥有多年数据结构、数值算法、图象处理等方面的研究与设计经验。专注于.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
第五篇 网络和安全编程
第16章 线程
第17章 Socket编程
第18章 .NET安全编程中的密码术
第19章 .NET中的电子邮件处理
第六篇 Web编程
第20章 Web编程基础
第21章 表单及ASP.NET对象
第22章 Web程序中的服务器端控件
第23章 ASP.NET 3.5高级编程
第24章 操作Web Service
第25章 图书管理系统
第26章 学生信息管理系统
书摘插图
第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)单击“调试”|“逐句调试”命令,也可以按快捷键F11。可以看到,程序会跳转到Program.cs文件。指示运行的黄色箭头指向Main函数的起始位置,如图8-2所示。
……