当前位置:主页 > 计算机电子书 > 程序设计 > C#下载
Visual C# 2008从入门到精通

Visual C# 2008从入门到精通 PDF 超清版

  • 更新:2021-07-21
  • 大小:133.61MB
  • 类别:C#
  • 作者:崔群法、等编著
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

以最新的.NET 3.5和Visual C# 2008为基础循序渐进地介绍了从入门到深入掌握Visual C# 2008所需的各个方面,包括开发环境的配置、C#语法、Windows应用程序开发、处理文件和注册表,创建基于Web的应用程序以及.NET 3.5的新增特性等。《Visual C# 2008从入门到精通》同时还介绍了大量Visual C# 2008的开发经验,对使用中的重点、难点进行了专门的讲解,是一本有效、实用的从入门到精通级的学习指南。.NET已经成为Microsoft的支撑战略技术,Microsoft的很多产品现在都围绕.NET而展开。而C#是.NET的核心——.NET框架的“母语”,因此使用C#能够有效地开发基于.NET的应用程序。《Visual C# 2008从入门到精通》适合于学习Visual C# 2008技术的初、中级读者使用,如果是初学者,《Visual C# 2008从入门到精通》将带你顺利进入Visual C# 2008开发领域,如果已有Visual C# 2008技术基础,《Visual C# 2008从入门到精通》将是你提高开发技能和更新开发理念的必备工具。

