本书可作为Visual C#2008初学者的入门教程,更适用于具有一定C#编程基础的读者。通过本书的学习,读者可以迅速提高基于Visual C#2008开发Windows应用程序的实际开发技能。
本书内容安排详略得当、章节条理清楚、层次分明、讲解详细严谨;本书注重理论与实践结合,对于每种技术要点都结合实例详细介绍,使读者能够轻松掌握。
.NET已经成为Microsoft的支撑战略技术,Microsoft的很多产品现在都围绕.NET而展开。而C#是.NET的核心——.NET框架的“母语”,因此使用C#能够有效地开发基于.NET的应用程序。
本书以最新的.NET 3.5和Visual C# 2008为基础循序渐进地介绍了从入门到深入掌握Visual C# 2008所需的各个方面,包括开发环境的配置、C#语法、Windows应用程序开发、处理文件和注册表,创建基于Web的应用程序以及.NET 3.5的新增特性等。
本书同时还介绍了大量Visual C# 2008的开发经验,对使用中的重点、难点进行了专门的讲解,是一本有效、实用的从入门到精通级的学习指南。
本书适合于学习Visual C# 2008技术的初、中级读者使用,如果是初学者,本书将带你顺利进入Visual C# 2008开发领域,如果已有Visual C# 2008技术基础,本书将是你提高开发技能和更新开发理念的必备工具。
第一篇 入门必备、
第1章 .NET Framework和C#简介
1.1 .NET Framework与C#
1.1.1 C#概述
1.1.2 .NET Frameworlk 3.5概述
1.1.3 公共语言运行时(CLR)
1.1.4 .NET Framework类库
1.1.5 程序集
1.1.6 命名空间
1.2 部署.NET Framework环境
1.2.1 Visual Studio 2008简介
1.2.2 安装ViSUal Smdio 2008
1.2.3 了解Visual Studio 2008工作环境
1.3 创建第一个C#程序
1.4 C#命令行编译器
1.4.1 命令行生成
1.4.2 设置环境变量和帮助
1.4.3 C#编译器选项
1.4.4 编译C#类库
第2章 C#基础语法
……
第3章 运算符和类型强制转换
第4章 C#面向对象编程
第二篇 编程基础
第5章 数组和集合
第6章 字符串和正则表达式
第7章 结构化异常处理
第8章 委托与事件
第三篇 高级课题
第9章 Windows窗体
第10章 处理XML
第11章 文件和注册表操作
第12章 .NET数据访问
第13章 查的睦.NET数据
第14章 与SQL Server2008交互
第15章 基于.NET Framework编程
第四篇 Web开发
第16章 构建ASP.NET Web应用程序
第17章 ASP.NET应用
第五篇 使用.NET Framework3.5
第18章 .NET Framework3.5组
第19章 LINQ介绍