C#自学视频教程

C#自学视频教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2014-12
版次: 1
ISBN: 9787302371014
定价: 79.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 555页
正文语种: 简体中文
25人买过
  •   《C#自学视频教程》以初学者为主要对象,全面介绍了C#程序开发相关的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握C#程序开发技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解晦涩难懂的技术;在内容形式上附有大量的注意、说明、技巧等栏目,夯实读者理论技术,丰富管理与开发经验。
      《C#自学视频教程》共分3篇21章,主要包括搭建C#程序开发环境、掌握C#语言基础、流程控制语句、字符与字符串的使用、数组和集合、面向对象程序设计、认识Windows窗体、Windows应用程序的常用控件、Windows应用程序的高级控件、面向对象高级技术、ADO.NET数据库开发技术、数据绑定控件的使用、LINQ数据访问技术、文件及数据流技术、GDI+绘图技术、线程的使用、网络编程技术、使用C#操作注册表、程序调试与错误处理、C#游戏开发、企业进销存管理系统等内容,其中,C#游戏开发中包含了3个常见的游戏,而企业进销存管理系统是一个通用的学习项目。另外本书光盘含:
      24小时视频讲解/1247个编程实例/16个经典模块分析/16个项目开发案例/1176个编程实践任务/636个能力测试题目(基础能力测试、数学及逻辑思维能力测试、面试能力测试、编程英语能力测试)/23个IT励志故事。
      《C#自学视频教程(附光盘)》适用于C#程序开发的爱好者、初学者和中级开发人员,也可作为大中专院校和培训机构的教材。
      软件开发技术联盟,是一家以计算机软件开发和教育为核心的高科技企业和一些中青年骨干教师组成松散组织,专门从事应用软件开发与服务,涉及的软件行业有煤矿、公交、物流、办公系统、零售、生产等多种领域。该企业近年来从事图书的研发编写,编写的图书有《软件开发视频大讲堂》、《软件开发全程实录》等多个系列,多种图书荣获全行业优秀畅销书奖。
    第1篇入门篇
    第1章搭建C#程序开发环境
    (视频讲解:36分钟)
    1.1C#语言简介
    1.1.1什么是C#语言
    1.1.2C#的应用领域
    1.1.3认识.NETFramework
    1.1.4C#与.NET的关系
    1.2C#开发环境概述
    1.2.1VisualStudio开发环境
    1.2.2数据库
    1.3VisualStudio2012开发环境
    1.3.1系统必备
    1.3.2安装VisualStudio2012
    1.3.3启动VisualStudio2012
    1.3.4卸载VisualStudio2012
    1.4安装VisualStudio开发帮助
    1.5熟悉VisualStudio2012开发环境
    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.1C#和.NET有什么关系
    1.6.2VisualStudio2012开发环境安装不上
    1.7本章小结
    1.8跟我上机

    第2章掌握C#语言基础
    (视频讲解:2小时)
    2.1代码编写规则
    2.1.1代码书写规则
    2.1.2代码注释及规则
    2.2数据类型
    2.2.1值类型的使用
    2.2.2引用类型的使用
    2.3变量和常量
    2.3.1变量的声明和赋值
    2.3.2定义和使用常量
    2.4数据类型转换
    2.4.1隐式类型转换
    2.4.2显式类型转换
    2.4.3装箱和拆箱
    2.5C#中的运算符
    2.5.1算术运算符
    2.5.2赋值运算符
    2.5.3关系运算符
    2.5.4逻辑运算符
    2.5.5移位运算符
    2.5.6其他特殊运算符
    2.5.7运算符的优先级
    2.6综合应用
    2.6.1利用运算符判断用户名称和密码
    2.6.2加密用户密码等重要的数据信息
    2.6.3简单加法计算器
    2.7本章常见错误
    2.7.1类型转换时产生的错误
    2.7.2使用拆箱操作时出现的错误
    2.8本章小结
    2.9跟我上机

    第3章流程控制语句
    (视频讲解:54分钟)
    3.1条件选择语句
    3.1.1使用if…else语句实现条件选择
    3.1.2使用switch语句实现多分支选择
    3.2循环语句的使用
    3.2.1使用while语句实现代码循环
    3.2.2使用do…while语句实现至少执行一次循环
    3.2.3使用for语句实现代码循环
    3.2.4使用foreach语句遍历数据集合
    3.3跳转语句
    3.3.1break语句
    3.3.2continue语句
    3.3.3goto语句
    3.3.4return语句
    3.4综合应用
    3.4.1利用if…else语句判断分数是否及格
    3.4.2打印九九乘法表
    3.4.3利用for循环实现完数的计算
    3.5本章常见错误
    3.5.1使用循环语句不慎产生死循环的错误
    3.5.2关于return语句的问题
    3.6本章小结
    3.7跟我上机

    第4章字符与字符串的使用
    (视频讲解:45分钟)
    4.1字符类Char的使用
    4.1.1Char类概述
    4.1.2Char类的使用
    4.1.3转义字符
    4.2字符串类String的使用
    4.2.1String类概述
    4.2.2String类的使用
    4.2.3比较字符串
    4.2.4格式化字符串
    4.2.5截取字符串
    4.2.6分割字符串
    4.2.7插入和填充字符串
    4.2.8删除字符串
    4.2.9复制字符串
    4.2.10替换字符串
    4.3可变字符串类StringBuilder类
    4.3.1StringBuilder类的定义
    4.3.2StringBuilder类的使用
    4.3.3StringBuilder类与String类的区别
    4.4综合应用
    4.4.1将汉字转换为拼音
    4.4.2获取字符串中汉字的个数
    4.5本章常见错误
    4.5.1把字符串当作值类型使用
    4.5.2string和String的认识误区
    4.6本章小结
    4.7跟我上机

    第5章数组和集合
    (视频讲解:52分钟)
    5.1数组概述
    5.2一维数组的声明和使用
    5.2.1一维数组的声明
    5.2.2一维数组的使用
    5.3二维数组的声明和使用
    5.3.1二维数组的声明
    5.3.2二维数组的使用
    5.3.3动态数组的声明及使用
    5.4数组的基本操作
    5.4.1数组的遍历
    5.4.2添加/删除数组元素
    5.4.3对数组进行排序
    5.5ArrayList类
    5.5.1ArrayList类概述
    5.5.2ArrayList元素的添加
    5.5.3ArrayList元素的删除
    5.5.4ArrayList的遍历
    5.6综合应用
    5.6.1删除数组元素后改变其长度
    5.6.2向班级集合中添加学生信息
    5.7本章常见错误
    5.7.1使用for删除集合中元素时的错误
    5.7.2C#数组和C++数组混淆的问题
    5.7.3遍历ArrayList数组时可能存在的错误
    5.8本章小结
    5.9跟我上机

    第6章面向对象程序设计
    (视频讲解:1小时25分钟)
    6.1面向对象编程概述
    6.2属性的定义及使用
    6.2.1属性概述
    6.2.2属性的定义
    6.2.3属性的使用
    6.3方法的声明及使用
    6.3.1方法概述
    6.3.2方法修饰符
    6.3.3方法的声明
    6.3.4方法的分类
    6.3.5重载方法的实现
    6.4结构的定义及使用
    6.4.1结构概述
    6.4.2结构的定义
    6.4.3结构的使用
    6.5类与对象详解
    6.5.1类的概念
    6.5.2类的声明
    6.5.3构造函数和析构函数
    6.5.4对象的声明和实例化
    6.5.5类与对象的关系
    6.6面向对象特性之封装
    6.6.1封装概述
    6.6.2封装的实现
    6.7面向对象特性之继承
    6.7.1继承概述
    6.7.2继承的实现
    6.7.3单继承的使用
    6.7.4多重继承的使用
    6.8面向对象特性之多态
    6.8.1多态概述
    6.8.2多态的实现
    6.9综合应用
    6.9.1使用面向对象思想实现简单计算器
    6.9.2使用面向对象思想实现在字符串中查找数字
    6.10本章常见错误
    6.10.1类可以有多少个父类,是否可以实现多个接口
    6.10.2被protected修饰的属性/方法在何处可以访问
    6.10.3能否将非静态的方法覆写成静态方法
    6.10.4为什么不能指定接口中方法的修饰符
    6.11本章小结
    6.12跟我上机

    第7章认识Windows窗体
    (视频讲解:1小时)
    7.1Form窗体的使用
    7.1.1Form窗体概述
    7.1.2添加和删除窗体
    7.1.3多窗体的使用
    7.1.4窗体的属性
    7.1.5窗体的显示与隐藏
    7.1.6窗体的事件
    7.2MDI多文档窗体的使用
    7.2.1MDI窗体概述
    7.2.2如何设置MDI窗体
    7.2.3排列MDI子窗体
    7.3继承窗体设计
    7.3.1继承窗体概述
    7.3.2创建继承窗体
    7.3.3在继承窗体中修改继承的控件属性
    7.4综合应用
    7.4.1根据桌面大小调整窗体大小
    7.4.2自定义最大化、最小化和关闭按钮
    7.4.3窗体换肤程序
    7.5本章常见错误
    7.5.1项目编译之后的.pdb文件有何用处
    7.5.2MDI主窗体中的背景为何呈现灰色
    7.5.3创建继承窗体的两种方法有什么区别
    7.5.4区别Modifiers属性的3种访问修饰符
    7.6本章小结
    7.7跟我上机

    第8章Windows应用程序的常用控件
    (视频讲解:1小时34分钟)
    8.1控件概述
    8.2控件的相关操作
    8.2.1添加控件
    8.2.2对齐控件
    8.2.3锁定控件
    8.2.4删除控件
    8.3文本类控件
    8.3.1标签控件(Label控件)
    8.3.2按钮控件(Button控件)
    8.3.3文本框控件(TextBox控件)
    8.3.4有格式文本控件(RichTextBox控件)
    8.4选择类控件
    8.4.1下拉组合框控件(ComboBox控件)
    8.4.2复选框控件(CheckBox控件)
    8.4.3单选按钮控件(RadioButton控件)
    8.4.4数值选择控件(NumericUpDown控件)
    8.4.5列表控件(ListBox控件)
    8.5分组类控件
    8.5.1容器控件(Panel控件)
    8.5.2分组框控件(GroupBox控件)
    8.5.3选项卡控件(TabControl控件)
    8.6菜单、工具栏和状态栏控件
    8.6.1菜单控件(MenuStrip控件)
    8.6.2工具栏控件(ToolStrip控件)
    8.6.3状态栏控件(StatusStrip控件)
    8.7综合应用
    8.7.1只允许输入数字的TextBox控件
    8.7.2实现带查询功能的ComboBox控件
    8.7.3利用选择控件实现权限设置
    8.8本章常见错误
    8.8.1使用Controls属性遍历窗体控件时产生的错误
    8.8.2获取ComboBox的SelectedValue属性时产生的错误
    8.9本章小结
    8.10跟我上机

    第2篇提高篇
    第9章Windows应用程序的高级控件
    (视频讲解:1小时2分钟)
    9.1ImageList控件(存储图像控件)
    9.1.1在ImageList控件中添加图像
    9.1.2在ImageList控件中移除图像
    9.2ListView控件(列表视图控件)
    9.2.1在ListView控件中添加移除项
    9.2.2选择ListView控件中的项
    9.2.3为ListView控件中的项添加图标
    9.2.4在ListView控件中启用平铺视图
    9.3TreeView控件(树控件)
    9.3.1添加和删除树节点
    9.3.2获取树控件中选中的节点
    9.3.3为树控件中的节点设置图标
    9.4DateTimePicker控件(日期控件)
    9.4.1使用DateTimePicker控件显示时间
    9.4.2使用DateTimePicker控件以自定义格式显示日期
    9.4.3返回DateTimePicker控件中选择的日期
    9.5其他高级控件
    9.5.1使用ErrorProvider控件验证文本框输入
    9.5.2使用HelpProvider控件调用帮助文件
    9.5.3使用Timer控件设置时间间隔
    9.5.4使用ProgressBar控件显示程序运行进度条
    9.6综合应用
    9.6.1制作一个闹钟计时器
    9.6.2使用TreeView控件遍历磁盘目录
    9.7本章常见错误
    9.7.1Timer组件的执行周期最大可以设置多长时间
    9.7.2ImageList中如果放入大图片会怎么样
    9.7.3ProgressBar控件的使用问题
    9.8本章小结
    9.9跟我上机

    第10章面向对象高级技术
    (视频讲解:1小时22分钟)
    10.1接口的使用
    10.1.1接口的概念及声明
    10.1.2接口的实现与继承
    10.1.3显式接口成员实现
    10.2抽象类与抽象方法
    10.2.1抽象类概述及声明
    10.2.2抽象方法概述及声明
    10.2.3抽象类与抽象方法的使用
    10.2.4抽象类与接口
    10.3密封类与密封方法
    10.3.1密封类概述及声明
    10.3.2密封方法概述及声明
    10.3.3密封类与密封方法的使用
    10.4迭代器与分部类
    10.4.1迭代器的使用
    10.4.2分部类的使用
    10.5泛型的使用
    10.5.1类型参数T
    10.5.2泛型接口
    10.5.3泛型方法
    10.6综合应用
    10.6.1自定义抽象类计算圆形的面积
    10.6.2使用接口作为方法参数进行编程
    10.6.3使用迭代器显示公交车站点
    10.7本章常见错误
    10.7.1使用结构实现接口的问题
    10.7.2构造方法中调用虚方法的错误
    10.7.3泛型在不被指定的情况下是不确定的类型
    10.8本章小结
    10.9跟我上机

    第11章ADO.NET数据库开发技术
    (视频讲解:2小时8分钟)
    11.1ADO.NET概述
    11.2使用Connection连接数据库
    11.2.1熟悉Connection对象
    11.2.2连接数据库字符串
    11.2.3使用SqlConnection对象连接数据库
    11.3使用Command对象操作数据
    11.3.1熟悉Command对象
    11.3.2设置数据源类型
    11.3.3执行SQL语句
    11.4使用DataReader对象读取数据
    11.4.1理解节省内存的DataReader对象
    11.4.2使用DataReader对象读取数据
    11.5使用DataSet和DataAdapter查询数据
    11.5.1离线模式核心对象——DataSet对象
    11.5.2桥梁架设工程师——DataAdapter对象
    11.5.3填充DataSet数据集
    11.5.4更新数据源
    11.6综合应用
    11.6.1使用二进制存储用户头像
    11.6.2使用存储过程实现员工自动编号
    11.6.3使用交叉表统计商品销售信息
    11.7本章常见错误
    11.7.1用DataReader读取数据时出现错误
    11.7.2混淆.NET和SQLServer中的“空值”
    11.7.3以DataReader作为返回类型的陷阱
    11.8本章小结
    11.9跟我上机

    第12章数据绑定控件的使用
    (视频讲解:50分钟)
    12.1DataGridView控件的使用
    12.2BindingSource组件的使用
    12.3BindingNavigator控件的使用
    12.4综合应用
    12.4.1在DataGridView控件中添加“合计”和“平均值”
    12.4.2通过DataGridView分页查看用户信息
    12.5本章常见错误
    12.5.1清除DataGridView中数据时产生的错误
    12.5.2在DataGridView中绑定自增列产生的错误
    12.6本章小结
    12.7跟我上机

    第13章LINQ数据访问技术
    (视频讲解:1小时2分钟)
    13.1LINQ基础
    13.1.1LINQ概述
    13.1.2使用var创建隐型局部变量
    13.1.3Lambda表达式的使用
    13.1.4LINQ查询表达式
    13.2LINQ操作SQLServer数据库
    13.2.1使用LINQ查询SQLServer数据库
    13.2.2使用LINQ管理SQLServer数据库
    13.3LINQ操作其他数据
    13.3.1使用LINQ操作数组和集合
    13.3.2使用LINQ操作DataSet数据集
    13.3.3使用LINQ操作XML
    13.4综合应用
    13.4.1使用LINQ技术获取文件详细信息
    13.4.2使用LINQ技术分类查询公司员工薪水
    13.4.3使用LINQ技术防止SQL注入式攻击
    13.5本章常见错误
    13.5.1使用了未赋值的局部变量var
    13.5.2使用LINQ的First方法时产生的错误
    13.6本章小结
    13.7跟我上机

    第14章文件及数据流技术
    (视频讲解:1小时22分钟)
    14.1System.IO命名空间
    14.2文件基本操作
    14.2.1File类和FileInfo类
    14.2.2判断文件是否存在
    14.2.3创建文件
    14.2.4打开文件
    14.2.5复制文件
    14.2.6移动文件
    14.2.7删除文件
    14.2.8获取文件基本信息
    14.3文件夹基本操作
    14.3.1Directory类和DirectoryInfo类
    14.3.2判断文件夹是否存在
    14.3.3创建文件夹
    14.3.4移动文件夹
    14.3.5删除文件夹
    14.3.6遍历文件夹
    14.4数据流操作
    14.4.1流操作类介绍
    14.4.2文件流类
    14.4.3文本文件的写入与读取
    14.4.4二进制文件的写入与读取
    14.5综合应用
    14.5.1文件批量重命名的实现
    14.5.2对指定文件夹中的文件进行分类存储
    14.6本章常见错误
    14.6.1因读写文件时编码格式不一致而产生的错误
    14.6.2读写二进制文件的错误
    14.7本章小结
    14.8跟我上机

    第15章GDI+绘图技术
    (视频讲解:1小时12分钟)
    15.1GDI+绘图基础
    15.1.1GDI+概述
    15.1.2创建Graphics对象
    15.1.3创建Pen对象
    15.1.4创建Brush对象
    15.2基本图形绘制
    15.2.1GDI+中的直线和矩形
    15.2.2GDI+中的椭圆、弧和扇形
    15.2.3GDI+中的多边形
    15.3综合应用
    15.3.1应用GDI+技术实现图像的水印效果
    15.3.2抓取网站整页面
    15.4本章常见错误
    15.4.1如何获取一张图片中某个点的RGB值
    15.4.2窗体失去焦点时,图片消失的错误
    15.5本章小结
    15.6跟我上机

    第16章线程的使用
    (视频讲解:56分钟)
    16.1线程概述
    16.1.1了解单线程
    16.1.2多线程概述
    16.2线程的基本操作
    16.2.1线程基础——Thread类
    16.2.2线程的创建
    16.2.3线程的挂起与恢复
    16.2.4线程休眠
    16.2.5终止线程
    16.2.6线程的优先级
    16.3线程同步
    16.3.1使用lock关键字实现线程同步
    16.3.2使用Monitor类实现线程同步
    16.3.3使用Mutex类实现线程同步
    16.4综合应用
    16.4.1使用多线程制作端口扫描工具
    16.4.2使用线程控制向窗体中拖放图片并显示
    16.4.3使用线程扫描局域网IP地址
    16.5本章常见错误
    16.5.1使用值类型进行线程同步的错误
    16.5.2多个线程调用同一静态方法的运行结果问题
    16.6本章小结
    16.7跟我上机

    第17章网络编程技术
    (视频讲解:52分钟)
    17.1计算机网络基础
    17.1.1局域网与互联网介绍
    17.1.2网络协议介绍
    17.1.3端口及套接字介绍
    17.2网络编程基础
    17.2.1System.Net命名空间及相关类的使用
    17.2.2System.Net.Sockets命名空间及相关类的使用
    17.2.3System.Net.Mail命名空间及相关类的使用
    17.3综合应用
    17.3.1创建Web页面浏览器
    17.3.2设计点对点聊天程序
    17.3.3远程关闭与重启计算机
    17.4本章常见错误
    17.4.1无法连接到远程服务器的错误
    17.4.2解决网络编程中的套接字错误
    17.5本章小结
    17.6跟我上机

    第18章使用C#操作注册表
    (视频讲解:20分钟)
    18.1注册表基础
    18.1.1Windows注册表概述
    18.1.2Registry类和RegistryKey类的使用
    18.2使用C#操作注册表
    18.2.1读取注册表中信息
    18.2.2创建和修改注册表信息
    18.2.3删除注册表中信息
    18.3综合应用
    18.3.1利用网卡序列号设计软件注册程序
    18.3.2根据CPU序列号、磁盘序列号设计软件注册程序
    18.4本章常见错误
    18.4.1C#读取注册表的权限问题
    18.4.2使用C#修改注册表DWORD键时出现的错误
    18.5本章小结
    18.6跟我上机

    第19章程序调试与错误处理
    (视频讲解:34分钟)
    19.1程序调试
    19.1.1断点操作
    19.1.2开始执行
    19.1.3中断执行
    19.1.4停止执行
    19.1.5单步执行和逐过程执行
    19.1.6运行到指定位置
    19.2异常处理语句
    19.2.1使用throw语句抛出异常
    19.2.2使用try…catch语句捕捉异常
    19.2.3使用try…catch…finally语句捕捉异常
    19.3综合应用
    19.3.1使用异常处理语句捕获数据库连接异常
    19.3.2通过插入断点查看局部变量的值
    19.4本章常见错误
    19.4.1所有异常都使用try…catch语句捕获的问题
    19.4.2在try语句中使用return语句,finally语句会不会执行
    19.5本章小结
    19.6跟我上机

    第3篇实战篇
    第20章C#游戏开发
    (视频讲解:1小时18分钟)
    20.1华容道游戏
    20.1.1概述
    20.1.2设计思路
    20.1.3技术要点
    20.1.4实现过程
    20.2俄罗斯方块
    20.2.1概述
    20.2.2设计思路
    20.2.3技术要点
    20.2.4实现过程
    20.3网络五子棋游戏
    20.3.1概述
    20.3.2设计思路
    20.3.3技术要点
    20.3.4实现过程
    20.4本章小结

    第21章企业进销存管理系统
    (视频讲解:1小时42分钟)
    21.1开发背景
    21.2需求分析
    21.3系统设计
    21.3.1系统目标
    21.3.2系统功能结构
    21.3.3系统预览
    21.3.4业务流程图
    21.3.5程序运行环境
    21.3.6数据库分析
    21.3.7数据库概念设计
    21.3.8数据库逻辑结构设计
    21.3.9数据表逻辑关系
    21.3.10文件夹组织结构
    21.4公共类设计
    21.4.1DataBase公共类
    21.4.2BaseInfo公共类
    21.5登录模块设计
    21.5.1设计登录窗体
    21.5.2按Enter键时移动鼠标焦点
    21.5.3登录功能的实现
    21.6系统主窗体设计
    21.6.1设计系统主窗体
    21.6.2设计菜单栏
    21.7库存商品管理模块设计
    21.7.1设计库存商品管理窗体
    21.7.2显示库存商品所有信息
    21.7.3添加/修改库存商品信息
    21.7.4删除库存商品信息
    21.7.5查询库存商品信息
    21.8进货管理模块设计
    21.8.1设计进货管理窗体
    21.8.2自动生成进货单编号
    21.8.3添加进货单信息
    21.9商品销售排行模块设计
    21.9.1设计商品销售排行窗体
    21.9.2绑定经手人及往来单位
    21.9.3显示商品销售排行
    21.10库存盘点模块设计
    21.10.1设计库存盘点窗体
    21.10.2显示库存商品信息
    21.10.3查询库存商品信息
    21.10.4对指定商品进行盘点
    21.11开发常见问题与解决
    21.11.1为什么无法登录系统
    21.11.2如何实现往来对账功能
    21.11.3清理系统数据时需要注意的问题
    21.11.4数据库还原不成功应该如何解决
    21.12本章小结
  • 内容简介:
      《C#自学视频教程》以初学者为主要对象,全面介绍了C#程序开发相关的各种技术。在内容排列上由浅入深,让读者循序渐进地掌握C#程序开发技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解晦涩难懂的技术;在内容形式上附有大量的注意、说明、技巧等栏目,夯实读者理论技术,丰富管理与开发经验。
      《C#自学视频教程》共分3篇21章,主要包括搭建C#程序开发环境、掌握C#语言基础、流程控制语句、字符与字符串的使用、数组和集合、面向对象程序设计、认识Windows窗体、Windows应用程序的常用控件、Windows应用程序的高级控件、面向对象高级技术、ADO.NET数据库开发技术、数据绑定控件的使用、LINQ数据访问技术、文件及数据流技术、GDI+绘图技术、线程的使用、网络编程技术、使用C#操作注册表、程序调试与错误处理、C#游戏开发、企业进销存管理系统等内容,其中,C#游戏开发中包含了3个常见的游戏,而企业进销存管理系统是一个通用的学习项目。另外本书光盘含:
      24小时视频讲解/1247个编程实例/16个经典模块分析/16个项目开发案例/1176个编程实践任务/636个能力测试题目(基础能力测试、数学及逻辑思维能力测试、面试能力测试、编程英语能力测试)/23个IT励志故事。
      《C#自学视频教程(附光盘)》适用于C#程序开发的爱好者、初学者和中级开发人员,也可作为大中专院校和培训机构的教材。
  • 作者简介:
      软件开发技术联盟,是一家以计算机软件开发和教育为核心的高科技企业和一些中青年骨干教师组成松散组织,专门从事应用软件开发与服务,涉及的软件行业有煤矿、公交、物流、办公系统、零售、生产等多种领域。该企业近年来从事图书的研发编写,编写的图书有《软件开发视频大讲堂》、《软件开发全程实录》等多个系列,多种图书荣获全行业优秀畅销书奖。
  • 目录:
    第1篇入门篇
    第1章搭建C#程序开发环境
    (视频讲解:36分钟)
    1.1C#语言简介
    1.1.1什么是C#语言
    1.1.2C#的应用领域
    1.1.3认识.NETFramework
    1.1.4C#与.NET的关系
    1.2C#开发环境概述
    1.2.1VisualStudio开发环境
    1.2.2数据库
    1.3VisualStudio2012开发环境
    1.3.1系统必备
    1.3.2安装VisualStudio2012
    1.3.3启动VisualStudio2012
    1.3.4卸载VisualStudio2012
    1.4安装VisualStudio开发帮助
    1.5熟悉VisualStudio2012开发环境
    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.1C#和.NET有什么关系
    1.6.2VisualStudio2012开发环境安装不上
    1.7本章小结
    1.8跟我上机

    第2章掌握C#语言基础
    (视频讲解:2小时)
    2.1代码编写规则
    2.1.1代码书写规则
    2.1.2代码注释及规则
    2.2数据类型
    2.2.1值类型的使用
    2.2.2引用类型的使用
    2.3变量和常量
    2.3.1变量的声明和赋值
    2.3.2定义和使用常量
    2.4数据类型转换
    2.4.1隐式类型转换
    2.4.2显式类型转换
    2.4.3装箱和拆箱
    2.5C#中的运算符
    2.5.1算术运算符
    2.5.2赋值运算符
    2.5.3关系运算符
    2.5.4逻辑运算符
    2.5.5移位运算符
    2.5.6其他特殊运算符
    2.5.7运算符的优先级
    2.6综合应用
    2.6.1利用运算符判断用户名称和密码
    2.6.2加密用户密码等重要的数据信息
    2.6.3简单加法计算器
    2.7本章常见错误
    2.7.1类型转换时产生的错误
    2.7.2使用拆箱操作时出现的错误
    2.8本章小结
    2.9跟我上机

    第3章流程控制语句
    (视频讲解:54分钟)
    3.1条件选择语句
    3.1.1使用if…else语句实现条件选择
    3.1.2使用switch语句实现多分支选择
    3.2循环语句的使用
    3.2.1使用while语句实现代码循环
    3.2.2使用do…while语句实现至少执行一次循环
    3.2.3使用for语句实现代码循环
    3.2.4使用foreach语句遍历数据集合
    3.3跳转语句
    3.3.1break语句
    3.3.2continue语句
    3.3.3goto语句
    3.3.4return语句
    3.4综合应用
    3.4.1利用if…else语句判断分数是否及格
    3.4.2打印九九乘法表
    3.4.3利用for循环实现完数的计算
    3.5本章常见错误
    3.5.1使用循环语句不慎产生死循环的错误
    3.5.2关于return语句的问题
    3.6本章小结
    3.7跟我上机

    第4章字符与字符串的使用
    (视频讲解:45分钟)
    4.1字符类Char的使用
    4.1.1Char类概述
    4.1.2Char类的使用
    4.1.3转义字符
    4.2字符串类String的使用
    4.2.1String类概述
    4.2.2String类的使用
    4.2.3比较字符串
    4.2.4格式化字符串
    4.2.5截取字符串
    4.2.6分割字符串
    4.2.7插入和填充字符串
    4.2.8删除字符串
    4.2.9复制字符串
    4.2.10替换字符串
    4.3可变字符串类StringBuilder类
    4.3.1StringBuilder类的定义
    4.3.2StringBuilder类的使用
    4.3.3StringBuilder类与String类的区别
    4.4综合应用
    4.4.1将汉字转换为拼音
    4.4.2获取字符串中汉字的个数
    4.5本章常见错误
    4.5.1把字符串当作值类型使用
    4.5.2string和String的认识误区
    4.6本章小结
    4.7跟我上机

    第5章数组和集合
    (视频讲解:52分钟)
    5.1数组概述
    5.2一维数组的声明和使用
    5.2.1一维数组的声明
    5.2.2一维数组的使用
    5.3二维数组的声明和使用
    5.3.1二维数组的声明
    5.3.2二维数组的使用
    5.3.3动态数组的声明及使用
    5.4数组的基本操作
    5.4.1数组的遍历
    5.4.2添加/删除数组元素
    5.4.3对数组进行排序
    5.5ArrayList类
    5.5.1ArrayList类概述
    5.5.2ArrayList元素的添加
    5.5.3ArrayList元素的删除
    5.5.4ArrayList的遍历
    5.6综合应用
    5.6.1删除数组元素后改变其长度
    5.6.2向班级集合中添加学生信息
    5.7本章常见错误
    5.7.1使用for删除集合中元素时的错误
    5.7.2C#数组和C++数组混淆的问题
    5.7.3遍历ArrayList数组时可能存在的错误
    5.8本章小结
    5.9跟我上机

    第6章面向对象程序设计
    (视频讲解:1小时25分钟)
    6.1面向对象编程概述
    6.2属性的定义及使用
    6.2.1属性概述
    6.2.2属性的定义
    6.2.3属性的使用
    6.3方法的声明及使用
    6.3.1方法概述
    6.3.2方法修饰符
    6.3.3方法的声明
    6.3.4方法的分类
    6.3.5重载方法的实现
    6.4结构的定义及使用
    6.4.1结构概述
    6.4.2结构的定义
    6.4.3结构的使用
    6.5类与对象详解
    6.5.1类的概念
    6.5.2类的声明
    6.5.3构造函数和析构函数
    6.5.4对象的声明和实例化
    6.5.5类与对象的关系
    6.6面向对象特性之封装
    6.6.1封装概述
    6.6.2封装的实现
    6.7面向对象特性之继承
    6.7.1继承概述
    6.7.2继承的实现
    6.7.3单继承的使用
    6.7.4多重继承的使用
    6.8面向对象特性之多态
    6.8.1多态概述
    6.8.2多态的实现
    6.9综合应用
    6.9.1使用面向对象思想实现简单计算器
    6.9.2使用面向对象思想实现在字符串中查找数字
    6.10本章常见错误
    6.10.1类可以有多少个父类,是否可以实现多个接口
    6.10.2被protected修饰的属性/方法在何处可以访问
    6.10.3能否将非静态的方法覆写成静态方法
    6.10.4为什么不能指定接口中方法的修饰符
    6.11本章小结
    6.12跟我上机

    第7章认识Windows窗体
    (视频讲解:1小时)
    7.1Form窗体的使用
    7.1.1Form窗体概述
    7.1.2添加和删除窗体
    7.1.3多窗体的使用
    7.1.4窗体的属性
    7.1.5窗体的显示与隐藏
    7.1.6窗体的事件
    7.2MDI多文档窗体的使用
    7.2.1MDI窗体概述
    7.2.2如何设置MDI窗体
    7.2.3排列MDI子窗体
    7.3继承窗体设计
    7.3.1继承窗体概述
    7.3.2创建继承窗体
    7.3.3在继承窗体中修改继承的控件属性
    7.4综合应用
    7.4.1根据桌面大小调整窗体大小
    7.4.2自定义最大化、最小化和关闭按钮
    7.4.3窗体换肤程序
    7.5本章常见错误
    7.5.1项目编译之后的.pdb文件有何用处
    7.5.2MDI主窗体中的背景为何呈现灰色
    7.5.3创建继承窗体的两种方法有什么区别
    7.5.4区别Modifiers属性的3种访问修饰符
    7.6本章小结
    7.7跟我上机

    第8章Windows应用程序的常用控件
    (视频讲解:1小时34分钟)
    8.1控件概述
    8.2控件的相关操作
    8.2.1添加控件
    8.2.2对齐控件
    8.2.3锁定控件
    8.2.4删除控件
    8.3文本类控件
    8.3.1标签控件(Label控件)
    8.3.2按钮控件(Button控件)
    8.3.3文本框控件(TextBox控件)
    8.3.4有格式文本控件(RichTextBox控件)
    8.4选择类控件
    8.4.1下拉组合框控件(ComboBox控件)
    8.4.2复选框控件(CheckBox控件)
    8.4.3单选按钮控件(RadioButton控件)
    8.4.4数值选择控件(NumericUpDown控件)
    8.4.5列表控件(ListBox控件)
    8.5分组类控件
    8.5.1容器控件(Panel控件)
    8.5.2分组框控件(GroupBox控件)
    8.5.3选项卡控件(TabControl控件)
    8.6菜单、工具栏和状态栏控件
    8.6.1菜单控件(MenuStrip控件)
    8.6.2工具栏控件(ToolStrip控件)
    8.6.3状态栏控件(StatusStrip控件)
    8.7综合应用
    8.7.1只允许输入数字的TextBox控件
    8.7.2实现带查询功能的ComboBox控件
    8.7.3利用选择控件实现权限设置
    8.8本章常见错误
    8.8.1使用Controls属性遍历窗体控件时产生的错误
    8.8.2获取ComboBox的SelectedValue属性时产生的错误
    8.9本章小结
    8.10跟我上机

    第2篇提高篇
    第9章Windows应用程序的高级控件
    (视频讲解:1小时2分钟)
    9.1ImageList控件(存储图像控件)
    9.1.1在ImageList控件中添加图像
    9.1.2在ImageList控件中移除图像
    9.2ListView控件(列表视图控件)
    9.2.1在ListView控件中添加移除项
    9.2.2选择ListView控件中的项
    9.2.3为ListView控件中的项添加图标
    9.2.4在ListView控件中启用平铺视图
    9.3TreeView控件(树控件)
    9.3.1添加和删除树节点
    9.3.2获取树控件中选中的节点
    9.3.3为树控件中的节点设置图标
    9.4DateTimePicker控件(日期控件)
    9.4.1使用DateTimePicker控件显示时间
    9.4.2使用DateTimePicker控件以自定义格式显示日期
    9.4.3返回DateTimePicker控件中选择的日期
    9.5其他高级控件
    9.5.1使用ErrorProvider控件验证文本框输入
    9.5.2使用HelpProvider控件调用帮助文件
    9.5.3使用Timer控件设置时间间隔
    9.5.4使用ProgressBar控件显示程序运行进度条
    9.6综合应用
    9.6.1制作一个闹钟计时器
    9.6.2使用TreeView控件遍历磁盘目录
    9.7本章常见错误
    9.7.1Timer组件的执行周期最大可以设置多长时间
    9.7.2ImageList中如果放入大图片会怎么样
    9.7.3ProgressBar控件的使用问题
    9.8本章小结
    9.9跟我上机

    第10章面向对象高级技术
    (视频讲解:1小时22分钟)
    10.1接口的使用
    10.1.1接口的概念及声明
    10.1.2接口的实现与继承
    10.1.3显式接口成员实现
    10.2抽象类与抽象方法
    10.2.1抽象类概述及声明
    10.2.2抽象方法概述及声明
    10.2.3抽象类与抽象方法的使用
    10.2.4抽象类与接口
    10.3密封类与密封方法
    10.3.1密封类概述及声明
    10.3.2密封方法概述及声明
    10.3.3密封类与密封方法的使用
    10.4迭代器与分部类
    10.4.1迭代器的使用
    10.4.2分部类的使用
    10.5泛型的使用
    10.5.1类型参数T
    10.5.2泛型接口
    10.5.3泛型方法
    10.6综合应用
    10.6.1自定义抽象类计算圆形的面积
    10.6.2使用接口作为方法参数进行编程
    10.6.3使用迭代器显示公交车站点
    10.7本章常见错误
    10.7.1使用结构实现接口的问题
    10.7.2构造方法中调用虚方法的错误
    10.7.3泛型在不被指定的情况下是不确定的类型
    10.8本章小结
    10.9跟我上机

    第11章ADO.NET数据库开发技术
    (视频讲解:2小时8分钟)
    11.1ADO.NET概述
    11.2使用Connection连接数据库
    11.2.1熟悉Connection对象
    11.2.2连接数据库字符串
    11.2.3使用SqlConnection对象连接数据库
    11.3使用Command对象操作数据
    11.3.1熟悉Command对象
    11.3.2设置数据源类型
    11.3.3执行SQL语句
    11.4使用DataReader对象读取数据
    11.4.1理解节省内存的DataReader对象
    11.4.2使用DataReader对象读取数据
    11.5使用DataSet和DataAdapter查询数据
    11.5.1离线模式核心对象——DataSet对象
    11.5.2桥梁架设工程师——DataAdapter对象
    11.5.3填充DataSet数据集
    11.5.4更新数据源
    11.6综合应用
    11.6.1使用二进制存储用户头像
    11.6.2使用存储过程实现员工自动编号
    11.6.3使用交叉表统计商品销售信息
    11.7本章常见错误
    11.7.1用DataReader读取数据时出现错误
    11.7.2混淆.NET和SQLServer中的“空值”
    11.7.3以DataReader作为返回类型的陷阱
    11.8本章小结
    11.9跟我上机

    第12章数据绑定控件的使用
    (视频讲解:50分钟)
    12.1DataGridView控件的使用
    12.2BindingSource组件的使用
    12.3BindingNavigator控件的使用
    12.4综合应用
    12.4.1在DataGridView控件中添加“合计”和“平均值”
    12.4.2通过DataGridView分页查看用户信息
    12.5本章常见错误
    12.5.1清除DataGridView中数据时产生的错误
    12.5.2在DataGridView中绑定自增列产生的错误
    12.6本章小结
    12.7跟我上机

    第13章LINQ数据访问技术
    (视频讲解:1小时2分钟)
    13.1LINQ基础
    13.1.1LINQ概述
    13.1.2使用var创建隐型局部变量
    13.1.3Lambda表达式的使用
    13.1.4LINQ查询表达式
    13.2LINQ操作SQLServer数据库
    13.2.1使用LINQ查询SQLServer数据库
    13.2.2使用LINQ管理SQLServer数据库
    13.3LINQ操作其他数据
    13.3.1使用LINQ操作数组和集合
    13.3.2使用LINQ操作DataSet数据集
    13.3.3使用LINQ操作XML
    13.4综合应用
    13.4.1使用LINQ技术获取文件详细信息
    13.4.2使用LINQ技术分类查询公司员工薪水
    13.4.3使用LINQ技术防止SQL注入式攻击
    13.5本章常见错误
    13.5.1使用了未赋值的局部变量var
    13.5.2使用LINQ的First方法时产生的错误
    13.6本章小结
    13.7跟我上机

    第14章文件及数据流技术
    (视频讲解:1小时22分钟)
    14.1System.IO命名空间
    14.2文件基本操作
    14.2.1File类和FileInfo类
    14.2.2判断文件是否存在
    14.2.3创建文件
    14.2.4打开文件
    14.2.5复制文件
    14.2.6移动文件
    14.2.7删除文件
    14.2.8获取文件基本信息
    14.3文件夹基本操作
    14.3.1Directory类和DirectoryInfo类
    14.3.2判断文件夹是否存在
    14.3.3创建文件夹
    14.3.4移动文件夹
    14.3.5删除文件夹
    14.3.6遍历文件夹
    14.4数据流操作
    14.4.1流操作类介绍
    14.4.2文件流类
    14.4.3文本文件的写入与读取
    14.4.4二进制文件的写入与读取
    14.5综合应用
    14.5.1文件批量重命名的实现
    14.5.2对指定文件夹中的文件进行分类存储
    14.6本章常见错误
    14.6.1因读写文件时编码格式不一致而产生的错误
    14.6.2读写二进制文件的错误
    14.7本章小结
    14.8跟我上机

    第15章GDI+绘图技术
    (视频讲解:1小时12分钟)
    15.1GDI+绘图基础
    15.1.1GDI+概述
    15.1.2创建Graphics对象
    15.1.3创建Pen对象
    15.1.4创建Brush对象
    15.2基本图形绘制
    15.2.1GDI+中的直线和矩形
    15.2.2GDI+中的椭圆、弧和扇形
    15.2.3GDI+中的多边形
    15.3综合应用
    15.3.1应用GDI+技术实现图像的水印效果
    15.3.2抓取网站整页面
    15.4本章常见错误
    15.4.1如何获取一张图片中某个点的RGB值
    15.4.2窗体失去焦点时,图片消失的错误
    15.5本章小结
    15.6跟我上机

    第16章线程的使用
    (视频讲解:56分钟)
    16.1线程概述
    16.1.1了解单线程
    16.1.2多线程概述
    16.2线程的基本操作
    16.2.1线程基础——Thread类
    16.2.2线程的创建
    16.2.3线程的挂起与恢复
    16.2.4线程休眠
    16.2.5终止线程
    16.2.6线程的优先级
    16.3线程同步
    16.3.1使用lock关键字实现线程同步
    16.3.2使用Monitor类实现线程同步
    16.3.3使用Mutex类实现线程同步
    16.4综合应用
    16.4.1使用多线程制作端口扫描工具
    16.4.2使用线程控制向窗体中拖放图片并显示
    16.4.3使用线程扫描局域网IP地址
    16.5本章常见错误
    16.5.1使用值类型进行线程同步的错误
    16.5.2多个线程调用同一静态方法的运行结果问题
    16.6本章小结
    16.7跟我上机

    第17章网络编程技术
    (视频讲解:52分钟)
    17.1计算机网络基础
    17.1.1局域网与互联网介绍
    17.1.2网络协议介绍
    17.1.3端口及套接字介绍
    17.2网络编程基础
    17.2.1System.Net命名空间及相关类的使用
    17.2.2System.Net.Sockets命名空间及相关类的使用
    17.2.3System.Net.Mail命名空间及相关类的使用
    17.3综合应用
    17.3.1创建Web页面浏览器
    17.3.2设计点对点聊天程序
    17.3.3远程关闭与重启计算机
    17.4本章常见错误
    17.4.1无法连接到远程服务器的错误
    17.4.2解决网络编程中的套接字错误
    17.5本章小结
    17.6跟我上机

    第18章使用C#操作注册表
    (视频讲解:20分钟)
    18.1注册表基础
    18.1.1Windows注册表概述
    18.1.2Registry类和RegistryKey类的使用
    18.2使用C#操作注册表
    18.2.1读取注册表中信息
    18.2.2创建和修改注册表信息
    18.2.3删除注册表中信息
    18.3综合应用
    18.3.1利用网卡序列号设计软件注册程序
    18.3.2根据CPU序列号、磁盘序列号设计软件注册程序
    18.4本章常见错误
    18.4.1C#读取注册表的权限问题
    18.4.2使用C#修改注册表DWORD键时出现的错误
    18.5本章小结
    18.6跟我上机

    第19章程序调试与错误处理
    (视频讲解:34分钟)
    19.1程序调试
    19.1.1断点操作
    19.1.2开始执行
    19.1.3中断执行
    19.1.4停止执行
    19.1.5单步执行和逐过程执行
    19.1.6运行到指定位置
    19.2异常处理语句
    19.2.1使用throw语句抛出异常
    19.2.2使用try…catch语句捕捉异常
    19.2.3使用try…catch…finally语句捕捉异常
    19.3综合应用
    19.3.1使用异常处理语句捕获数据库连接异常
    19.3.2通过插入断点查看局部变量的值
    19.4本章常见错误
    19.4.1所有异常都使用try…catch语句捕获的问题
    19.4.2在try语句中使用return语句,finally语句会不会执行
    19.5本章小结
    19.6跟我上机

    第3篇实战篇
    第20章C#游戏开发
    (视频讲解:1小时18分钟)
    20.1华容道游戏
    20.1.1概述
    20.1.2设计思路
    20.1.3技术要点
    20.1.4实现过程
    20.2俄罗斯方块
    20.2.1概述
    20.2.2设计思路
    20.2.3技术要点
    20.2.4实现过程
    20.3网络五子棋游戏
    20.3.1概述
    20.3.2设计思路
    20.3.3技术要点
    20.3.4实现过程
    20.4本章小结

    第21章企业进销存管理系统
    (视频讲解:1小时42分钟)
    21.1开发背景
    21.2需求分析
    21.3系统设计
    21.3.1系统目标
    21.3.2系统功能结构
    21.3.3系统预览
    21.3.4业务流程图
    21.3.5程序运行环境
    21.3.6数据库分析
    21.3.7数据库概念设计
    21.3.8数据库逻辑结构设计
    21.3.9数据表逻辑关系
    21.3.10文件夹组织结构
    21.4公共类设计
    21.4.1DataBase公共类
    21.4.2BaseInfo公共类
    21.5登录模块设计
    21.5.1设计登录窗体
    21.5.2按Enter键时移动鼠标焦点
    21.5.3登录功能的实现
    21.6系统主窗体设计
    21.6.1设计系统主窗体
    21.6.2设计菜单栏
    21.7库存商品管理模块设计
    21.7.1设计库存商品管理窗体
    21.7.2显示库存商品所有信息
    21.7.3添加/修改库存商品信息
    21.7.4删除库存商品信息
    21.7.5查询库存商品信息
    21.8进货管理模块设计
    21.8.1设计进货管理窗体
    21.8.2自动生成进货单编号
    21.8.3添加进货单信息
    21.9商品销售排行模块设计
    21.9.1设计商品销售排行窗体
    21.9.2绑定经手人及往来单位
    21.9.3显示商品销售排行
    21.10库存盘点模块设计
    21.10.1设计库存盘点窗体
    21.10.2显示库存商品信息
    21.10.3查询库存商品信息
    21.10.4对指定商品进行盘点
    21.11开发常见问题与解决
    21.11.1为什么无法登录系统
    21.11.2如何实现往来对账功能
    21.11.3清理系统数据时需要注意的问题
    21.11.4数据库还原不成功应该如何解决
    21.12本章小结
