伴随着.NET平台的不断完善和升级,越来越多的企业、单位和个人开始关注于采用基于该平台软件的开发。虽然Visual Studio开发工具不断更新,但C#语言从1.1到2.0,再到3.0,都离不开底层框架(.NET Framework)的支持,本书对所有的C#版本和知识点都进行了详细的介绍。
本书旨在为新手进入编程行业提供一个全面学习的阶梯,书中介绍了C# 3.0的全部语法,涵盖了基础知识、核心技术、典型示例等内容,按照“基本概念→核心语法→典型示例”的模式讲解,容易上手,书中还提供200余个典型实例、2个完整案例。
Visual Studio 2008是微软精心打造的新的软件开发平台产品,该平台可以用来创建Windows平台下的应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件等。
本书以Visual Studio 2008为开发平台,全面而细致地介绍了C#的语法和编程技术。主要从C# 2.0开始,再到扩展更全面的C# 3.X.版本,本书统称为C# 3.0。书中每个知识和技术要点都给予了翔实的例程。本书一共分为六篇,循序渐进地讲述了C# 3.0的语法和Visual Studio 2008的使用。从基本概念到具体实践、从语法讲解到数据的操作、从软件环境讲解到具体的项目开发都进行了详细的阐述,并对具体知识点进行了详细的实例讲解。
本书含有大量实例,详细描述各个语法点,以及代码编写技巧。本书适合正在学习使用C# 3.0的用户阅读,并可作为开发人员的参考手册。
写给自学编程的人员
前言
第一篇 基础语法篇
第1章 C# 3.0和Visual Studio 2008简介
1.1 C# 3.0概述
1.1.1 .NET Framework介绍
1.1.2 CLR的运行机制
1.1.3 C# 3.0语言
1.2 Visual Studio 2008概述
1.2.1 Visual Studio 2008安装
1.2.2 Visual Studio 2008界面
1.2.3 MSDN Library的使用
1.3 C# 3.0程序初体验
1.3.1 第一个Windows Console程序
1.3.2 第一个Windows Form程序
1.4 其他开发工具
1.4.1 开发环境的配置
1.4.2 UltraEdit编辑环境
1.4.3 SharpDevelop编辑环境
1.5 小结
第2章 C# 3.0程序设计基本元素
第3章 C# 3.0中面向过程的高级元素
第二篇 高级语法篇
第4章 面向对象
第5章 继承性、多态性和命名空间
第6章 继续学习面向对象
第7章 深入学习面向对象
第三篇 实用篇
第8章 操作字符和字符串
第9章 数组和集合
第10章 注册表编程与正则表达式
第11章 文件操作
第12章 与XML结合
第四篇 面向查询篇
第13章 面向查询编程
第14章 Ajax技术与数字标识用户控件
第五篇 基本应用篇
第15章 Windows应用程序开发
第16章 WPF开发
第17章 Web开发
第18章 数据访问技术
第19章 Web Service应用与开发
第20章 WCF开发
第21章 应用程序部署
第六篇 实战篇
第22章 实例分析1—个人理财管理系统
第23章 实例分析2—在线考试系统