书籍详情
VISUAL C#.NET编程精粹150例
作者:张怀庆 等编著
出版社:冶金工业出版社
出版时间:2005-09-01
ISBN:9787502437954
定价:¥39.00
购买这本书可以去
内容简介
微软公司在新世纪推出了.NET计划,C#语言是.NET框架的核心语言。本书以实例的形式向读者展示了C#语言的编程精髓以及Visual C#编程的方法和技巧。通过150个实例全面介绍C#编程基础、界面编程、图形与图像处理、多张程、多媒体、网络编程、数据库编程等。这些实例典型简洁,所涉及的技术对解决同类问题具有实用性。使用本书的最好方法是掌握实例中提供的技术或技巧,然后使用这些技术尝试实现更为复杂的功能,并应用到更多方面,在实践中掌握和领会C#编程的基本技巧和思想清髓。 本书内容丰富、结构合理、思路清晰,可以作为广大编程爱好者并具有初步的C#编程知识的读者提高自己编程水平的自学教材,帮助读者迅速掌握实际应用中的各种经验、技巧。
作者简介
暂缺《VISUAL C#.NET编程精粹150例》作者简介
目录
第1章 C#编程基础
实例1 Hello C#!
实例2 HeyGuy
实例3 预定义类型
实例4 类型转换
实例5 选择语句
实例6 循环语句
实例7 跳转语句
实例8 数组
实例9 枚举与结构类型
实例10 类
实例11 位运算
实例12 操作符重载
实例13 虚方法
实例14 委托
实例15 属性
实例16 异常处理
实例17 链表
实例18 回文数
实例19 汉诺塔
实例20 冒泡排序
实例21 插入排序
小结
第2章 界面编程
实例22 Hello Form
实例23 主菜单
实例24 下文菜单
实例25 工具栏
实例26 状态栏
实例27 进度条
实例28 滑块控件
实例29 单选框和复选框
实例30 列表框和组合框
实例31 列表视图
实例32 树视图
实例33 Timer控件
实例34 Splitter控件
实例35 时钟控件和日历控件
实例36 MDI窗口
实例37 窗体继承
实例38 自制控件
实例39 使用自制控件
实例40 模式与非模式
实例41 会跑的按钮
实例42 绘制背景
实例43 可调窗口
实例44 拖动窗体
实例45 电子便条
实例46 计算器界面设计
实例47 计算器功能实现
实例48 小闹钟
小结
第3章 图形与图像处理
实例49 简单画图
实例50 使用OnPaint绘制图形
实例51 绘制贝赛尔曲线
实例52 显示图像
实例53 消除图片背景
实例54 底片滤镜
实例55 浮雕效果
实例56 显示字体
实例57 特效字
实例58 旋转图片
实例59 打印
小结
第4章 线程
实例60 创建线程
实例61 ThreadStart委托
实例62 睡眠和中断
实例63 线程池
实例64 线程优先级
实例65 线程与循环
实例66 工作者线程
实例67 扫描端口
实例68 找素数
小结
第5章 文件处理和系统操作
实例69 获取文件属性
实例70 拷贝文件
实例71 读写文本文件
实例72 读写ini文件
实例73 读写注册表
实例74 获取系统目录
实例75 创建与删除目录
实例76 获取系统环境及平台信息
实例77 获取系统当前的进程
实例78 注销和关闭计算机
实例79 获取并设置系统时间
实例80 获取硬盘信息
实例81 修改计算机的网络设置
实例82 获取局域网内计算机的列表
实例83 启动指定的程序
小结
第6章 数据库编程
实例84 连接SQL Server数据库
实例85 连接池
实例86 执行SQL语句
实例87 事务处理
实例88 执行存储过程
实例89 使用DataSet存储数据
实例90 使用DataSet修改数据
实例91 使用DataView对象过滤数据
实例92 通讯录
小结
第7章 网络编程
实例93 获取计算机名和IP地址
实例94 获取网络主机名
实例95 扫描网段
实例96 简单的时钟服务程序之服务器端
实例97 简单的时钟服务程序之客户端
实例98 文件传输之发送端
实例99 文件传输之接收端
实例100 简单的聊天程序之服务器端
实例101 简单的聊天程序之客户端
实例102 多人聊天程序之服务器端
实例103 多人聊天程序之客户端
实例104 获取网页内容
实例105 下载网页
实例106 接收邮件
实例107 简单的Web浏览器
小结
第8章 Web应用程序的开发
实例108 Web服务器控件与数据验证控件的使用
实例109 DataGrid服务器控件的使用
实例110 Repeater服务器控件的使用
实例111 DataList服务器控件的使用
实例112 网页重定向与数据传递
实例113 网页间的数据传递
实例114 将DataGrid中的数据输出到Excel
实例115 获取Access数据库中的表
实例116 获取环境变量的值
实例117 上传文件
实例118 发送电子邮件
实例119 访客留言板
实例120 会员注册系统
实例121 创建、部署与访问XML Web Services
小结
第9章 多媒体
实例122 使用Windows媒体播放器
实例123 Flash播放器
实例124 获取Wave文件头信息
实例125 利用API函数播放音频文件
实例126 DirectShow媒体播放器
小结
第10章 安全性
实例127 要求权限
实例128 断言权限
实例129 基于角色的安全性
实例130 DES加密解密
小结
第11章 设计模式
实例131 Singleton模式
实例132 简单工厂(Simple Factory)模式
实例133 工厂方法(Factory Methord)模式
实例134 原型(Prototype)模式
实例135 适配器(Adapter)模式
实例136 桥接(Bridge)模式
实例137 组合(Composite)模式
实例138 装饰(Decorator)模式
实例139 外观(Facade)模式
实例140 代理(Proxy)模式
实例141 职责链(Chain Of Responsibility)模式
实例142 命令(Command)模式
实例143 观察者(Observer)模式
实例144 访问者(Vistor)模式
小结
第12章 杂例
实例145 应用指针
实例146 操作Excel
实例147 动态系统托盘图标
实例148 通过动态编译获取字符串所表达的值
实例149 写XML文件
实例150 八数码游戏
小结
参考文献
实例1 Hello C#!
实例2 HeyGuy
实例3 预定义类型
实例4 类型转换
实例5 选择语句
实例6 循环语句
实例7 跳转语句
实例8 数组
实例9 枚举与结构类型
实例10 类
实例11 位运算
实例12 操作符重载
实例13 虚方法
实例14 委托
实例15 属性
实例16 异常处理
实例17 链表
实例18 回文数
实例19 汉诺塔
实例20 冒泡排序
实例21 插入排序
小结
第2章 界面编程
实例22 Hello Form
实例23 主菜单
实例24 下文菜单
实例25 工具栏
实例26 状态栏
实例27 进度条
实例28 滑块控件
实例29 单选框和复选框
实例30 列表框和组合框
实例31 列表视图
实例32 树视图
实例33 Timer控件
实例34 Splitter控件
实例35 时钟控件和日历控件
实例36 MDI窗口
实例37 窗体继承
实例38 自制控件
实例39 使用自制控件
实例40 模式与非模式
实例41 会跑的按钮
实例42 绘制背景
实例43 可调窗口
实例44 拖动窗体
实例45 电子便条
实例46 计算器界面设计
实例47 计算器功能实现
实例48 小闹钟
小结
第3章 图形与图像处理
实例49 简单画图
实例50 使用OnPaint绘制图形
实例51 绘制贝赛尔曲线
实例52 显示图像
实例53 消除图片背景
实例54 底片滤镜
实例55 浮雕效果
实例56 显示字体
实例57 特效字
实例58 旋转图片
实例59 打印
小结
第4章 线程
实例60 创建线程
实例61 ThreadStart委托
实例62 睡眠和中断
实例63 线程池
实例64 线程优先级
实例65 线程与循环
实例66 工作者线程
实例67 扫描端口
实例68 找素数
小结
第5章 文件处理和系统操作
实例69 获取文件属性
实例70 拷贝文件
实例71 读写文本文件
实例72 读写ini文件
实例73 读写注册表
实例74 获取系统目录
实例75 创建与删除目录
实例76 获取系统环境及平台信息
实例77 获取系统当前的进程
实例78 注销和关闭计算机
实例79 获取并设置系统时间
实例80 获取硬盘信息
实例81 修改计算机的网络设置
实例82 获取局域网内计算机的列表
实例83 启动指定的程序
小结
第6章 数据库编程
实例84 连接SQL Server数据库
实例85 连接池
实例86 执行SQL语句
实例87 事务处理
实例88 执行存储过程
实例89 使用DataSet存储数据
实例90 使用DataSet修改数据
实例91 使用DataView对象过滤数据
实例92 通讯录
小结
第7章 网络编程
实例93 获取计算机名和IP地址
实例94 获取网络主机名
实例95 扫描网段
实例96 简单的时钟服务程序之服务器端
实例97 简单的时钟服务程序之客户端
实例98 文件传输之发送端
实例99 文件传输之接收端
实例100 简单的聊天程序之服务器端
实例101 简单的聊天程序之客户端
实例102 多人聊天程序之服务器端
实例103 多人聊天程序之客户端
实例104 获取网页内容
实例105 下载网页
实例106 接收邮件
实例107 简单的Web浏览器
小结
第8章 Web应用程序的开发
实例108 Web服务器控件与数据验证控件的使用
实例109 DataGrid服务器控件的使用
实例110 Repeater服务器控件的使用
实例111 DataList服务器控件的使用
实例112 网页重定向与数据传递
实例113 网页间的数据传递
实例114 将DataGrid中的数据输出到Excel
实例115 获取Access数据库中的表
实例116 获取环境变量的值
实例117 上传文件
实例118 发送电子邮件
实例119 访客留言板
实例120 会员注册系统
实例121 创建、部署与访问XML Web Services
小结
第9章 多媒体
实例122 使用Windows媒体播放器
实例123 Flash播放器
实例124 获取Wave文件头信息
实例125 利用API函数播放音频文件
实例126 DirectShow媒体播放器
小结
第10章 安全性
实例127 要求权限
实例128 断言权限
实例129 基于角色的安全性
实例130 DES加密解密
小结
第11章 设计模式
实例131 Singleton模式
实例132 简单工厂(Simple Factory)模式
实例133 工厂方法(Factory Methord)模式
实例134 原型(Prototype)模式
实例135 适配器(Adapter)模式
实例136 桥接(Bridge)模式
实例137 组合(Composite)模式
实例138 装饰(Decorator)模式
实例139 外观(Facade)模式
实例140 代理(Proxy)模式
实例141 职责链(Chain Of Responsibility)模式
实例142 命令(Command)模式
实例143 观察者(Observer)模式
实例144 访问者(Vistor)模式
小结
第12章 杂例
实例145 应用指针
实例146 操作Excel
实例147 动态系统托盘图标
实例148 通过动态编译获取字符串所表达的值
实例149 写XML文件
实例150 八数码游戏
小结
参考文献
猜您喜欢