Programming in Visual C# 2005
副标题:无
作 者:(美)Julia Case Bradley, (美)Anita C. Millspaugh著;杨继萍,马海军,孙岩等译
分类号:
ISBN:9787302175469
微信扫一扫,移动浏览光盘
简介
《国外经典教材·计算机科学与技术·Visual C# 2005程序设计教程》是一本优秀的介绍Visual C# 2005程序设计的自学和培训教程,通过丰富的实例,简洁的代码和成熟的体例,深入浅出地介绍了Visual C# 2005面向对象程序设计的概念和方法。目前,市场上介绍Visual C#的图书有不少,好却却不太多,《国外经典教材·计算机科学与技术·Visual C# 2005程序设计教程》很值得推荐。《国外经典教材·计算机科学与技术·Visual C# 2005程序设计教程》作者是Mt.San Antonio College已经退休的教授,从20世纪80年代就开始从事程序设计的教学工作,有许多畅销和常销的程序设计教材出版。
目录
目录
第1章 编程及Visual C#2005简介
1.1 使用Visual C#编写Windows应用程序
Windows图形用户界面
1.2 编程语言—过程、事件驱动及面向对象
1.2.1 对象模型
1.2.2 Microsoft公司的Visual Studio.NET
1.3 编写C#程序
1.3.1 3个步骤的过程
1.3.2 C#应用程序文件
1.4 Visual Studio环境
1.5 编写第一个C#项目
1.5.1 设置工作区
1.5.2 规划项目
1.5.3 定义用户界面
1.5.4 设置属性
1.5.5 编写代码
1.5.6 C#代码的语句
1.5.7 为HelloWorld程序编写事件处理方法
1.5.8 运行项目
1.5.9 保存工作
1.5.10 打开项目
1.5.11 修改项目
1.5.12 打印代码
1.6 样本打印输出
1.6.1 自动生成的代码
1.7 查找和修正错误
1.7.1 语法错误
1.7.2 运行时错误
1.7.3 逻辑错误
1.7.4 项目调试
1.7.5 修改事件处理程序
1.7.6 对象的命名规则和命名约定
1.8 Visual Studio的帮助
1.8.1 安装并运行MSDN
1.8.2 查看帮助主题
1.8.3 上下文敏感的帮助
1.8.4 管理窗口
1.9 实用编程示例
1.10 本章小结
1.11 复习题
1.12 编程练习
1.13 案例分析
第2章 用户界面设计
2.1 更多控件介绍
2.2 处理多个控件
2.3 设计方便用户的应用程序
2.3.1 设计用户界面
2.3.2 定义键盘快捷键
2.3.3 设置Accept和Cancel按钮
2.3.4 设置控件的Tab键顺序
2.3.5 设定窗体在屏幕上的位置
2.3.6 创建工具提示
2.4 为控件编码
2.5 实用编程示例
2.6 良好的编程惯例
2.7 本章小结
2.8 复习题
2.9 编程练习
2.10 案例分析
第3章 变量、常量和计算
3.1 数据——变量和常量
3.1.1 数据类型
3.1.2 命名规则
3.1.3 命名约定
3.1.4 有名常量与固有常量
3.1.5 声明变量
3.1.6 变量的作用域和生存期
3.2 计算
3.2.1 把字符串转换为数值数据类型
3.2.2 算术运算
3.2.3 运算顺序
3.2.4 在代码中使用计算
3.2.5 在数值数据类型之间转换
3.2.6 执行包含不同数据类型的计算
3.2.7 数的舍入
3.3 格式化要显示的数据
3.3.1 使用格式说明符代码
3.3.2 选择用于程序输出的控件
3.4 实用编程示例
3.5 处理异常
try/catch块
3.6 在消息框中显示消息
3.7 计数与累计总和
3.8 实用编程示例
3.9 本章小结
3.10 复习题
3.11 编程练习
3.12 案例分析
第4章 决策和条件
4.1 if语句
4.2 条件
4.2.1 比较数值变量和常量
4.2.2 比较字符数据
4.2.3 比较字符串
4.2.4 测试条件结果是true还是false
4.2.5 比较大写和小写字符
4.2.6 复合条件
4.2.7 短路操作
4.3 嵌套if语句
4.4 对单选按钮和复选框使用if语句
4.4.1 简单示例
4.4.2 检查单选按钮编组的状态
4.4.3 检查多个复选框的状态
4.5 增强消息框
4.5.1 显示消息字符串
4.5.2 显示多个按钮
4.6 输入有效性验证
4.7 switch语句
4.8 共享事件处理程序
4.9 调用事件处理程序
4.10 实用编程示例
4.11 调试C#项目
4.12 逐步的调试教程
4.13 本章小结
4.14 复习题
4.15 编程练习
4.16 案例分析
第5章 菜单、通用对话框和方法
5.1 菜单
5.1.1 定义菜单
5.1.2 逐步创建菜单
5.1.3 为菜单项编码
5.1.4 Windows菜单的标准
5.2 通用对话框
5.2.1 显示Windows通用对话框
5.2.2 使用对话框中的信息
5.2.3 使用“颜色”对话框
5.2.4 使用“字体”对话框
5.2.5 设置初值
5.3 创建上下文菜单
5.3.1 逐步创建上下文菜单
5.3.2 共享方法
5.4 编写普通方法
5.4.1 创建新方法
5.4.2 给方法传递实参
5.4.3 编写返回值的方法
5.4.4 带有多个参数的方法
5.4.5 引用和输出参数
5.4.6 把计算分为较小的单元
5.5 基于现有项目创建新项目
5.6 实用编程示例
5.6.1 规划项目
5.6.2 规划对象和属性
5.6.3 规划方法
5.6.4 编写项目
5.6.5 项目解决方案的代码
5.7 本章小结
5.8 复习题
5.9 编程练习
5.10 案例分析
第6章 多窗体项目
6.1 使用多个窗体
6.1.1 创建新窗体
6.1.2 添加和删除窗体
6.2 About框
6.2.1 使用About框模板
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.5 启动画面屏幕
6.5.1 创建启动画面屏幕
6.5.2 控制启动画面窗体显示的时间
6.5.3 使启动画面窗体首先显示
6.6 在IDE之外运行程序
6.7 实用编程示例
6.7.1 规划项目
6.7.2 编写项日
6.7.3 项目解决方案的代码
6.8 本章小结
6.9 复习题
6.10 编程练习
6.11 案例分析
第7章 列表、循环和打印
7.1 列表框和组合框
7.2 while和do/while循环
7.2.1 再谈布尔数据类型
7.2.2 对列表框使用while循环
7.3 for循环
7.4 使列表项显示为被选定状态
7.5 向打印机发送信息
7.5.1 PrintDocument控件
7.5.2 打印列表框的内容
7.5.3 打印列表中选定的表项
7.5.4 对齐小数点列
7.5.5 显示“打印预览”窗口
7.5.6 打印多个页面
7.6 实用编程示例
7.7 本章小结
7.8 复习题
7.9 编程练习
7.10 案例分析
第8章 数组
8.1 一维数组
8.1.1 下标
8.1.2 有效下标
8.2 foreach循环
8.3 结构
8.3.1 声明基于结构的变量
8.3.2 访问结构变量中的元素
8.3.3 在结构中包括数组
8.4 将数组元素用作累加器
8.4.1 添加到相应的的总数上
8.4.2 调试数组程序
8.5 表查找
8.6 为数组使用列表框
8.7 多维数组
8.7.1 初始化二维数组
8.7.2 打印二维表
8.7.3 总计二维表
8.7.4 二维表的查找操作
8.8 实用编程示例
8.9 本章小结
8.10 复习题
8.11 编程练习
8.12 案例分析
第9章 利用Web Form编程
9.1 C#和Web编程
9.1.1 客户机/服务器Web应用程序
9.2 Web站点的类型
9.2.1 文件系统Web站点
9.2.2 IIS Web站点
9.2.3 远程站点和FTP
9.3 创建Web站点
9.4 布置Web Form
9.4.1 利用表格进行布局
9.4.2 在Web页面上添加图像
9.5 在Web页面之间导航
9.5.1 使用超链接
9.5.2 添加第二个Web页面
9.5.3 传输代码中的页面
9.6 检验器控件
9.7 维护状态
9.8 管理Web项目
9.9 一些Web缩写词
9.10 实用编程示例
9.11 本章小结
9.12 复习题
9.13 编程练习
9.14 案例分析
第10章 访问数据库文件
10.1 数据库文件
10.1.1 C#和数据库文件
10.1.2 数据库术语
10.1.3 XML数据
10.2 ADO.NET和C# 的应用
10.3 创建数据库应用程序
10.3.1 Windows数据库应用程序
10.3.2 网格的Smart Tag
10.3.3 数据库模式文件
10.4 绑定数据字段
10.4.1 选择细节视图
10.4.2 数据库细节程序
10.5 从列表选择记录
10.5.1 转换为组合框选项
10.5.2 选择表中的字段
10.5.3 列表数据排序
10.5.4 选择字段的控件类型
10.6 使用Web Form选择记录
10.6.1 Web数据库应用程序中的安全性
10.6.2 创建Web选项应用程序
10.6.3 移动数据库项目
10.7 实用编程示例
10.8 本章小结
10.9 复习题
10.10 编程练习
10.11 案例分析
第11章 在文件中保存数据
11.1 数据文件
11.1.1 使用流处理文件
11.1.2 将数据写入文件
11.1.3 读取文件中的数据
11.2 使用文件通用对话框
11.2.1 OpenFileDialog控件的属性
11.2.2 显示Open File对话框
11.2.3 打开和写文件程序
11.4 保存列表框的内容
11.4.1 加载列表框
11.4.2 检查文件是否存在
11.4.3 保存文件
11.4.4 询问用户是否保存
11.4.5 Form_FormClosing事件处理程序
11.5 读取XML文件
11.5.1 节点、元素和特性
11.5.2 XmlTextReader类
11.6 实用编程示例
11.7 本章小结
11.8 复习题
11.9 编程练习
11.10 案例分析
第12章 创建面向对象的程序
12.1 面向对象的编程技术
12.1.1 对象
12.1.2 面向对象的术语
12.1.3 可重用的类
12.1.4 多层应用程序
12.2 类
12.3 利用类创建新对象
12.4 继承
12.5 管理多类项目
12.6 使用对象浏览器
12.6.1 检查C#类
12.6.2 检查类
12.7 实用编程示例
12.8 本章小结
12.9 复习题
12.10 编程练习
12.11 案例分析
第13章 图形、动画、声音和拖放
13.1 Windows和Web中的图形
13.2 图形环境
13.2.1 绘制图形的步骤
13.2.2 Paint事件处理程序
13.2.3 Pen和Brush对象
13.2.4 坐标系
13.2.5 Graphics方法
13.3 随机数
13.4 简单的动画
13.4.1 显示动画图形
13.4.2 在运行时调整图片
13.4.3 移动图片
13.5 Timer控件
13.6 滚动条控件
13.6.1 滚动条的属性
13.6.2 滚动条事件
13.6.3 实用编程示例
13.7 播放声音
13.7.1 添加声音文件到项目的资源中
13.7.2 声音播放程序
13.8 拖放编程技术
13.8.1 源对象
13.8.2 目标对象
13.8.3 拖放程序
13.9 实用编程示例
13.10 本章小结
13.11 复习题
13.12 编程练习
13.13 案例分析
第14章 C#中的其他主题
14.1 高级验证技术
14.1.1 应用ErrorProvider控件
14.1.2 MaxLength和Character-Casing属性
14.1.3 字段级验证
14.1.4 使用Validating事件和CausesValidation属性
14.1.5 捕获用户的击键
14.1.6 使用屏蔽文本框进行验证
14.2 代码段和样本
14.3 多文档界面
14.3.1 创建MDI项目
14.3.2 添加Window菜单
14.4 工具栏和状态栏
14.4.1 工具栏
14.4.2 状态栏
14.4.3 一些有用的日期控件
14.5 在Windows窗体上显示Web页面
14.5.1 WebBrowser控件
14.5.2 WebBrowser程序
14.5.3 检查Enter键
14.6 本章小结
14.7 复习题
14.8 编程练习
14.9 案例分析
附录A 习题答案
附录B 处理日期、数学和字符串运算的方法
B.1 处理日期
B.2 数学方法
B.3 处理字符串
附录C 管理环境的技巧和快捷方法
C.1 设置便于使用的屏幕
C.2 在窗体设计器中使用快捷方式
C.3 使用Editor中的快捷键
C.4 使用上下文相关的帮助窗口
C.5 使用调试工具
C.6 复制和移动项目
C.7 重命名和删除事件处理程序
C.8 部署应用程序
附录D .NET安全
D.1 身份验证和授权
D.1.1 IIS身份验证
D.1.2 授权和角色扮演
D.2 编写安全的代码
术语表
第1章 编程及Visual C#2005简介
1.1 使用Visual C#编写Windows应用程序
Windows图形用户界面
1.2 编程语言—过程、事件驱动及面向对象
1.2.1 对象模型
1.2.2 Microsoft公司的Visual Studio.NET
1.3 编写C#程序
1.3.1 3个步骤的过程
1.3.2 C#应用程序文件
1.4 Visual Studio环境
1.5 编写第一个C#项目
1.5.1 设置工作区
1.5.2 规划项目
1.5.3 定义用户界面
1.5.4 设置属性
1.5.5 编写代码
1.5.6 C#代码的语句
1.5.7 为HelloWorld程序编写事件处理方法
1.5.8 运行项目
1.5.9 保存工作
1.5.10 打开项目
1.5.11 修改项目
1.5.12 打印代码
1.6 样本打印输出
1.6.1 自动生成的代码
1.7 查找和修正错误
1.7.1 语法错误
1.7.2 运行时错误
1.7.3 逻辑错误
1.7.4 项目调试
1.7.5 修改事件处理程序
1.7.6 对象的命名规则和命名约定
1.8 Visual Studio的帮助
1.8.1 安装并运行MSDN
1.8.2 查看帮助主题
1.8.3 上下文敏感的帮助
1.8.4 管理窗口
1.9 实用编程示例
1.10 本章小结
1.11 复习题
1.12 编程练习
1.13 案例分析
第2章 用户界面设计
2.1 更多控件介绍
2.2 处理多个控件
2.3 设计方便用户的应用程序
2.3.1 设计用户界面
2.3.2 定义键盘快捷键
2.3.3 设置Accept和Cancel按钮
2.3.4 设置控件的Tab键顺序
2.3.5 设定窗体在屏幕上的位置
2.3.6 创建工具提示
2.4 为控件编码
2.5 实用编程示例
2.6 良好的编程惯例
2.7 本章小结
2.8 复习题
2.9 编程练习
2.10 案例分析
第3章 变量、常量和计算
3.1 数据——变量和常量
3.1.1 数据类型
3.1.2 命名规则
3.1.3 命名约定
3.1.4 有名常量与固有常量
3.1.5 声明变量
3.1.6 变量的作用域和生存期
3.2 计算
3.2.1 把字符串转换为数值数据类型
3.2.2 算术运算
3.2.3 运算顺序
3.2.4 在代码中使用计算
3.2.5 在数值数据类型之间转换
3.2.6 执行包含不同数据类型的计算
3.2.7 数的舍入
3.3 格式化要显示的数据
3.3.1 使用格式说明符代码
3.3.2 选择用于程序输出的控件
3.4 实用编程示例
3.5 处理异常
try/catch块
3.6 在消息框中显示消息
3.7 计数与累计总和
3.8 实用编程示例
3.9 本章小结
3.10 复习题
3.11 编程练习
3.12 案例分析
第4章 决策和条件
4.1 if语句
4.2 条件
4.2.1 比较数值变量和常量
4.2.2 比较字符数据
4.2.3 比较字符串
4.2.4 测试条件结果是true还是false
4.2.5 比较大写和小写字符
4.2.6 复合条件
4.2.7 短路操作
4.3 嵌套if语句
4.4 对单选按钮和复选框使用if语句
4.4.1 简单示例
4.4.2 检查单选按钮编组的状态
4.4.3 检查多个复选框的状态
4.5 增强消息框
4.5.1 显示消息字符串
4.5.2 显示多个按钮
4.6 输入有效性验证
4.7 switch语句
4.8 共享事件处理程序
4.9 调用事件处理程序
4.10 实用编程示例
4.11 调试C#项目
4.12 逐步的调试教程
4.13 本章小结
4.14 复习题
4.15 编程练习
4.16 案例分析
第5章 菜单、通用对话框和方法
5.1 菜单
5.1.1 定义菜单
5.1.2 逐步创建菜单
5.1.3 为菜单项编码
5.1.4 Windows菜单的标准
5.2 通用对话框
5.2.1 显示Windows通用对话框
5.2.2 使用对话框中的信息
5.2.3 使用“颜色”对话框
5.2.4 使用“字体”对话框
5.2.5 设置初值
5.3 创建上下文菜单
5.3.1 逐步创建上下文菜单
5.3.2 共享方法
5.4 编写普通方法
5.4.1 创建新方法
5.4.2 给方法传递实参
5.4.3 编写返回值的方法
5.4.4 带有多个参数的方法
5.4.5 引用和输出参数
5.4.6 把计算分为较小的单元
5.5 基于现有项目创建新项目
5.6 实用编程示例
5.6.1 规划项目
5.6.2 规划对象和属性
5.6.3 规划方法
5.6.4 编写项目
5.6.5 项目解决方案的代码
5.7 本章小结
5.8 复习题
5.9 编程练习
5.10 案例分析
第6章 多窗体项目
6.1 使用多个窗体
6.1.1 创建新窗体
6.1.2 添加和删除窗体
6.2 About框
6.2.1 使用About框模板
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.5 启动画面屏幕
6.5.1 创建启动画面屏幕
6.5.2 控制启动画面窗体显示的时间
6.5.3 使启动画面窗体首先显示
6.6 在IDE之外运行程序
6.7 实用编程示例
6.7.1 规划项目
6.7.2 编写项日
6.7.3 项目解决方案的代码
6.8 本章小结
6.9 复习题
6.10 编程练习
6.11 案例分析
第7章 列表、循环和打印
7.1 列表框和组合框
7.2 while和do/while循环
7.2.1 再谈布尔数据类型
7.2.2 对列表框使用while循环
7.3 for循环
7.4 使列表项显示为被选定状态
7.5 向打印机发送信息
7.5.1 PrintDocument控件
7.5.2 打印列表框的内容
7.5.3 打印列表中选定的表项
7.5.4 对齐小数点列
7.5.5 显示“打印预览”窗口
7.5.6 打印多个页面
7.6 实用编程示例
7.7 本章小结
7.8 复习题
7.9 编程练习
7.10 案例分析
第8章 数组
8.1 一维数组
8.1.1 下标
8.1.2 有效下标
8.2 foreach循环
8.3 结构
8.3.1 声明基于结构的变量
8.3.2 访问结构变量中的元素
8.3.3 在结构中包括数组
8.4 将数组元素用作累加器
8.4.1 添加到相应的的总数上
8.4.2 调试数组程序
8.5 表查找
8.6 为数组使用列表框
8.7 多维数组
8.7.1 初始化二维数组
8.7.2 打印二维表
8.7.3 总计二维表
8.7.4 二维表的查找操作
8.8 实用编程示例
8.9 本章小结
8.10 复习题
8.11 编程练习
8.12 案例分析
第9章 利用Web Form编程
9.1 C#和Web编程
9.1.1 客户机/服务器Web应用程序
9.2 Web站点的类型
9.2.1 文件系统Web站点
9.2.2 IIS Web站点
9.2.3 远程站点和FTP
9.3 创建Web站点
9.4 布置Web Form
9.4.1 利用表格进行布局
9.4.2 在Web页面上添加图像
9.5 在Web页面之间导航
9.5.1 使用超链接
9.5.2 添加第二个Web页面
9.5.3 传输代码中的页面
9.6 检验器控件
9.7 维护状态
9.8 管理Web项目
9.9 一些Web缩写词
9.10 实用编程示例
9.11 本章小结
9.12 复习题
9.13 编程练习
9.14 案例分析
第10章 访问数据库文件
10.1 数据库文件
10.1.1 C#和数据库文件
10.1.2 数据库术语
10.1.3 XML数据
10.2 ADO.NET和C# 的应用
10.3 创建数据库应用程序
10.3.1 Windows数据库应用程序
10.3.2 网格的Smart Tag
10.3.3 数据库模式文件
10.4 绑定数据字段
10.4.1 选择细节视图
10.4.2 数据库细节程序
10.5 从列表选择记录
10.5.1 转换为组合框选项
10.5.2 选择表中的字段
10.5.3 列表数据排序
10.5.4 选择字段的控件类型
10.6 使用Web Form选择记录
10.6.1 Web数据库应用程序中的安全性
10.6.2 创建Web选项应用程序
10.6.3 移动数据库项目
10.7 实用编程示例
10.8 本章小结
10.9 复习题
10.10 编程练习
10.11 案例分析
第11章 在文件中保存数据
11.1 数据文件
11.1.1 使用流处理文件
11.1.2 将数据写入文件
11.1.3 读取文件中的数据
11.2 使用文件通用对话框
11.2.1 OpenFileDialog控件的属性
11.2.2 显示Open File对话框
11.2.3 打开和写文件程序
11.4 保存列表框的内容
11.4.1 加载列表框
11.4.2 检查文件是否存在
11.4.3 保存文件
11.4.4 询问用户是否保存
11.4.5 Form_FormClosing事件处理程序
11.5 读取XML文件
11.5.1 节点、元素和特性
11.5.2 XmlTextReader类
11.6 实用编程示例
11.7 本章小结
11.8 复习题
11.9 编程练习
11.10 案例分析
第12章 创建面向对象的程序
12.1 面向对象的编程技术
12.1.1 对象
12.1.2 面向对象的术语
12.1.3 可重用的类
12.1.4 多层应用程序
12.2 类
12.3 利用类创建新对象
12.4 继承
12.5 管理多类项目
12.6 使用对象浏览器
12.6.1 检查C#类
12.6.2 检查类
12.7 实用编程示例
12.8 本章小结
12.9 复习题
12.10 编程练习
12.11 案例分析
第13章 图形、动画、声音和拖放
13.1 Windows和Web中的图形
13.2 图形环境
13.2.1 绘制图形的步骤
13.2.2 Paint事件处理程序
13.2.3 Pen和Brush对象
13.2.4 坐标系
13.2.5 Graphics方法
13.3 随机数
13.4 简单的动画
13.4.1 显示动画图形
13.4.2 在运行时调整图片
13.4.3 移动图片
13.5 Timer控件
13.6 滚动条控件
13.6.1 滚动条的属性
13.6.2 滚动条事件
13.6.3 实用编程示例
13.7 播放声音
13.7.1 添加声音文件到项目的资源中
13.7.2 声音播放程序
13.8 拖放编程技术
13.8.1 源对象
13.8.2 目标对象
13.8.3 拖放程序
13.9 实用编程示例
13.10 本章小结
13.11 复习题
13.12 编程练习
13.13 案例分析
第14章 C#中的其他主题
14.1 高级验证技术
14.1.1 应用ErrorProvider控件
14.1.2 MaxLength和Character-Casing属性
14.1.3 字段级验证
14.1.4 使用Validating事件和CausesValidation属性
14.1.5 捕获用户的击键
14.1.6 使用屏蔽文本框进行验证
14.2 代码段和样本
14.3 多文档界面
14.3.1 创建MDI项目
14.3.2 添加Window菜单
14.4 工具栏和状态栏
14.4.1 工具栏
14.4.2 状态栏
14.4.3 一些有用的日期控件
14.5 在Windows窗体上显示Web页面
14.5.1 WebBrowser控件
14.5.2 WebBrowser程序
14.5.3 检查Enter键
14.6 本章小结
14.7 复习题
14.8 编程练习
14.9 案例分析
附录A 习题答案
附录B 处理日期、数学和字符串运算的方法
B.1 处理日期
B.2 数学方法
B.3 处理字符串
附录C 管理环境的技巧和快捷方法
C.1 设置便于使用的屏幕
C.2 在窗体设计器中使用快捷方式
C.3 使用Editor中的快捷键
C.4 使用上下文相关的帮助窗口
C.5 使用调试工具
C.6 复制和移动项目
C.7 重命名和删除事件处理程序
C.8 部署应用程序
附录D .NET安全
D.1 身份验证和授权
D.1.1 IIS身份验证
D.1.2 授权和角色扮演
D.2 编写安全的代码
术语表
Programming in Visual C# 2005
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×