查看详情
系列丛书 / 更多
C#自学视频教程
软件开发自学视频教程:JavaScript自学视频教程
软件开发技术联盟 编
C#自学视频教程
软件开发自学视频教程:Java Web自学视频教程
软件开发技术联盟 编
C#自学视频教程
软件开发自学视频教程:SQL Server自学视频教程
软件开发技术联盟 编
C#自学视频教程
软件开发自学视频教程:Java自学视频教程
软件开发技术联盟 编
C#自学视频教程
Android自学视频教程
软件开发技术联盟 编
C#自学视频教程
软件开发自学视频教程:C语言自学视频教程地
软件开发技术联盟 编
C#自学视频教程
HTML自学视频教程
软件开发技术联盟 编
C#自学视频教程
C语言自学视频教程(实例版)
软件开发技术联盟 编
C#自学视频教程
C++自学视频教程
软件开发技术联盟 编
C#自学视频教程
软件开发自学视频教程:MySQL自学视频教程
软件开发技术联盟 编
C#自学视频教程
ASP.NET自学视频教程
软件开发技术联盟 编
C#自学视频教程
软件开发自学视频教程:Oracle自学视频教程
软件开发技术联盟 编
相关图书 / 更多
C#自学视频教程
C#图书馆自动化技术与应用
于源 著
C#自学视频教程
C#从入门到精通(第7版)
明日科技
C#自学视频教程
C#程序设计实验指导与习题测试(第4版)
余青松;江红
C#自学视频教程
C#开发案例精粹
明日科技
C#自学视频教程
C#网络应用编程(第4版 微课版)
马骏 韩道军
C#自学视频教程
C#编程开发实战(微课视频版)
郭佳佳;涂振;陈林
C#自学视频教程
C#可视化程序设计案例教程 第5版
刘培林 史荧中 刘贵锋
C#自学视频教程
C# 11和.NET 7入门与跨平台开发(第7版)
(美) 马克·J. 普莱斯(Mark J. Price) 著 叶伟民 译
C#自学视频教程
C#上位机开发一本通
黄伟 著
C#自学视频教程
C#项目开发实战(微视频版)
扶松柏
C#自学视频教程
C#.NET项目开发案例教程(微课视频版)
陈建国;王莹;张锦;王如龙
C#自学视频教程
C#程序设计
崔舒宁
您可能感兴趣 / 更多
C#自学视频教程
软件开发自学视频教程:JavaScript自学视频教程
软件开发技术联盟 编
C#自学视频教程
C++自学视频教程
软件开发技术联盟 编
C#自学视频教程
Visual Basic自学视频教程
软件开发技术联盟 编
C#自学视频教程
ASP.NET自学视频教程
软件开发技术联盟 编
C#自学视频教程
C语言自学视频教程(实例版)
软件开发技术联盟 编
C#自学视频教程
Visual C++自学视频教程
软件开发技术联盟 编
C#自学视频教程
Java开发实战
软件开发技术联盟 编
C#自学视频教程
软件开发实战:ASP.NET开发实战
软件开发技术联盟 编
C#自学视频教程
软件开发实战:Visual C++开发实战
软件开发技术联盟 编
C#自学视频教程
软件开发实战:PHP+MySQL开发实战
软件开发技术联盟 编
C#自学视频教程
软件开发实战:C++开发实战
软件开发技术联盟 编
C#自学视频教程
软件开发实战:Visual Basic开发实战
软件开发技术联盟 编