Visual C# 2008 核心技术与最佳编程实例集粹 (赠1CD)(万水编程核心技术精讲系列)

分类: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 罗斌等编著
出 版 社: 水利水电出版社
出版时间: 2009-1-1字数: 892000版次: 1页数: 569印刷时间: 2009-01-01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787508460451包装: 平装编辑推荐
精选200个经典案例,详解Visual C# 2008 核心技术的常用技巧,编程指导、实践与创新应用的完美结合。
热门的技术+常见的问题
实用的例程+犀利的讲解
内容简介
本书使用200个独立的编程实例,以循序渐进的方式有针对性地介绍了Visual C# 2008(.NET 3.5)中的最新编程技术,主要内容包括LINQ在SQL、DataSet、XML和Object等领域的实际应用,WPF窗体应用程序和WPF浏览器应用程序的编程技巧,Excel、Word等Office 2007套件的外接程序的高级应用,MSReportViewer报表的统计和分析方法,AJAX技术编程范例以及ASP.NET 3.5和ADO.NET 3.5新增问题的解决方案等,是广大读者使用Visual C# 2008轻松学习和体验 .NET 3.5新技术的首选参考书。本书所有实例程序在配套光盘中均有完整的源代码,真正实现所见即所得,所学即所用。
本书可作为使用Microsoft Visual Studio 2008的初、中级用户通过C#语言以Step by step方式深入浅出地学习.NET 3.5的最新编程技术时的参考书,也可作为高等院校及计算机培训学校在校学生的学习案例,对C#高级程序员也极具参考和收藏价值。
目录
前言
第1章Windows 窗体程序实例
实例1如何为用户控制设置工具箱位图
实例2如何使用颜色矩阵变换图像的颜色
实例3如何复制当前屏幕上指定区域的图像
实例4如何在指定图像上添加半透明文字
实例5如何设置双缓冲减少窗体闪烁
实例6如何设置制表位控制文体项输出位置
实例7如何以用户控制方式创建自绘式按钮
实例8如何为窗体控件添加浮动帮助信息框
实例9如何在Windows Vista中显示Windows XP风格的对话框
实例10如何在文件对话框中添加自定义区域
实例11如何检索程序集中嵌入的图像资源
实例12如何创建从后台查找文件的用户控件
实例13如何使用文件句子作为控件数据源
实例14如何根据文件名提取文件类型图标
实例15如何例用自定义格式显示星期名称
实例16如何使用自定义格式定制数学形式
实例17如何把北京时间转换为开罗时间
实例18如何判断文件是否为.NET程序集
实例19如何使用XPathNavigator执行计算
实例20如何对XML元素进行加密和解密
实例21如何查询日志文件中指定的类型事件
实例22如何将事件导出到外部日志文件中
实例23如何获取日志的静态和配置信息
实例24如何实现在后台执行下载文件任务
第2章LINQ数据查询程序实例
实例25如何使用设计器创建LINQ to SQL类
实例26如何重置LINQ to SQL类的默认方法
实例27如何在LINQ中添加单个字段验证逻辑
实例28如何在LINQ中添加所有字段验证逻辑
实例29如何使用LINQ模型创建和查询代码
实例30如何使用LINQ执行插入修改删除操作
实例31如何在LINQ中直接执行SQL更新语句
实例32如何在LINQ中实现单个特定元素的操作
实例33如何在LINQ中对分组操作执行子查询
实例34如何在LINQ中实现交集、并集、差集运算
实例35如何在LINQ中使用联接关键字查询
实例36如何在LINQ中进行SUM等聚合运算
实例37如何在LINQ中强行执行LINQ查询
实例38如何在LINQ中根据字符串的长度排序
实例39如何返回LINQ指定行后的剩余记录
实例40如何根据LINQ查询创建Data View
实例41如何在LINQ中根据元素名称筛选数据
实例42如何在LINQ中查找特定名称的子元素
实例43如何在LINQ中根据指定元素进行排序
实例44如何在LINQ中将XML转换为CSV文件
实例45如何在LINQ中将CSV转换为XML文件
实例46如何在LINQ中执行文本到XML的转换
实例47如何在LINQ中例用XPath查询指定值
实例48如何在LINQ中将属性转换为元素
实例49如何使用LINQ按照扩展名分组文件
实例50如何使用LINQ排序文件夹中的文件
实例51如何使用LINQ按照属性查找文件
实例52如何使用LINQ查找名称相同的文件
实例53如何在LINQ中使用正规表达方式查询
实例54如何使用LINQ实现统计单词出现频率
实例55如何使用LINQ查找日志中的事件信息
实例56如何使用LINQ获取进程使用的内存
第3章ADO.NET数据访问程序实例
实例57如何使用数据集配置向导添加存储过程
实例58如何同时向主从关系数据表添加记录
实例59如何创建本地缓存同步远程数据库
实例60如何创建三层架构的数据库应用程序
实例61如何使用两个窗体显示主从关系数据表
实例62如何在发生更新冲突时选择处理方式
实例63如何在新增数据库记录时预定义数据
实例64如何在数据整理中添加数据字段验证逻辑
实例65如何为DBNull空字段值指定默认值
实例66如何读取数据库中的二进制图像数据
实例67如何对数据集的查询结果进行分页显示
实例68如何对父子数据集执行XPath查询
实例69如何使用BindingSource排序筛选数据
……
第4章ASP.NET网站设计程序实例
第5章WPF窗体程序实例
第6章WPF浏览器程序实例
第7章Office 2007应用程序实例