目录

  • 第一篇 入门必备、
  • 第1章 .NET Framework和C#简介
  • 1.1 .NET Framework与C#
  • 1.1.1 C#概述
  • 1.1.2. NET Frameworlk 3.5概述
  • 1.1.3 公共语言运行时(CLR)
  • 1.1.4. NET Framework类库
  • 1.1.5 程序集
  • 1.1.6 命名空间
  • 1.2 部署.NET Framework环境
  • 1.2.1 Visual Studio 2008简介
  • 1.2.2 安装ViSUal Smdio 2008
  • 1.2.3 了解Visual Studio 2008工作环境
  • 1.3 创建第一个C#程序
  • 1.4 C#命令行编译器
  • 1.4.1 命令行生成
  • 1.4.2 设置环境变量和帮助
  • 1.4.3 C#编译器选项
  • 1.4.4 编译C#类库
  • 第2章 C#基础语法
  • 2.1 C#语法
  • 2.1.1 变量
  • 2.1.2 常量
  • 2.1.3 注释
  • 2.1.4 C#预处理器指令
  • 2.2 控制语句
  • 2.2.1 选择语句
  • 2.2.2 循环语句
  • 2.2.3 跳转语句
  • 2.3 预定义数据类型
  • 2.3.1 值类型和引用类型
  • 2.3.2 CTS类型
  • 2.4 控制台程序
  • 2.4.1 Main()方法
  • 2.4.2 WriteLine()方法
  • 2.5 C#3.5语言功能
  • 2.5.1 隐含类型化的局部变量
  • 2.5.2 扩展方法
  • 2.5.3 对象与集合初始化器
  • 2.5.4 匿名类型
  • 2.5.5 Lanlbda表达式
  • 2.5.6 自动属性
  • 第3章 运算符和类型强制转换
  • 3.1 运算符
  • 3.1.1 赋值运算符
  • 3.1.2 算术运算符
  • 3.1.3 条件运算符
  • 3.1.4 简化运算符
  • 3.1.5 checked和unclaecked运算符
  • 3.1.6 关系运算符
  • 3.1.7 sizeo运算符和typeoiFj运算符
  • 3.1.8 可空类型和运算符
  • 3.1.9 空接合运算符
  • 3.1.10 运算符的优先级
  • 3.2 类型的安全性
  • 3.2.1 类型转换
  • 3.2.2 装箱和拆箱
  • 3.3 对象的相等比较
  • 3.3.1 引用类型的相等比较
  • 3.3.2 值类型的相等比较
  • 3.4 运算符重载
  • 3.4.1 运算符的工作方式
  • 3.4.2 运算符重载的示例:Vector结构
  • 3.5 用户定义的数据类型转换
  • 3.5.1 执行用户定义的类型转换
  • 3.5.2 多重数据类型转换
  • 第4章 C#面向对象编程
  • 4.1 类和对象
  • 4.1.1 面向对象概述
  • 4.1.2 类的基本概念
  • 4.2 类成员
  • 4.2.1 数据成员
  • 4.2.2 定义方法
  • 4.2.3 定义属性
  • 4.3 构造函数和析构函数
  • 4.3.1 构造函数
  • 4.3.2 析构函数
  • 4.4 结构
  • 4.5 继承
  • 4.5.1 定义派生类
  • 4.5.2 虚方法与调用基类函数
  • 4.5.3 隐藏基类方法
  • 4.5.4 抽象类与抽象方法
  • 4.5.5 密封类与密封方法
  • 4.6 接口.
  • 4.6.1 定义和实现接口
  • 4.6.2 接口的继承
  • 第二篇 编程基础
  • 第5章 数组和集合
  • 5.1 数组
  • 5.1.1 数组的使用
  • 5.1.2 Array类.
  • 5.1.3 数组接口
  • 5.2 集合
  • 5.2.1 集合接口
  • 5.2.2 列表
  • 5.2.3 队列和栈
  • 5.2.4 链表
  • 5.2.5 有序表
  • 5.2.6 字典
  • 5.2.7 位数组
  • 5.3 枚举
  • 5.3.1 IEnumerator接口
  • 5.3.2 vield语句
  • 第6章 字符串和正则表达式
  • 6.1 Systern.String类
  • 6.1.1 创建字符串
  • 6.1.2 StringBuilder成员
  • 6.1.3 格式化字符串
  • 6.2 正则表达式
  • 6.2.1 正则表达式概述
  • 6.2.2 RegularExprossionsPlayarotmd示例
  • 6.2.3 显示结果
  • 6.2.4 匹配、组合和捕获
  • 第7章 结构化异常处理
  • 7.1 结构化异常处理的基本知识
  • 7.1.1 抛出和捕获异常
  • 7.1.2 嵌套try句
  • 7.2 异常类
  • 7.2.1 基于类型筛选异常
  • 7.2.2 System.ExceptJion类的成员
  • 7.2.3 预定义异常
  • 7.2.4 抛出预定义异常示例
  • 7.3 自定义异常
  • 7.4 finallv块
  • 第8章 委托与事件
  • 8.1 委托
  • 8.1.1 委托概述
  • 8.1.2 定义委托
  • 8.1.3 使用委托
  • 8.1.4 多重委托
  • 8.1.5 匿名方法和Lambda表达式
  • 8.1.6 委托与接口
  • 8.2 事件
  • 8.2.1 定义事件
  • 8.2.2 委托与事件示例
  • 9.3.2 Button、RadioButton和ClleckBox控件
  • 9.3.3 ComboBox、ListBox和ClleckedListBox控件
  • 9.3.4 Listview控件
  • 9.3.5 容器控件
  • 9.3.6 ImageList组件和PictureBox控件
  • 9.3.7 DateTimePicker和ProgressBar控件
  • 9.3.8 其他控件
  • 9.3.9 Errorprovider和HelpPrOvider组件
  • 9.4 窗体
  • 9.4.1 Form类
  • 9.4.2 多文档界面
  • 9.4.3 定制控件
  • 第10章 处理XML
  • 1O.1 .NET框架中的XML
  • 10.1.1 .NET支持的XML标准
  • 10.1.2 System.Xm1命名空间
  • 1O.1.3 在.NET中使用MSXML
  • 10.1.4 使用System.XM1类
  • 10.2 读写流格式的XML
  • 10.2.1 使用Xm1Reader类
  • 10.2.2 使用Xm1Writer类
  • 10.3 在.NET中使用DOM
  • 10.4 使用XPatllNavigator类
  • 10.4.1 System.Xm1.XPath命名空间
  • 10.4.2 Svstem.Xm1.Xs1命名空间
  • 10.5 XML和ADO.NET
  • 10.5.1 将ADO.NET数据转换为XML文档
  • 10.5.2 把XML文档转换为ADO.NET数据
  • 第11章 文件和注册表操作
  • 11.1 管理文件系统
  • 11.1.1 Directory类和DirectoryInfo类
  • 11.1.2 File类和FileInfo类
  • 11.1.3 Pam类
  • 11.1.4 示例:文件浏览器
  • 11.2 读写文件
  • 11.2.1 流
  • 11.2.2 读取文件
  • 11.2.3 写入文件
  • 11.2.4 读写二进制文件
  • 11.3 读取驱动器信息
  • 11.4 读写注册表
  • 11.4.1 Registry类
  • 11.4.2 RegistryKey类
  • 第12章 .NET数据访问
  • 12.1 ADO.NET概述
  • 12.1.1 ADO.NET概述
  • 12.1.2 命名空间
  • 12.1.3 共享类
  • 12.1.4 数据库特定的类
  • 12.2 使用数据库连接
  • 12.2.1 管理连接字符串
  • 12.2.2 高效地使用连接
  • 12.3 命令
  • 12.3.1 执行命令
  • 12.3.2 调用存储过程
  • 12.3.3 事务处理
  • 12.4 数据读取器SqlDataReader
  • 12.5 数据集
  • 12.5.1 DataSet
  • 12.5.2 使用DataTable种DataVeiW类
  • 12.5.2 数据适配器填充DataSet
  • 12.5.3 从XML中给DataSet填充数据
  • 12.5.4 通过数据适配器更新DataSet
  • 12.5.5 给DataSet添加数据
  • 12.5.6 对DataSet排序和筛选
  • 第13章查看.NET数据
  • 13.1 DataqGridView控件
  • 13.1.1 DataGridview控件显示数据
  • 13.1.2 DataGridView样式
  • 13.1.3 DataGridView控件的单元格、列和行的功能
  • 13.2 数据绑定
  • 13.2.1 数据源
  • 13.2.2 简单绑定
  • 13.3 visual Studio.NET和数据访问
  • 13.3.1 从服务器资源管理器创建一个连接
  • 13.3.2 设计器与DataGridView控件结合使用
  • 13.3.3 使用组件绑定数据
  • 第14章 与SQL Serwer 2008交互
  • 14.1 .NET运行库的主机
  • 14.2 Microsoft.SqlServer.SerVer
  • 14.3 用户定义的合计函数
  • 14.3.1 创建用户定义的合计函数
  • 14.3.2 使用用户定义的合计函数
  • 14.4 存储过程
  • 14.4.1 创建存储过程
  • 14.4.2 使用存储过程
  • 14.5 用户自定义的函数
  • 14.5.1 创建用户自定义的函数
  • 14.5.2 使用用户自定义的函数
  • 14.6 触发器
  • 14.6.1 创建触发器
  • 14.6.2 使用触发器
  • 14.7 用户定义的类型
  • 14.7.1创建用户定义的类型
  • 14.7.2使用用户定义的类型
  • 第15章 基于.NET Framework编程
  • 15.1 Windows服务
  • 15.1.1 Windows服务概述
  • 15.1.2 Windows服务的体系结构
  • 15.1.3 System.SerriceProcess命名空间
  • 15.2 线程
  • 15.2.1 线程概述
  • 15.2.2 使用Thread类
  • 15.3 同步
  • 15.3.1 同步问题的含义
  • 15.3.2 同步问题
  • 15.4 内存管理
  • 15.4.1 值数据类型
  • 15.4.2 引用数据类型
  • 15.4.3 垃圾收集
  • 15.5 程序集
  • 15.5.1 程序集的含义
  • 15.5.2 程序集的结构
  • 15.5.3 跨语言支持
  • 第四篇 Web开发
  • 第16章 构建ASP.NET Web应用程序
  • 16.1 ASP.NET简介
  • 16.1.1 支持编译型语言
  • 16.1.2 引入服务器端控件
  • 16.1.3 程序代码与页面分离
  • 16.2 第一个ASP.NET页面
  • 16.2.1 生成ASP.NET应用程序
  • 16.2.2 Web窗体
  • 16.2.3 开发应用程序
  • 16.3 ASP.NET内置对象
  • 16.3.1 Page对象
  • 16.3.2 Server对象
  • 16.3.3 Request和Response对象
  • 16.3.4 Application、SeSSion和Cookics对象
  • 16.4 ASP.NET Ajax
  • 16.4.1 ASP.NET Ajax概述
  • 16.4.2 ASP.NET Ajax工作原理
  • 16.4.3 ASP.NET Ajax控件
  • 第17章 ASP.NET应用
  • 17.1 基础应用
  • 17.1.1 标准控件
  • 17.1.2 验证控件
  • 17.1.3 服务器控件应用
  • 17.2 数据库应用
  • 17.2.1 数据控件概述
  • 17.2.2 应用实例
  • 17.3 站点导航
  • 17.3.1 SiteMapPath控件
  • 17.3.2 Menu控件
  • 17.3.3 TreeView控件
  • 17.4 配置应用程序
  • 第二篇 编程基础
  • 第5章数组和集合
  • 第6章字符串和正则表达式
  • 第7章结构化异常处理
  • 第8章委托与事件
  • 第三篇 高级课题
  • 第9章 Windows窗体
  • 第10章 处理XML
  • 第11章 文件和注册表操作
  • 第12章 .NET数据访问
  • 第13章 查的睦.NET数据
  • 第14章 与SQL Server2008交互
  • 第15章 基于.NET Framework编程
  • 第四篇 Web开发
  • 第16章 构建ASP.NET Web应用程序
  • 第17章 ASP.NET应用
  • 第五篇 使用.NET Framework3.5
  • 第18章 .NET Framework3.5组
  • 第19章 LINQ介绍
     

资源下载

资源下载地址1:https://pan.baidu.com/s/1cdSBHRmH39jcgxXT_PWTZA

相关资源

网友留言