面对名目繁多的各种学习书籍,作为一个初学者,是不是会觉得不知所措?到底什么样的书才适合自己?怎样才能快速掌握C#语言的编程精髓,开发一个规范实用的应用程序呢?本书的目的是帮助初学者能够快速入门,轻松掌握C#中的关键技术,提高编程能力。
本书是一本学习C#编程语言的入门书籍,详细介绍了使用Visual Studio 2008开发C#项目的实用技术,对每个概念的讲解力求通俗易懂,关键技术和知识点都辅以规范、典型的实例说明。使读者在学习基本知识的同时,提高解决实际问题的能力。
C#是微软在.NET产品中提供的一种全新的编程语言,也是目前世界上最优秀的编程语言之一。利用Visual Studio 2008开发基于C#语言的应用程序,具有快捷、高效、易用且功能强大等特点。本书详细介绍了Visual Studio 2008环境下的C#编程技术,共分为三篇:基础篇、提高篇和实例篇。从最基本的语法入手,采用通俗易懂的语言对概念进行描述,对具体知识点进行详细的实例讲解,循序渐进地讲述了C#中的实用技术。
本书的特点是注重实用性,重点讲述了C#在项目开发中常用的技术,突出了其中的实用性和技巧性。本书实例丰富,语言简练,代码编写规范,方便读者模拟实践。
本书适合C# 3.0的初学者,也适用于基于.NET 3.5程序开发的人员。
写给未来的程序员
前言
第一篇 基础篇
第1章 C# 3.0初步体验
1.1 初步了解C#
1.1.1 C#的发展历程
1.1.2 C#的功能
1.2 .NET框架和C#
1.2.1 什么是.NET框架
1.2.2.NET框架3.5新增功能
1.2.3.NET的编译技术
1.3 .NET集成开发环境Visual Studio 2008
1.3.1 VS 2008简介
1.3.2 下载并安装VS2008
1.3.3 VS2008的功能
1.4 用VS2008创建和编译C#程序
1.4.1 创建一个控制台应用程序
1.4.2 编译和执行
1.4.3 控制台应用程序的基本结构
1.5 认识C#程序
1.5.1 命名空间的定义和使用
1.5.2 using关键字
1.5.3 class关键字
1.5.4 Main方法
1.5.5 给C#程序添加说明——注释
1.6 小结
第2章 C#编程必备知识(一)
第3章 C#编程必备知识(二)
第4章 用面向对象的方法思考问题——C#中类和对象
第5章 父子关系——继承
第6章 索引器、委托和事件
第7章 调试、测试和异常处理
第8章 用集合组织数据
第9章 泛型
第10章 文件处理
第二篇 提高篇
第11章 Windows编程基础
第12章 Windows Forms高级界面组件
第13章 数据库开发基本操作
第14章 在C#中使用LINQ
第15章 .NET的三层架构
第三篇 实例篇
第16章 图书馆管理系统
第17章 酒店管理系统