出版时间:2009-3 出版社:机械工业出版社 作者:王院峰,陈静 等编著 页数:583
Tag标签:无
前言
软件业在飞速地发展,转眼间微软已经发布了.NET Framework的新版本3.5,VisualStudio 2008则对以前版本的许多功能进行了改进,增加了许多令人兴奋的新功能,使得应用程序的创建更为简单和规范。作为一个程序开发人员,及时了解和掌握最新技术,将有助于提高自身的价值和竞争力。对于一个初学者来说,实例分析能直观地对知识点进行剖析,更能使读者明白该知识点的使用;对于一个有过编程和项目开发经验的程序员来说,接触最新的技术知识也许是比较渴望的,而且参考实例讲解进行学习,可更快速地掌握相关知识点;对于一个正在进行项目开发的程序员来说,某些实例可直接应用到项目中,免去了先查找资料后编写代码实现某个功能的麻烦。目前,市面上介绍C#3.0的书籍较少,鉴于此,编者结合自己的项目开发经验,并查阅.NET Framework 3.5的官方技术文档,编写了这本实例讲解的书籍。本书特色相比同类图书,本书具有以下明显特色。1.实例写作。学习直观本书采用实例写作的模式,将技术的实现过程直接展现在读者面前,使读者的学习更为直观。对于所有实例,都采用代码、图示相结合的方式,做到了明确直观。2.知识最新。兼容性强本书中,各实例都采用Visual Studio 2008进行创建,覆盖了.NET 3.5的各个方面,包含了几乎所有C#3.0的知识,帮助读者全面地学习新技术。3.实例丰富。强调实践在进行实例设计时注重实际应用,不会让读者读完了还不知道该怎么去使用。本书中的很多例子都来源于作者的实际开发,通过对这些例子的学习,可以增强读者的动手能力。4.代码规范。注释丰富本书所涉及的程序源代码层次清楚,语句简洁,注释丰富,体现了代码优美的原则,这样从一开始便给读者树立了良好的榜样,有利于读者养成良好的代码编写习惯。5.讲解循序渐进,章节跨度不大读者可以根据自己的实际基础,选择适合自己的章节开始学习,而不会觉得跨度太大。
内容概要
本书介绍.NET的新版本.NET Framework 3.5以及新的IDE Visual Studio 2008。 本书中所有范例创建,都是基于Microsoft刚刚发布的Visual Studio 2008所进行的,范例的内容不但涉及了C# 3.0的各个方面,而且还对.NET Framework 3.5中所增加和增强的一些功能进行了详细的实例代码演示和讲解,如LINQ、Windows Presentation Foundation、Windows Communication Foundation和Windows Workflow Foundation等。 对于本书,初学者可通过所有实例的学习,掌握从Visual C# 2005到C# 3.0中的所有知识;对于学习过C#语言的读者,可选择本书中涉及新知识点的实例进行学习。本书适合C# 3.0初中级用户阅读,通过学习,能将本书中的实例应用于实际项目开发中。本书也可作为各大专院校的实训手册。
书籍目录
丛书序前言 第1章 C# 3.0入门 1.1 Visual Studio 2008的安装与部署 1.2 初识Visual Studio 2008 1.3 使用Visual Studio 2008开发第一个C#程序 第2章 C#语言基础 2.1 使用变量与常量 2.2 使用运算符与表达式 2.3 使用选择结构 2.4 使用循环结构 2.5 C#基础知识综合实例——实现一个简易计算器 第3章 C#面向对象编程 3.1 使用C#创建类与对象 3.2 结构与枚举 3.3 使用继承 3.4 创建接口 第4章 C#高级语言知识(一) 4.1 处理错误和异常 4.2 理解值和引用 4.3 使用数组和集合 4.4 使用属性与索引器 第5章 C#高级语言知识(二) 5.1 委托与事件 5.2 泛型 5.3 迭代器 5.4 使用垃圾回收 第6章 创建Windows应用程序(一) 6.1 使用C# 3.0公共控件 6.2 使用组件 第7章 创建Windows应用程序(二) 7.1 连接Access数据库 7.2 连接SQL Server数据库 7.3 数据的插入 7.4 数据的修改 7.5 数据的删除 7.6 数据库的分离和附加 第8章 构建Web应用程序(一) 8.1 使用ASP.NET基本控件 8.2 使用检验控件 8.3 使用Web部件 第9章 构建Web应用程序(二) 9.1 使用数据源控件获取数据 9.2 使用数据绑定控件显示数据 9.3 ADO.NET数据处理 第10章 构建ASP.NET AJAX站点 10.1 ScriptManager控件实现客户端脚本全球化日期 10.2 使用UpdatePanel控件 10.3 使用UpdateProgress控件 10.4 使用Timer控件 第11章 使用LINQ架构与组件 11.1 使用LINQ to Objects 11.2 使用LINQ to DataSet 11.3 使用LINQ to XML 11.4 使用LINQ to SQL 第12章 创建和使用Web服务 12.1 创建简单的Web服务 12.2 控制台程序中调用Web服务 12.3 桌面程序中使用Web服务 12.4 在Web应用程序中使用Web服务 12.5 部署和发布Web服务 12.6 为Web服务创建代理 第13章 应用程序中使用水晶报表 13.1 配置数据源 13.2 报表中数据的分组和排序 13.3 使用参数对报表数据进行筛选 13.4 使用图表对数据进行更直观的表示 13.5 插入子报表 13.6 报表中进行层次分组 13.7 报表服务 第14章 构建WPF应用程序 14.1 WPF中实现不同类型窗口 14.2 WPF中的布局 14.3 WPF页面导航 14.4 WPF中的数据绑定 14.5 WPF中的图形和多媒体 第15章 构建WCF服务 15.1 实现一个简单的WCF服务 15.2 WCF服务的自承载 15.3 WCF中的寻址 15.4 在WCF服务中模拟客户端程序 第16章 用Workflow设计工作流 16.1 实现一个简单的顺序工作流 16.2 工作流中使用延迟 16.3 工作流中实现条件分支 16.4 工作流的挂起和终止 16.5 实现工作流的循环迭代执行 16.6 简单的状态机工作流——找工作
章节摘录
插图:
编辑推荐
《C#3.0实例精通》特色:涵盖基础知识、核心技术、典型实例等内容,按照“技术要点-实现代码-源程序解读”的模式讲解,容易上手,提供170余个典型实例进行讲解。超值光盘内容:《C#3.0实例精通》源代码,1200余页编程技术文档(免费赠送),45个编程专题视频讲座(免费赠送)。
图书封面
图书标签Tags
无
评论、评分、阅读与下载