出版时间:2009-2 出版社:清华大学出版社 作者:李佳,丁宁,付强 页数:1033 字数:1657000
Tag标签:无
前言
随着软件开发技术的发展,如何能够快速、有效地开发出符合用户需求的应用软件成为了越来越多的开发人员需要面对的问题。为了更好地解决这一问题,科学家们提供了各种各样的崭新概念,以应付越来越复杂而多变的客户需求。如面向对象、面向组件开发,可视化界面设计及可视化编程等。而基于Visual Studio的C#语言正是微软利用这些新技术而开发出的新一代程序设计语言。 Visual Studio .NET是一套完整的开发工具,它可以用于生成桌面应用程序、ASP Web 应用程序、XML Web Services服务以及移动应用程序等,而C#(读做“C sharp”)则是微软开发的一种专门运行于Visual Studio .NET间的一种开发语言。 C#语言是从C和C++派生的一种简单、现代、面向对象和类型安全的编程语言。在.NET Framework环境下,C#结合了Visual Basic的快速开发能力和C++的强大灵活的能力。它使得程序员可以快速编写各种基于Microsoft .NET平台的应用程序。而C#的面向对象的良好特征,也使它成为了构建各种应用程序的最佳选择。 为了帮助众多程序开发者能够快速、准确地掌握C#语言的使用,笔者精心编著了本书。希望通过这本书,使读者在今后的学习和工作中,无论是语言学习、求职面试还是程序开发,都有章可循,充分掌握其中的技巧。 本书依照读者的学习规律,首先介绍了开发平台Visual Studio.NET的使用方法和特征,然后介绍了C#语言的基本语法和面向对象的基本知识,最后通过大量实例讲解了C# 程序开发中常遇到的各种需求及C#语言的编程特征。 本书在内容的编排和目录组织上都十分讲究,争取让读者能够快速掌握这门语言的使用方法,比如在第1章熟悉了基本界面以后,立刻以一个实例告诉读者如何使用C#语言编写出一个简单的Windows应用程序,让读者快速入门,掌握Windows应用程序开发的基本流程。在讲解具体知识的时候,尽量避免冗长的知识讲解,而是通过具体实例直接告诉读者,本章所讲授的问题如何在应用程序中得以实现,给读者以详细、具体的感官认识,使读者在实际操作中学习C#语言。
内容概要
《C#开发技术大全》循序渐进、由浅入深地对Visual C# 2008的语言结构以及相关特性进行了比较全面的介绍。全书一共分为8篇、其内容包含了以下几个主要部分:Visual Studio 2008的开发环境、发展历史和应用范围;C#语言的基础知识和使用方法;面向对象的基础知识及其在C#中的新应用和特征:Windows应用程序编程,对Visual Studio所提供的控件进行了较全面的说明;C#高级编程,对C#语言的应用进行了深入介绍。Web数据库开发;.NET3.5的新增功能;最后以电子购物商城的总体设计实例结束全书内容。《C#开发技术大全》的一大特色就是书中的每个例子都经过精挑细选,具有较强的针对性,力求使读者通过书中的示例,能够更迅速地掌握相关知识。此外,《C#开发技术大全》的知识全面,同时具有较强的指导性,可以帮助读者更透彻的学习C#语言。 《C#开发技术大全》适用于想全面学习Visual C# 2008的读者,可以作为初次学习C#语言的入门教材,同时也可用作高校相关专业师生和社会培训班的教材。
作者简介
李佳,高级软件工程师,曾任职于微软中国研究院。现任职于东软集团,担任项目经理一职,负责客户关系管理系统在电信行业中的应用。从事软件开发近10年时间,曾主持开发过某省教育厅学籍学历查询系统。清华大学土木水利学院实验室管理信息系统。网上购物平台等各种大型系统。
书籍目录
第1篇 开发环境及C#语言简介 第1章 Visual Studio 2008介绍 1.1 .NET概述 1.2 .NET Framework 概述 1.3 Visual Studio 2008的新特性 1.4 Visual Studio 2008开发环境介绍 1.5 定制环境 1.6 学会使用MSDN帮助系统 1.7 Visual Studio 2008编程示例 1.8 本章总结 第2章 C#简介 2.1 C#与.NET的关系 2.2 C#的主要特点 2.3 C#与其他语言对比 2.4 C#与VB.NET 2.5 C#与C++ 2.6 C#与Java 2.7 本章总结第2篇 C#程序设计基础 第3章 C#数据类型 3.1 数据类型 3.2 值类型 3.3 引用类型 3.4 类型转换 3.5 复杂数据类型 3.6 本章总结 第4章 变量与表达式 4.1 常量与变量 4.2 运算符与表达式 4.3 关键字 4.4 本章总结 第5章 程序控制语言 第6章 函数与方法第3篇 C面向对象简介 第7章 类和对象 第8章 继承与多态 第9章 抽象类和接口 第10章 数组与集合 第11章 代理和事件第4篇 Windows程序编程 第12章 Windows应用程序概述 第13章 Visual Studio 2008控件介绍 第14章 列表选择控件介绍 第15章 数据显示控件 第16章 通用对话框 第17章 其他常用控件 第18章 Windows应用程序的部署第5篇 C#的高级特征和工具 第19章 异常处理 第20章 文件系统与流 第21章 可扩展标记语言 第22章 多线程编程第6篇 Web数据库开发 第23章 数据库基础知识 第24章 ADO.NET数据库编程 第25章 ASP.NET技术入门 第26章 服务器端控件详解第7篇 .NET 3.5的新增功能 第27章 WPF框架 第28章 WCF框架 第29章 WWF框架 第30章 语言集成查询LINQ第8篇 综合案例 第31章 电子购物商城
编辑推荐
《C#开发技术大全》是一本全面超越MSDN的C#参考手册,完美呈现全新的C# 3.0; 资深程序员倾力打造,全方位解读C#基础知识、高级技术及应用开发; 内容全面,讲解详细,对概念的解释极其透彻,非常容易上手; 尽量避免冗长的知识讲解,而是通过具体实例,引导读者快速学习; 重点剖析WPF、WCF、WF和LINQ等C# 3.0的新特性; 提供典型的电子商务综合案例,全面提升您的开发水平; 程序代码按软件工程的规范编写,培养良好的编程习惯; 提供近400个实例和40余个开发案例,可作为案头必备的查询手册。 重点内容及特色: 《C#开发技术大全》全面介绍了C# 3.0基础知识和高级开发技术,特别对WPF、WCF、WF和LINQ等新特性做了重点讲解,几乎涉及C#开发的所有内容。 《C#开发技术大全》深入讲解了多线程编程、XML编程等开发技术,这些知识在其他C#入门级书籍中很少涉及,或者一笔带过而没有深入分析。 《C#开发技术大全》在对实例进行设计时,不仅介绍了方法的具体应用,而且力求体现面向对象的特性,将类设计得尽善尽美。可以说《C#开发技术大全》不仅是一本很好的C#语言入门书籍,也是一本很好的面向对象设计思想和设计模式的入门书籍。 《C#开发技术大全》对示例的选择尽量从实际出发,很多实例都是作者所出的面试题。通过阅读《C#开发技术大全》,读者不但能系统地掌握知识,更快地融入到开发中,而且可以在求职时获得很大的启发。 和国外的一些经典图书相比,《C#开发技术大全》无论是对知识点的讲解还是对实例的选择都更贴近中国读者,理解起来更加容易,上手更快。
图书封面
图书标签Tags
无
评论、评分、阅读与下载