软件工程师典藏版:C#程序开发范例宝典

软件工程师典藏版:C#程序开发范例宝典
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2015-01
版次: 1
ISBN: 9787115371409
定价: 99.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 768页
字数: 1574千字
正文语种: 简体中文
  •   《C#程序开发范例宝典》紧密围绕程序开发人员在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了使用C#进行程序开发的技术和技巧。全书包括窗体与界面设计、控件应用、组件应用、图形技术、多媒体技术、文件系统、操作系统与Windows相关程序、注册表、数据库技术、SQL查询相关技术、LINQ查询技术、报表与打印技术、图表技术、硬件相关开发技术、网络开发技术、Web编程、加密、安全与软件注册、数据结构与算法、C#高级开发、实用工具、程序打包等21章,共572个实例。
      《C#程序开发范例宝典》附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows XP/Windows 2000/Windows Server 2003/Windows 7等操作系统下测试通过,均能够正常运行。
      《C#程序开发范例宝典》适合程序开发人员,也可供大中专院校师生阅读。   明日科技 吉林省明日科技有限公司是一家以计算机软件和数字出版为核心的高科技企业,多年来始终致力于行业管理软件、数字化出版物等领域的实践,目前已和多家国内上市企业形成产品合作关系,公司的多款软件产品应用于国内的多家企业集团。明日科技拥有软件开发和项目实施方面的资深专家和学习型技术团队,利用积累的专业知识和经验,已开发数百种专业技术图书和数十种数字化学习产品,成为国内IT信息服务领域的知名品牌。 第1章 窗体与界面设计 1
    1.1 菜单应用实例 2
    实例001 带历史信息的菜单 2
    实例002 菜单动态合并 3
    实例003 像开始菜单一样漂亮的
    菜单 4
    实例004 任务栏托盘菜单 4
    实例005 可以拉伸的菜单界面 5
    实例006 菜级联菜单 6
    1.2 工具栏设计 6
    实例007 带带背景的工具栏 7
    实例008 带浮动工具栏 7
    实例009 在带下拉菜单的工具栏 8
    实例010 在具有提示功能的工具栏 9
    1.3 状态栏设计 9
    实例011 在状态栏中显示检查框 9
    实例012 带进度条的状态栏 10
    实例013 状态栏中加入图标 11
    1.4 导航菜单界面 11
    实例014 OutLook界面 11
    实例015 带带导航菜单的主界面 12
    实例016 图形化的导航界面 14
    1.5 特色程序界面 15
    实例017 隐藏式窗体 15
    实例018 类似windows xp的
    程序界面 18
    实例019 软件启动界面 19
    实例020 以树形显示的程序界面 21
    实例021 动态按钮的窗体界面 22
    1.6 特殊形状的窗体 23
    实例022 非矩形窗体 23
    实例023 建立字体形状窗体 24
    实例024 使控件大小随窗体自动
    调整 25
    实例025 带分隔栏的窗体 26
    实例026 随机更换主界面背景 26
    1.7 多媒体光盘 27
    实例027 自动启动的多媒体光盘
    程序 27
    实例028 为触摸屏程序添加虚拟
    键盘 28
    1.8 窗体效果 29
    实例029 制作鼠标穿透窗体 29
    实例030 窗体换肤程序 31
    1.9 窗体动画 33
    实例031 窗体中的滚动字幕 33
    实例032 动画显示窗体 34
    实例033 制作闪烁的窗体 35
    实例034 实现任务栏通知窗口 36
    实例035 动画形式的程序界面 40
    1.10 标题栏窗体 41
    实例036 使窗体标题栏文字右对齐 41
    实例037 没有标题栏可义改变
    大小的窗口 41
    1.11 设置窗体位置 42
    实例038 设置窗体在屏幕中的位置 42
    实例039 始终在最上面的窗体 43
    实例040 从桌面右下角显示的窗体 44
    1.12 设置窗体大小 45
    实例041 获取桌面大小 45
    实例042 在窗口间移动按扭 46
    实例043 如何实现Office助手 47
    1.13 窗体控制技术 48
    实例044 在关闭窗口前加入确认
    对话框 48
    实例045 通过子窗体刷新父窗体 49
    实例046 拖动边框窗体 53
    1.14 其他技术 54
    实例047 禁用窗口上的关闭按钮 54
    实例048 实现动态系统托盘图标 55
    实例049 实现气泡提示窗口 56
    第2章 控件应用 59
    2.1 TextBox控件应用 60
    实例050 只允许输入数字的TextBox
    控件 60
    实例051 在TextBox控件底端显示
    下划线 62
    实例052 屏蔽TextBox控件上的
    粘贴功能 64
    实例053 屏蔽TextBox控件上
    默认的右键菜单 65
    2.2 ComboBox控件应用 66
    实例054 美化ComboBox控件
    下拉列表 66
    实例055 实现带查询功能的
    ComboBox控件 67
    2.3 RichTextBox控件应用 68
    实例056 在RichTextBox控件中
    添加超链接文字 69
    实例057 在RichTextBox控件中
    显示RTF格式的文件 69
    实例058 为RichTextBox控件添加
    自定义滚动条 71
    实例059 在RichTextBox控件中
    实现关键字描红 72
    实例060 在RichTextBox控件中
    实现项目编号功能 74
    实例061 设置RichTextBox控件中
    文本对齐方式 78
    2.4 ListBox控件应用 80
    实例062 在ListBox控件间交换
    数据 80
    实例063 将数据库数据添加到
    组合框中 81
    实例064 借助绑定控件实现数据
    选择录入 83
    实例065 在ListBox控件中查找
    指定项 83
    2.5 选择类控件应用 85
    实例066 利用选择控件实现权限
    设置 85
    实例067 利用选择控件实现复杂
    查询 87
    2.6 ListView控件应用 89
    实例068 ListView间的数据移动 89
    实例069 将数据库数据添加到
    ListView控件 92
    实例070 在ListView控件中实现
    修改功能 93
    实例071 在ListView控件中对数据
    排序或统计 94
    实例072 在ListView控件中绘制
    底纹 95
    实例073 在列表视图中拖动视图项 96
    实例074 使ListView控件中的
    选择项高亮显示 99
    实例075 带复选框的ListView
    控件 101
    2.7 TreeView控件应用 102
    实例076 将数据库数据显示到
    树视图中 102
    实例077 用树型列表动态显示
    菜单 104
    实例078 用TreeView控件遍历
    磁盘目录 105
    实例079 修改TreeView控件中的
    节点 107
    实例080 将XML文件节点绑定到
    TreeView控件中 109
    2.8 DataGridView控件应用 110
    实例081 DataGridView控件的
    分页功能 111
    实例082 从DataGridView控件拖放
    数据至TreeView控件 115
    实例083 在DataGridView控件中
    实现合并单元格 119
    实例084 在DataGridView控件中
    显示图片 121
    实例085 为DataGridView控件
    实现复选功能 123
    实例086 像Excel一样复制
    DataGridView中数据 125
    2.9 其他控件典型应用 128
    实例087 TrackBar控件的简单
    应用 128
    实例088 自制平滑进度条控件 130
    实例089 使用MaskedTextBox
    控件实现输入验证 133
    实例090 制作日历计划任务 135
    实例091 在ProgressBar控件中
    显示进度百分比 138
    实例092 在NumericUpDown控件
    中显示当前系统日期 139
    2.10 控件技术 140
    实例093 程序运行时智能增减
    控件 140
    实例094 多控件的焦点循环移动 142
    实例095 动态创建控件 143
    实例096 在Button按钮上绘图 144
    2.11 焦点变换与输入控制 145
    实例097 按回车键后焦点会在控件
    中移动的录入窗口 146
    实例098 程序运行时拖动控件 147
    实例099 控件得到焦点时变色 148
    实例100 使用控件的Tag属性传递
    信息 149
    2.12 特殊控件 149
    实例101 为控件制作立体效果 150
    实例102 获取控件名称和内容 151
    第3章 组件应用 153
    3.1 BackgroundWorker组件 154
    实例103 BackgroundWorker组件
    执行异步操作 154
    3.2 ErrorProvider组件 156
    实例104 使用ErrorProvider组件
    验证文本框输入 156
    3.3 EventLog组件 157
    实例105 使用EventLog组件读写
    Windows系统事件日志 157
    实例106 使用EventLog组件保存
    Windows系统日志 160
    实例107 使用EventLog组件向本机
    现有日志中添加条目 161
    3.4 FileSystemWatcher组件 163
    实例108 使用FileSystemWatcher
    组件监视系统日志文件
    是否被更改 163
    3.5 HelpProvider组件 165
    实例109 使用HelpProvider组件
    调用帮助文件 165
    3.6 Process组件 166
    实例110 使用Process组件访问
    本地进程 166
    3.7 Timer组件 167
    实例111 使用Timer组件制作计
    时器 167
    实例112 使用Timer组件实现
    人物动画效果 172
    实例113 使用Timer组件制作
    左右飘动的窗体 173
    实例114 使用Timer组件实现
    世界杯倒计时 174
    3.8 ServiceController组件 176
    实例115 使用ServiceController
    组件控制计算机的服务 176
    3.9 ImageList组件 177
    实例116 使用ImageList组件
    制作动画图片 178
    3.10 DirectoryEntry组件 178
    实例117 使用DirectoryEntry
    组件建立虚拟目录 179
    第4章 图形技术 181
    4.1 绘制图形 182
    实例118 绘制公章 182
    实例119 在图片中写入文字 183
    实例120 局部图片的复制 185
    实例121 波形图的绘制 186
    4.2 图形转换 187
    实例122 BMP转换成JPG格式 188
    实例123 JPG转换成BMP格式 189
    实例124
  • 内容简介:
      《C#程序开发范例宝典》紧密围绕程序开发人员在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了使用C#进行程序开发的技术和技巧。全书包括窗体与界面设计、控件应用、组件应用、图形技术、多媒体技术、文件系统、操作系统与Windows相关程序、注册表、数据库技术、SQL查询相关技术、LINQ查询技术、报表与打印技术、图表技术、硬件相关开发技术、网络开发技术、Web编程、加密、安全与软件注册、数据结构与算法、C#高级开发、实用工具、程序打包等21章,共572个实例。
      《C#程序开发范例宝典》附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows XP/Windows 2000/Windows Server 2003/Windows 7等操作系统下测试通过,均能够正常运行。
      《C#程序开发范例宝典》适合程序开发人员,也可供大中专院校师生阅读。
  • 作者简介:
      明日科技 吉林省明日科技有限公司是一家以计算机软件和数字出版为核心的高科技企业,多年来始终致力于行业管理软件、数字化出版物等领域的实践,目前已和多家国内上市企业形成产品合作关系,公司的多款软件产品应用于国内的多家企业集团。明日科技拥有软件开发和项目实施方面的资深专家和学习型技术团队,利用积累的专业知识和经验,已开发数百种专业技术图书和数十种数字化学习产品,成为国内IT信息服务领域的知名品牌。
  • 目录:
    第1章 窗体与界面设计 1
    1.1 菜单应用实例 2
    实例001 带历史信息的菜单 2
    实例002 菜单动态合并 3
    实例003 像开始菜单一样漂亮的
    菜单 4
    实例004 任务栏托盘菜单 4
    实例005 可以拉伸的菜单界面 5
    实例006 菜级联菜单 6
    1.2 工具栏设计 6
    实例007 带带背景的工具栏 7
    实例008 带浮动工具栏 7
    实例009 在带下拉菜单的工具栏 8
    实例010 在具有提示功能的工具栏 9
    1.3 状态栏设计 9
    实例011 在状态栏中显示检查框 9
    实例012 带进度条的状态栏 10
    实例013 状态栏中加入图标 11
    1.4 导航菜单界面 11
    实例014 OutLook界面 11
    实例015 带带导航菜单的主界面 12
    实例016 图形化的导航界面 14
    1.5 特色程序界面 15
    实例017 隐藏式窗体 15
    实例018 类似windows xp的
    程序界面 18
    实例019 软件启动界面 19
    实例020 以树形显示的程序界面 21
    实例021 动态按钮的窗体界面 22
    1.6 特殊形状的窗体 23
    实例022 非矩形窗体 23
    实例023 建立字体形状窗体 24
    实例024 使控件大小随窗体自动
    调整 25
    实例025 带分隔栏的窗体 26
    实例026 随机更换主界面背景 26
    1.7 多媒体光盘 27
    实例027 自动启动的多媒体光盘
    程序 27
    实例028 为触摸屏程序添加虚拟
    键盘 28
    1.8 窗体效果 29
    实例029 制作鼠标穿透窗体 29
    实例030 窗体换肤程序 31
    1.9 窗体动画 33
    实例031 窗体中的滚动字幕 33
    实例032 动画显示窗体 34
    实例033 制作闪烁的窗体 35
    实例034 实现任务栏通知窗口 36
    实例035 动画形式的程序界面 40
    1.10 标题栏窗体 41
    实例036 使窗体标题栏文字右对齐 41
    实例037 没有标题栏可义改变
    大小的窗口 41
    1.11 设置窗体位置 42
    实例038 设置窗体在屏幕中的位置 42
    实例039 始终在最上面的窗体 43
    实例040 从桌面右下角显示的窗体 44
    1.12 设置窗体大小 45
    实例041 获取桌面大小 45
    实例042 在窗口间移动按扭 46
    实例043 如何实现Office助手 47
    1.13 窗体控制技术 48
    实例044 在关闭窗口前加入确认
    对话框 48
    实例045 通过子窗体刷新父窗体 49
    实例046 拖动边框窗体 53
    1.14 其他技术 54
    实例047 禁用窗口上的关闭按钮 54
    实例048 实现动态系统托盘图标 55
    实例049 实现气泡提示窗口 56
    第2章 控件应用 59
    2.1 TextBox控件应用 60
    实例050 只允许输入数字的TextBox
    控件 60
    实例051 在TextBox控件底端显示
    下划线 62
    实例052 屏蔽TextBox控件上的
    粘贴功能 64
    实例053 屏蔽TextBox控件上
    默认的右键菜单 65
    2.2 ComboBox控件应用 66
    实例054 美化ComboBox控件
    下拉列表 66
    实例055 实现带查询功能的
    ComboBox控件 67
    2.3 RichTextBox控件应用 68
    实例056 在RichTextBox控件中
    添加超链接文字 69
    实例057 在RichTextBox控件中
    显示RTF格式的文件 69
    实例058 为RichTextBox控件添加
    自定义滚动条 71
    实例059 在RichTextBox控件中
    实现关键字描红 72
    实例060 在RichTextBox控件中
    实现项目编号功能 74
    实例061 设置RichTextBox控件中
    文本对齐方式 78
    2.4 ListBox控件应用 80
    实例062 在ListBox控件间交换
    数据 80
    实例063 将数据库数据添加到
    组合框中 81
    实例064 借助绑定控件实现数据
    选择录入 83
    实例065 在ListBox控件中查找
    指定项 83
    2.5 选择类控件应用 85
    实例066 利用选择控件实现权限
    设置 85
    实例067 利用选择控件实现复杂
    查询 87
    2.6 ListView控件应用 89
    实例068 ListView间的数据移动 89
    实例069 将数据库数据添加到
    ListView控件 92
    实例070 在ListView控件中实现
    修改功能 93
    实例071 在ListView控件中对数据
    排序或统计 94
    实例072 在ListView控件中绘制
    底纹 95
    实例073 在列表视图中拖动视图项 96
    实例074 使ListView控件中的
    选择项高亮显示 99
    实例075 带复选框的ListView
    控件 101
    2.7 TreeView控件应用 102
    实例076 将数据库数据显示到
    树视图中 102
    实例077 用树型列表动态显示
    菜单 104
    实例078 用TreeView控件遍历
    磁盘目录 105
    实例079 修改TreeView控件中的
    节点 107
    实例080 将XML文件节点绑定到
    TreeView控件中 109
    2.8 DataGridView控件应用 110
    实例081 DataGridView控件的
    分页功能 111
    实例082 从DataGridView控件拖放
    数据至TreeView控件 115
    实例083 在DataGridView控件中
    实现合并单元格 119
    实例084 在DataGridView控件中
    显示图片 121
    实例085 为DataGridView控件
    实现复选功能 123
    实例086 像Excel一样复制
    DataGridView中数据 125
    2.9 其他控件典型应用 128
    实例087 TrackBar控件的简单
    应用 128
    实例088 自制平滑进度条控件 130
    实例089 使用MaskedTextBox
    控件实现输入验证 133
    实例090 制作日历计划任务 135
    实例091 在ProgressBar控件中
    显示进度百分比 138
    实例092 在NumericUpDown控件
    中显示当前系统日期 139
    2.10 控件技术 140
    实例093 程序运行时智能增减
    控件 140
    实例094 多控件的焦点循环移动 142
    实例095 动态创建控件 143
    实例096 在Button按钮上绘图 144
    2.11 焦点变换与输入控制 145
    实例097 按回车键后焦点会在控件
    中移动的录入窗口 146
    实例098 程序运行时拖动控件 147
    实例099 控件得到焦点时变色 148
    实例100 使用控件的Tag属性传递
    信息 149
    2.12 特殊控件 149
    实例101 为控件制作立体效果 150
    实例102 获取控件名称和内容 151
    第3章 组件应用 153
    3.1 BackgroundWorker组件 154
    实例103 BackgroundWorker组件
    执行异步操作 154
    3.2 ErrorProvider组件 156
    实例104 使用ErrorProvider组件
    验证文本框输入 156
    3.3 EventLog组件 157
    实例105 使用EventLog组件读写
    Windows系统事件日志 157
    实例106 使用EventLog组件保存
    Windows系统日志 160
    实例107 使用EventLog组件向本机
    现有日志中添加条目 161
    3.4 FileSystemWatcher组件 163
    实例108 使用FileSystemWatcher
    组件监视系统日志文件
    是否被更改 163
    3.5 HelpProvider组件 165
    实例109 使用HelpProvider组件
    调用帮助文件 165
    3.6 Process组件 166
    实例110 使用Process组件访问
    本地进程 166
    3.7 Timer组件 167
    实例111 使用Timer组件制作计
    时器 167
    实例112 使用Timer组件实现
    人物动画效果 172
    实例113 使用Timer组件制作
    左右飘动的窗体 173
    实例114 使用Timer组件实现
    世界杯倒计时 174
    3.8 ServiceController组件 176
    实例115 使用ServiceController
    组件控制计算机的服务 176
    3.9 ImageList组件 177
    实例116 使用ImageList组件
    制作动画图片 178
    3.10 DirectoryEntry组件 178
    实例117 使用DirectoryEntry
    组件建立虚拟目录 179
    第4章 图形技术 181
    4.1 绘制图形 182
    实例118 绘制公章 182
    实例119 在图片中写入文字 183
    实例120 局部图片的复制 185
    实例121 波形图的绘制 186
    4.2 图形转换 187
    实例122 BMP转换成JPG格式 188
    实例123 JPG转换成BMP格式 189
    实例124
