内容简介
《零基础学C#》是针对零基础编程学习者全新研发的C#入门教程。从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用C语言进行程序开发需要掌握的知识和技术。全书共分16章,包括Visual Studio的安装、踏上C#开发的征程、必须学会的C#语法、流程控制语句、看似简单的字符串、面向对象程序设计、Windows交互式图形界面、数据访问技术、程序调试与异常处理、多线程编程技术以及五子棋大厅游戏等。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会C#程序开发的精髓,快速提高开发技能。 本书通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升能力;随书附赠的《小白实战手册》中给出了3个流行且实用的案例的详细开发流程,力求让学习者能学以致用,真正获得开发经验;附赠的光盘中给出视频讲解、实例及项目源码、代码查错器、练一练和动手纠错答案等,方便读者学习;书中设置了200多个二维码,扫描二维码观看视频讲解,解决学习疑难;不易理解的专业术语、代码难点只需手机扫描文字下方的e学码获得更多扩展解释,随时扫除学习障碍。此外,登录明日学院网站还可以获得更多学习资源和技术支持。 图书与《小白实战手册》 光盘 二维码 e学码 明日学院,实现立体化、全方位的教学模式,拉低编程门槛,让零基础者轻松跨入编程领域。
《C#项目开发实战入门》以Q友——做你自己的QQ、365系统加速器、快递单打印精灵、闪电下载器、五子棋游戏、明日ERP管理系统、铭成在线考试系统和Show——企业个性化展示平台共8个项目为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了项目开发流程,从开发背景、系统功能分析、业务流程分析、数据库建模到项目开发,每一过程都进行了详细讲解,旨在使读者真正获得程序开发经验,提高项目开发能力。 《C#项目开发实战入门》应用的主要技术及知识点有:C#、SQL Server 2014、Timer、打印组件、自定义组件、Thread 线程、断点续传、Socket 编程、SQL Server 2014、水晶报表、WebForm、ASP.NET、MySQL 、HTML5、 jQuery、 三层架构等。 ——优势—— 零基础实战入门——快速扫盲视频,12小时预备知识入门学习; 项目精彩,讲解到位——8个流行项目,10小时教学视频,代码注释详尽; 书网结合——在线课程,PC端、移动端免费同步学习; 4色真彩印刷——还原编程真实开发环境。 ——随书附赠—— 《小白手册》——环境搭建、程序调试、排错秘籍,帮助用户轻松搭建开发环境,快速解决开发问题; 光盘——25小时视频讲解、项目讲解视频、项目源码、资源文件、代码查错器、代码片段,方便读者学习。 二维码——书中设置多种功能二维码,视频二维码、代码解释二维码、会员二维码等;手机看视频,手机看文档,多种资源手机一扫尽在掌握。 技术支持——QQ、微信、论坛等均可获得图书内容相关的技术支持,登录明日学院网站(www.mingrisoft.com)可以获得全方位的学习资源和技术支持。 光盘附赠开发资源库——686个完整案例分析、15个经典模块开发过程完整展现、15套企业项目开发过程全面详解、686道能力测试题目、636个企业面试真题。 ——读者对象—— 零基础编程的自学者 编程爱好者 大中专院校的老师和学生 培训机构的老师和学生 参加毕业设计的学生 初级和中级程序开发人员 《C#项目开发实战入门》是一本让初学者通过项目实战开发学编程的超值图书。
《C#精彩编程200例》汇集了与C#开发相关的200个实例及源代码,每个实例都按实例说明、关键技术、实现过程、扩展学习的顺序进行分析解读。全书主要内容有WinForm窗体开发、文件操作、图形图像及打印、系统及注册表操作、数据库操作应用、网络安全及硬件控制等方面的内容。每个实例都是经过一线工程师精心编选的,具有很强的实用性,这些实例为开发者提供了极好的解决方案。配书光盘附赠了实例的完整源程序及环境搭建与程序调试讲解视频。 《C#精彩编程200例》内容详尽,实例丰富,适合C#程序员参考,也适合高校学生、软件开发培训学员及相关求职人员学习。
作者简介
明日科技,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优xiu畅销品种”“中国大学出版社优xiu畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。
章节目录
《零基础学C#(全彩版 附光盘 小白实战手册)》第1 篇 基础知识第1 章 宇宙第一IDE — Visual Studio视频讲解:1 小时12 分e 学码:21 个1.1 了解软件1.2 软件开发相关的概念1.3 C#语言入门1.3.1 C#语言的发展1.3.2 C#语言的特点1.3.3 认识.NET Framework1.3.4 C#与.NET Framework1.3.5 C#的应用领域1.4 Visual Studio 2017的安装与卸载1.4.1 安装Visual Studio 2017必备条件1.4.2 安装Visual Studio 20171.4.3 卸载Visual Studio 20171.5 熟悉Visual Studio 2017开发环境1.5.1 创建项目1.5.2 菜单栏1.5.3 工具栏1.5.4 解决方案资源管理器1.5.5 “工具箱”窗口1.5.6 “属性”窗口1.5.7 “错误列表”窗口1.6 难点解答1.6.1 学习C#编程必须安装Visual Studio开发环境吗? 201.6.2 学习C#的网站1.7 小结第2 章 踏上C# 开发的征程视频讲解:1 小时22 分精彩实例:2 个e 学码:29 个2.1 编写第一个C#程序2.2 C#程序结构预览2.2.1 命名空间2.2.2 类2.2.3 关键字与标识符2.2.4 Main方法2.2.5 C#语句2.2.6 注释2.2.7 一个完整的C#程序2.3 程序编写规范2.3.1 代码编写规则2.3.2 命名规范2.4 难点解答2.4.1 区分常见的3种项目类型2.4.2 为什么要使用注释?2.5 小结2.6 动手纠错第3 章 必须学会的C# 语法视频讲解:4 小时05 分精彩实例:8 个e 学码:21 个3.1 为什么要使用变量3.2 变量是什么3.3 变量的声明及初始化3.3.1 声明变量3.3.2 简单数据类型3.3.3 变量的初始化3.3.4 变量的作用域3.4 常量3.4.1 常量是什么3.4.2 常量的分类3.5 运算符3.5.1 算术运算符3.5.2 自增自减运算符3.5.3 赋值运算符3.5.4 关系运算符3.5.5 逻辑运算符3.5.6 位运算符3.5.7 移位运算符3.5.8 条件运算符3.6 数据类型转换3.6.1 隐式类型转换3.6.2 显式类型转换3.6.3 使用Convert类进行转换3.7 运算符优先级与结合性3.8 难点解答3.8.1 使用赋值运算符时的注意事项3.8.2 条件运算符不能单独作为语句3.9 小结3.10 动手纠错第4 章 流程控制语句视频讲解:2 小时42 分精彩实例:11 个e 学码:8 个4.1 决策分支4.2 if语句4.2.1 最简单的if语句4.2.2 if…else语句4.2.3 if…else if…else语句4.2.4 if语句的嵌套4.3 switch多分支语句4.3.1 switch语句4.3.2 switch与if…else if…else的区别4.4 while和do…while循环4.4.1 while循环4.4.2 do…while循环4.4.3 while和do…while语句的区别4.5 for循环4.5.1 for循环的一般形式4.5.2 for循环的变体4.5.3 for循环中逗号的应用4.6 循环的嵌套4.7 跳转语句4.7.1 break语句4.7.2 continue语句4.8 难点解答4.8.1 3种循环的使用场景4.8.2 continue和break语句的区别4.9 小结4.10 动手纠错第5 章 数组—批量数据处理视频讲解:1 小时15 分精彩实例:4 个e 学码:12 个5.1 数组概述5.2 一维数组5.2.1 一维数组的创建5.2.2 一维数组的初始化5.2.3 一维数组的使用5.3 二维数组5.3.1 二维数组的创建5.3.2 二维数组的初始化5.3.3 二维数组的使用5.3.4 不规则数组的定义5.4 数组与Array类5.5 数组的基本操作5.5.1 使用foreach语句遍历数组5.5.2 对数组进行排序5.6 难点解答5.6.1 为什么数组的索引从0开始?5.6.2 如何获取二维数组的列数?5.7 小结5.8 动手纠错第6 章 看似简单的字符串视频讲解:2 小时52 分精彩实例:8 个e 学码:9 个6.1 什么是字符串6.2 字符串的声明与初始化6.2.1 声明字符串6.2.2 字符串的初始化6.3 提取字符串信息6.3.1 获取字符串长度6.3.2 获取指定位置的字符6.3.3 获取子字符串索引位置6.3.4 判断字符串首尾内容6.4 字符串操作6.4.1 字符串的拼接6.4.2 比较字符串6.4.3 字符串的大小写转换6.4.4 格式化字符串6.4.5 截取字符串6.4.6 分割字符串6.4.7 去除空白内容6.4.8 替换字符串6.5 可变字符串类6.5.1 StringBuilder类的定义6.5.2 StringBuilder类的使用6.6 难点解答6.6.1 null和" "的区别6.6.2 StringBuilder类与string类的区别6.7 小结6.8 动手纠错第7 章 面向对象程序设计视频讲解:3 小时40 分精彩实例:12 个e 学码:21 个7.1 面向对象概述7.1.1 对象7.1.2 类7.1.3 三大基本特征7.2 类7.2.1 类的声明7.2.2 类的成员7.2.3 构造函数7.2.4 析构函数7.2.5 权限修饰符7.3 方法7.3.1 方法的声明7.3.2 方法的参数7.3.3 方法的重载7.4 类的静态成员7.5 对象的创建及使用7.5.1 对象的创建7.5.2 对象的销毁7.5.3 类与对象的关系7.6 继承7.6.1 继承的实现7.6.2 base关键字7.6.3 继承中的构造函数与析构函数7.7 多态7.7.1 虚方法的重写7.7.2 抽象类与抽象方法7.7.3 接口的使用7.8 难点解答7.8.1 ref参数和params参数的使用7.8.2 抽象类与接口的区别7.9 小结7.10 动手纠错第2 篇 核心技术第8 章 Windows 交互式图形界面视频讲解:43 分精彩实例:1 个e 学码:20 个8.1 开发应用程序的步骤8.2 Form窗体8.2.1 添加和删除窗体8.2.2 多窗体的使用8.2.3 窗体的属性8.2.4 窗体的显示与隐藏8.2.5 窗体的事件8.3 MDI窗体8.3.1 MDI窗体的概念8.3.2 如何设置MDI窗体8.3.3 排列MDI子窗体8.4 难点解答8.4.1 Show方法和ShowDialog方法的区别8.4.2 如何实现MDI窗体不重复打开同一个子窗体?8.5 小结8.6 动手纠错第9 章 Windows 控件—C/S 程序的基础...215视频讲解:2 小时35 分精彩实例:8 个e 学码:16 个9.1 控件概述9.2 控件的相关操作9.2.1 添加控件9.2.2 对齐控件9.2.3 删除控件9.3 Windows控件的使用9.3.1 Label控件9.3.2 Button控件9.3.3 TextBox控件9.3.4 RadioButton控件9.3.5 CheckBox控件9.3.6 RichTextBox控件9.3.7 ComboBox控件9.3.8 ListBox控件9.3.9 GroupBox控件9.3.10 ListView控件9.3.11 TreeView控件9.3.12 ImageList组件9.3.13 Timer组件9.4 菜单、工具栏与状态栏9.4.1 MenuStrip控件9.4.2 ToolStrip控件9.4.3 StatusStrip控件9.5 对话框9.5.1 消息框9.5.2 打开对话框控件9.5.3 另存为对话框控件9.5.4 浏览文件夹对话框控件9.6 难点解答9.6.1 在窗体中看不到可视控件的原因9.6.2 控件和组件的区别9.7 小结9.8 动手纠错第10 章 数据访问技术视频讲解:2 小时14 分精彩实例:7 个e 学码:18 个10.1 ADO.NET概述10.1.1 ADO.NET对象模型10.1.2 数据访问命名空间10.2 Connection数据连接对象10.2.1 熟悉Connection对象10.2.2 数据库连接字符串10.2.3 应用SqlConnection对象连接数据库10.3 Command命令执行对象10.3.1 熟悉Command对象10.3.2 应用Command对象操作数据10.3.3 应用Command对象调用存储过程10.4 DataReader数据读取对象10.4.1 DataReader对象概述10.4.2 使用DataReader对象检索数据10.5 DataSet对象和DataAdapter操作对象10.5.1 DataSet对象10.5.2 DataAdapter对象10.5.3 填充DataSet数据集10.6 DataGridView控件的使用10.7 Entity Framework编程基础10.7.1 什么是Entity Framework10.7.2 Entity Framework实体数据模型10.7.3 Entity Framework运行环境10.7.4 创建实体数据模型10.7.5 通过EF对数据表进行增删改查操作10.8 难点解答10.8.1 DataSet对象与DataReader对象的区别10.8.2 EF相对于ADO.NET的优势10.9 小结10.10 动手纠错第11 章 程序调试与异常处理视频讲解:30 分精彩实例:3 个e 学码:3 个11.1 程序调试11.1.1 Visual Studio编辑器调试11.1.2 Visual Studio调试器调试11.2 异常处理11.2.1 try…catch语句11.2.2 try…catch…f inally语句11.2.3 throw语句11.3 难点解答11.3.1 使用多个catch时的注意事项11.3.2 异常的使用原则11.4 小结11.5 动手纠错第3 篇 高级应用第12 章 I/O 数据流技术视频讲解:1 小时34 分精彩实例:3 个e 学码:14 个12.1 文件基本操作12.1.1 File类12.1.2 FileInfo类12.1.3 判断文件是否存在12.1.4 创建文件12.1.5 复制文件12.1.6 移动文件12.1.7 删除文件12.1.8 获取文件基本信息12.2 文件夹基本操作12.2.1 Directory类12.2.2 DirectoryInfo类12.2.3 判断文件夹是否存在12.2.4 创建文件夹12.2.5 移动文件夹12.2.6 删除文件夹12.2.7 遍历文件夹12.3 I/O(输入/输出)12.3.1 流概述12.3.2 文件I/O流介绍12.3.3 使用I/O流操作文本文件12.4 难点解答12.4.1 文本文件的编码方式12.4.2 什么时候使用输入流?什么时候使用输出流?12.5 小结12.6 动手纠错第13 章 GDI绘图应用视频讲解:37 分精彩实例:3 个e 学码:17 个13.1 GDI 绘图基础13.1.1 GDI 概述13.1.2 Graphics绘图类13.2 设置画笔与画刷13.2.1 设置画笔13.2.2 设置画刷13.3 绘制几何图形13.3.1 绘制图形13.3.2 填充图形13.4 绘制图像13.5 难点解答13.5.1 解决图像消失的问题13.5.2 实现图像特殊效果的通用方法13.6 小结13.7 动手纠错第14 章 Socket 网络编程视频讲解:1 小时36 分精彩实例:3 个e 学码:11 个14.1 计算机网络基础14.1.1 局域网与广域网14.1.2 网络协议14.1.3 端口及套接字14.2 IP地址封装14.3 TCP程序设计14.3.1 Socket类14.3.2 TcpClient类和TcpListener类14.3.3 TCP网络程序实例14.4 UDP程序设计14.4.1 UdpClient类14.4.2 UDP网络程序实例14.5 难点解答14.5.1 TCP协议和UDP协议的区别14.5.2 网络之间可以传递哪些数据?14.6 小结14.7 动手纠错第15 章 多线程编程技术视频讲解:1 小时19 分精彩实例:4 个e 学码:10 个15.1 线程概述15.1.1 线程的定义与分类15.1.2 多线程的优缺点15.2 线程的实现15.2.1 使用Thread类创建线程15.2.2 线程的生命周期15.3 操作线程的方法15.3.1 线程的休眠15.3.2 线程的加入15.3.3 线程的终止15.3.4 线程的优先级15.4 线程的同步15.4.1 线程同步机制15.4.2 使用lock关键字实现线程同步15.4.3 使用Monitor类实现线程同步15.4.4 使用Mutex类实现线程同步15.5 难点解答15.5.1 过时的Suspend方法和Resume方法.15.5.2 了解线程池15.6 小结15.7 动手纠错第4 篇 项目实战第16 章 五子棋大厅游戏视频讲解:1 小时35 分e 学码:12 个16.1 开发背景16.2 系统功能设计16.2.1 系统功能结构16.2.2 系统业务流程16.3 系统开发必备16.3.1 系统开发环境要求16.3.2 数据库设计16.3.3 项目目录结构预览16.3.4 界面预览16.4 自定义UDP协议控件16.5 服务器窗体设计16.5.1 服务器窗体概述16.5.2 设计服务器窗体16.5.3 开始/停止服务16.5.4 设置分数排名方式16.5.5 关闭服务器16.6 客户端注册窗体设计16.6.1 客户端注册窗体概述16.6.2 设计客户端注册窗体16.6.3 系统加载时获取本地IP地址16.6.4 在下拉列表中绘制图片16.6.5 注册用户功能的实现16.7 五子棋大厅窗体设计16.7.1 五子棋大厅窗体概述16.7.2 设计五子棋大厅窗体16.7.3 循环播放背景音乐16.7.4 进入指定的房间16.7.5 进入指定的座位16.7.6 局域网内的公共聊天16.8 游戏对决窗体设计16.8.1 游戏对决窗体概述16.8.2 设计游戏对决窗体16.8.3 开始五子棋对决16.8.4 五子棋算法实现16.8.5 在棋盘上添加双方的棋子16.8.6 判断双方的输赢16.9 小结附录 实例索引
《C#精彩编程200例 (全彩版 附光盘)》第1章WinForm窗体开发实例001带图像列表的系统登录程序实例002使用Timer组件实现冬奥会倒计时实例003自定义最大化、最小化和关闭按钮实例004图形化的导航界面实例005字母与ASCII码的转换实例006汉字与区位码的转换实例007将汉字转换为拼音实例008从字符串中分离文件路径、文件名及扩展名实例009开发一个进制转换器实例010根据年份判断十二生肖实例011使用DateDiff方法获取日期时间的间隔数实例012使用正则表达式验证手机号实例013使用正则表达式验证一个月的31天实例014按要求生成指定位数编号实例015身份证号码验证工具实例016如何将B转换成GB、MB和KB实例017使用MD5算法对密码进行加密实例018没有标题栏也可以更改窗体的大小实例019设置窗体背景为指定图片实例020使控件大小随窗体自动调整实例021使窗体背景色渐变实例022窗体换肤程序实例023仿QQ抽屉式窗体实例024通过子窗体刷新父窗体实例025实现动态系统托盘图标实例026在ComboBox下拉列表中显示图片实例027用ComboBox控件制作浏览器网址输入框实例028实现带查询功能的ComboBox控件实例029在ListView控件中对数据排序实例030利用选择控件实现权限设置实例031创建级联菜单实例032级联菜单的动态合并实例033带历史信息的菜单实例034可以拉伸的菜单实例035用树型列表动态显示菜单实例036带图标的工具栏实例037设计浮动工具栏实例038使用ErrorProvider组件验证文本框输入实例039程序运行时智能增减控件实例040多控件焦点循环移动实例041使用控件的Tag属性传递信息实例042为控件设置快捷键实例043对DataGridView控件进行数据绑定实例044在DataGridView控件中隔行换色实例045在DataGridView控件中实现下拉列表实例046在DataGridView控件中显示图片实例047在DataGridView中添加“合计”和“平均值”实例048将DataGridView中数据导出到Excel实例049从DataGridView中拖放数据到TreeView实例050重绘ListBox控件实例051自制数值文本框组件实例052设计带行数和标尺的RichTextBox控件第2章文件操作实例053 获取文件夹下的所有子文件夹及文件的名称实例054 将长文件名转换成短文件名实例055 C#中实现文件拖放实例056 根据内容对文件进行比较实例057 解析含有多种格式的文本文件实例058 批量替换Word文档中指定的字符串实例059 根据日期动态建立文件实例060 清空回收站中的所有文件实例061 文件批量更名实例062 复制文件时显示复制进度实例063 使用C#操作INI文件实例064 使用C#操作XML文件实例065 创建PDF文档实例066 使用递归法删除文件夹中的所有文件实例067 对指定文件夹中的文件进行分类存储实例068 伪装文件夹实例069 按行读取文本文件中的数据实例070 使用对称算法加密解密文件实例071 批量压缩和解压缩文件实例072 将Word文档转换为HTML网页实例073 将多个Excel文件进行自动汇总第3章 图形图像及打印实例074 简单画图程序……
《C#项目开发实战入门(全彩版)》C#开发之旅1第1章Q友——做你自己的QQ(C# SQLServer2014 Timer实现)31.1开发背景71.2系统功能设计71.2.1系统功能结构71.2.2系统业务流程81.3系统开发准备81.3.1系统开发环境要求81.3.2创建数据库及数据表81.3.3使用VisualStudio2015创建项目121.4数据库设计.151.4.1数据表设计.151.4.2视图设计.171.5登录窗体设计.171.5.1登录窗体概述.181.5.2登录窗体实现流程.181.5.3设计登录窗体.181.5.4验证用户输入.251.5.5实现用户登录.281.5.6通过按回车键切换输入焦点.331.5.7实现记住密码和自动登录功能.331.5.8打开申请账号窗体.351.5.9自定义最小化和关闭按钮的实现.361.6申请账号窗体设计.361.6.1申请账号窗体概述.371.6.2申请账号窗体实现流程.371.6.3设计申请账号窗体.371.6.4窗体加载时的默认设置.451.6.5申请账号功能的实现.461.6.6关闭当前窗体.481.7主窗体设计.481.7.1主窗体概述.491.7.2主窗体实现流程.491.7.3设计主窗体.501.7.4定义公共变量和方法.631.7.5窗体加载事件的实现.631.7.6工具栏按钮功能的实现.651.7.7双击打开聊天窗体.671.7.8实时消息提醒及好友头像闪烁.691.8聊天窗体设计.721.8.1聊天窗体概述.721.8.2聊天窗体实现流程.731.8.3设计聊天窗体.731.8.4窗体加载时显示好友头像及昵称信息.771.8.5显示所有未读消息.781.8.6消息发送功能的实现.791.8.7查看消息记录.811.9一起来找茬.811.10本章总结83攻占C#大陆.84C#大咖实战训练营.85第2章365系统加速器(C# Access 系统API 注册表实现)872.1开发背景.912.2系统功能设计.912.2.1系统功能结构.912.2.2系统业务流程.922.3系统开发必备.922.3.1系统开发环境要求.922.3.2创建365系统加速器项目922.3.3数据库设计.952.4制作仿360安全卫士的主窗体982.4.1主窗体概述.982.4.2主窗体实现流程.982.4.3设计主窗体.992.4.4窗体标题栏的实现1042.4.5主窗体中的快捷按钮1082.4.6系统托盘的实现1092.5系统检测窗体设计1102.5.1系统检测窗体概述1112.5.2系统检测窗体实现流程1112.5.3设计系统检测窗体1112.5.4初始化树菜单1142.5.5根据选择项显示其详细信息1202.6设计功能集合窗体1212.6.1功能集合窗体概述1212.6.2功能集合窗体实现流程1222.6.3分割功能集合窗体1222.6.4设计导航工具栏1232.6.5设计系统清理面板1252.6.6设计实用工具面板1292.6.7设计任务管理面板1322.6.8设计选项面板1342.7系统清理功能实现1352.7.1系统清理功能概述1352.7.2系统清理功能的实现1362.8实用工具集合1372.8.1实用工具集合功能概述1372.8.2实现仿XP系统的快速关机功能1372.8.3调用系统常用工具1412.9电脑屏幕锁定1432.9.1电脑锁屏功能概述1432.9.2电脑锁屏实现流程1442.9.3设计锁屏设置窗体1442.9.4设计锁屏窗体1482.9.5设计解锁窗体1532.10其他辅助功能.1562.10.1开机启动和光盘自动运行的实现1562.10.2编程实现电脑重启.1582.11一起来找茬.1582.12本章总结.160攻占C#大陆161C#大咖实战训练营162第3章快递单打印精灵——电商最佳拍档(C# 打印组件 自定义组件实现)1633.1开发背景1663.2系统功能设计1663.2.1系统功能结构1663.2.2系统业务流程1663.3系统开发环境要求1683.4数据库设计1683.4.1数据库结构预览1683.4.2数据表设计1683.5系统开发必备1703.5.1创建项目1703.5.2创建项目文件夹1723.5.3导入资源1743.5.4导入INI配置文件.1753.5.5导入登录窗体1763.5.6导入主窗体设计界面1773.6主窗体中的快捷菜单实现1793.6.1快递单设置的快捷菜单1803.6.2快递单打印的快捷菜单1813.6.3快递单查询的快捷菜单1813.7快递单设置模块设计1823.7.1快递单设置模块概述1823.7.2快递单设置模块实现流程1823.7.3设计快递单设置窗体1833.7.4显示快递单信息1883.7.5打开添加/修改快递单信息窗体.1893.7.6设计添加/修改快递单信息窗体.1903.7.7删除指定的快递单1983.7.8自定义组件(扩展TextBox).2003.7.9设计快递单模板2033.8快递单打印模块设计2113.8.1快递单打印模块概述2113.8.2快递单打印模块实现流程2113.8.3设计快递单打印窗体2123.8.4初始化快递单模板2133.8.5打印快递单2193.9快递单查询模块设计2223.9.1快递单查询模块概述2223.9.2快递单查询模块实现流程2233.9.3设计快递单查询窗体2233.9.4初始加载快递单类型2263.9.5打开查询条件输入窗体2293.9.6设计查询条件输入窗体2293.9.7查询快递单历史记录2363.10一起来找茬.2383.11本章总结.240攻占C#大陆241C#大咖实战训练营242第4章闪电下载器(C# Thread线程 断点续传实现)2434.1开发背景2464.2系统功能设计2464.2.1系统功能结构2464.2.2系统业务流程2464.3系统开发必备2474.3.1系统开发环境要求2474.3.2INI配置文件说明.2474.3.3项目目录结构预览2484.4公共类设计2484.4.1Set系统设置类.2484.4.2DownLoad文件下载类2514.4.3xuchuan断点续传类.2554.5主窗体设计256……
《C#学习黄金组合套装》是2017年由吉林大学出版社出版,作者明日科技。
得书感谢您对《《C#学习黄金组合套装》》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。