出版时间:2009-3 出版社:机械工业出版社 作者:刘丽霞 页数:426
Tag标签:无
前言
面对名目繁多的各种学习书籍,作为一个初学者,是不是会觉得不知所措?到底什么样的书才适合自己?怎样才能快速掌握C#语言的编程精髓,开发一个规范实用的应用程序呢?编者在教学过程中,常常会听到学生抱怨买到的参考书看不懂,不知从何下手,而有些书中讲解的技术很少使用等、编写本书的目的是帮助初学者能够快速入门,轻松掌握C#中的关键技术,提高编程能力。 本书是一本学习C#编程语言的入门书籍,详细介绍了使用VisualStudio2008开发C#项目的实用技术,对每个概念的讲解力求通俗易懂,关键技术和知识点都辅以规范、典型的实例说明、使读者在学习基本知识的同时,提高解决实际问题的能力。 本书特点 本书使用简洁明了、通俗易懂的语言讲解C#的编程技术,从实际应用出发,充分考虑初学者的接受程度,重点讲解实际项目中用得多的、重要的知识点,摒弃了一些用得很少并且比较难的知识,本着“首先学会使用,再去探究原理”的原则编写。 本书的特点主要体现在以下几个方面。 本书的编写采用由浅入深、循序渐进的方式,重点讲解实际项目中用得多的、重要的知识点,对一些华而不实的知识仅作简单介绍。 本书结合编者多年的教学经验,对于学习中容易出现的错误都进行了明确的说明,并提出了相应的解决方法,帮助读者少走弯路。 本书在介绍各种概念和关键技术时,采用了浅显易懂的例子,方便读者进行实践和演练、本书的所有例子、源代码和各种免费工具都附在附赠光盘中,方便读者使用。 本书内容 本书分为三篇,共17章,详细介绍了VisualStudio2008环境下的C#编程技术、书中的每个知识点和关键技术都有典型、规范的实例和代码分析。 第一篇(第1章-第10章)基础篇 本篇是C#编程的基础知识,简要介绍了.NETFramework的体系结构和开发平台VisualStudio2008的使用,然后详细介绍了C#的基础语法和操作,包括变量、运算符、流程控制、数组、枚举和结构、分析了C#面向对象的概念,讲解了类和继承的关键技术,对实际应用中的字符串处理、集合、泛型、代码调试、异常处理、文件处理都做了详细的讨论。 第二篇(第11章-第15章)提高篇 本篇详细介绍了使用Windows窗体控件创建Windows应用程序的方法,数据库的基础应用知识,使用ADO.NET访问数据库的方法,在C#中创建项目的三层架构和使用LINQ查询的方法。 第三篇(第16章-第17章)实例篇 本篇主要介绍两个完整的案例,图书馆管理系统和酒店管理系统、两个案例都给出了详细的设计过程和代码,帮助读者理解和掌握前几章学到的C#知识,并学会综合运用前面学到的知识来解决实际问题、酒店管理系统采用典型的三层架构搭建。 本书知识由浅入深,关键技术都用典型实例讲解,尤其适合C#初学者逐步学习和完善自己的知识结构。 本书配套光盘内容 本书源代码 本书视频演示 本书电子教案(PPT) 1200余页编程技术文档(免费赠送) 45个编程专题视频讲座(免费赠送) 本书适合的读者 使用VisualStudio2008的程序设计人员。 希望了解并学习基于.NET3.5的C#编程人员。 从其他语言转而学习C#语言的人员。 使用SQLServer2005数据库开发Windows应用程序的人员。 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.2 .NET框架和C# 1.3 .NET集成开发环境Visual Studio 2008 1.4 用VS2008创建和编译C#程序 1.5 认识C#程序 1.6 小结 第2章 C#编程必备知识(一) 2.1 变量和常量 2.2 运算符和表达式 2.3 值类型和引用类型 2.4 数组——同类的组织 2.5 枚举——避免不合理赋值 2.6 C#中实现数据转换 2.7 控制台的输入输出——Console类 2.8 小结 第3章 C#编程必备知识(二) 3.1 C#中的条件判断 3.2 C#中的循环结构 3.3 字符串应用——String类 3.4 简单应用——冒泡排序 3.5 小结 第4章 用面向对象的方法思考问题——C#中类和对象 4.1 C#中的类 4.2 C#中的对象 4.3 构造函数和析构函数 4.4 方法 4.5 方法重载 4.6 结构——不是类的特殊数据类型 4.7 属性 4.8 小结 第5章 父子关系——继承 5.1 继承概述 5.2 面向对象的多态性 5.3 抽象类和抽象方法 5.4 接口 5.5 综合实战——动物特性的面向对象描述 5.6 小结 第6章 索引器、委托和事件 6.1 索引器 6.2 委托 6.3 事件 6.4 小结 第7章 调试、测试和异常处理 第8章 用集合组织数据 第9章 泛型 第10章 文件处理第二篇 提高篇 第11章 Windows编程基础 第12章 Windows Forms高级界面组件 第13章 数据库开发基本操作 第14章 在C#中使用LINQ 第15章 .NET的三层架构第三篇 实例篇 第16章 图书馆管理系统 第17章 酒店管理系统
编辑推荐
《零基础学C# 3.0》特点:内容全面,由浅入深:涵盖C#程序设计语言、Winforms及多个综合实例 结合实例,强化理解:提供110个实例对每个知识点进行讲解,以加强读者理解 注重实际,切合需求:从项目应用出发,解决实际开发中的各种问题 代码规范,易学易懂:所有代码都按代码规范编写,注释丰富,很容易理解 案例丰富,注重提高:提供了6个综合案例提高读者的实际开发水平
图书封面
图书标签Tags
无
评论、评分、阅读与下载