查看详情
您可能感兴趣 / 更多
软件工程师典藏版:C#程序开发范例宝典
软件工程:经典、现代和前沿
孙艳春 主编, 黄罡,邓水光 编著
软件工程师典藏版:C#程序开发范例宝典
软件利润流 英文限量版
(美)杰森·坦纳(Jason Tanner)
软件工程师典藏版:C#程序开发范例宝典
软件逆向分析技术及应用
鲁宏伟 陈凯 邓贤君 许雷永
软件工程师典藏版:C#程序开发范例宝典
软件性能测试实战教程(LoadRunner与JMeter)
周百顺 主编;张伟
软件工程师典藏版:C#程序开发范例宝典
软件工程专业英语(第2版)
宋晓涛 谢红薇 郭晓红
软件工程师典藏版:C#程序开发范例宝典
软件工程--理论与实践
毛新军 董威
软件工程师典藏版:C#程序开发范例宝典
软件需求分析(微课版)
李美蓉 何中海
软件工程师典藏版:C#程序开发范例宝典
软件自动化测试入门攻略
杨定佳
软件工程师典藏版:C#程序开发范例宝典
软件工程(第4版 英文版)
(美) 莎丽·劳伦斯·弗里格(Shari Lawrence Pfleeger)
软件工程师典藏版:C#程序开发范例宝典
软件性能测试、分析与调优实践之路(第2版)
张永清
软件工程师典藏版:C#程序开发范例宝典
软件灵活性设计:如何避免陷入编程困境 [美]克里斯·汉森
(美)克里斯·汉森 (美)杰拉尔德·杰伊·萨斯曼
软件工程师典藏版:C#程序开发范例宝典
软件开发珠玑:穿越50年软件往事的60条戒律
(美)Karl Wiegers(卡尔·魏格斯)
系列丛书 / 更多
软件工程师典藏版:C#程序开发范例宝典
软件工程:经典、现代和前沿
孙艳春 主编, 黄罡,邓水光 编著
软件工程师典藏版:C#程序开发范例宝典
软件利润流 英文限量版
(美)杰森·坦纳(Jason Tanner)
软件工程师典藏版:C#程序开发范例宝典
软件逆向分析技术及应用
鲁宏伟 陈凯 邓贤君 许雷永
软件工程师典藏版:C#程序开发范例宝典
软件性能测试实战教程(LoadRunner与JMeter)
周百顺 主编;张伟
软件工程师典藏版:C#程序开发范例宝典
软件工程专业英语(第2版)
宋晓涛 谢红薇 郭晓红
软件工程师典藏版:C#程序开发范例宝典
软件工程--理论与实践
毛新军 董威
软件工程师典藏版:C#程序开发范例宝典
软件需求分析(微课版)
李美蓉 何中海
软件工程师典藏版:C#程序开发范例宝典
软件自动化测试入门攻略
杨定佳
软件工程师典藏版:C#程序开发范例宝典
软件工程(第4版 英文版)
(美) 莎丽·劳伦斯·弗里格(Shari Lawrence Pfleeger)
软件工程师典藏版:C#程序开发范例宝典
软件性能测试、分析与调优实践之路(第2版)
张永清
软件工程师典藏版:C#程序开发范例宝典
软件灵活性设计:如何避免陷入编程困境 [美]克里斯·汉森
(美)克里斯·汉森 (美)杰拉尔德·杰伊·萨斯曼
软件工程师典藏版:C#程序开发范例宝典
软件开发珠玑:穿越50年软件往事的60条戒律
(美)Karl Wiegers(卡尔·魏格斯)
相关图书 / 更多
软件工程师典藏版:C#程序开发范例宝典
软件工程:经典、现代和前沿
孙艳春 主编, 黄罡,邓水光 编著
软件工程师典藏版:C#程序开发范例宝典
软件利润流 英文限量版
(美)杰森·坦纳(Jason Tanner)
软件工程师典藏版:C#程序开发范例宝典
软件逆向分析技术及应用
鲁宏伟 陈凯 邓贤君 许雷永
软件工程师典藏版:C#程序开发范例宝典
软件性能测试实战教程(LoadRunner与JMeter)
周百顺 主编;张伟
软件工程师典藏版:C#程序开发范例宝典
软件工程专业英语(第2版)
宋晓涛 谢红薇 郭晓红
软件工程师典藏版:C#程序开发范例宝典
软件工程--理论与实践
毛新军 董威
软件工程师典藏版:C#程序开发范例宝典
软件需求分析(微课版)
李美蓉 何中海
软件工程师典藏版:C#程序开发范例宝典
软件自动化测试入门攻略
杨定佳
软件工程师典藏版:C#程序开发范例宝典
软件工程(第4版 英文版)
(美) 莎丽·劳伦斯·弗里格(Shari Lawrence Pfleeger)
软件工程师典藏版:C#程序开发范例宝典
软件性能测试、分析与调优实践之路(第2版)
张永清
软件工程师典藏版:C#程序开发范例宝典
软件灵活性设计:如何避免陷入编程困境 [美]克里斯·汉森
(美)克里斯·汉森 (美)杰拉尔德·杰伊·萨斯曼
软件工程师典藏版:C#程序开发范例宝典
软件开发珠玑:穿越50年软件往事的60条戒律
(美)Karl Wiegers(卡尔·魏格斯)