| |
| |
| |
内容简介 为了开发.NET应用程序,Microsoft推出了Visual Studis.NET开发平台。在该版本中,包含了C#这个全新的开发语言,它是专门针对.NET战略所开发的语言,因此它能够充分利用.NET平台的各种强大功能,并且使用起来非常直观和方便。本书详细介绍了如何使用C#开发面向.NET的应用程序,包括.NET Framework和C#的基本知识、Windows窗体应用程序的开发、Web窗体程序的开发、Web服务的开发以及组件的开发,内容由浅入深,结构清晰,论证充分。此外,本书还提供了大量的例程,使读者能够切实掌握C#各个方面的概念。
本书不要求读者具有某些编程语言的知识,但是如果读者熟悉C/C++语言的知识,则可以更快地了解C#语言。另外,在介绍Web应用程序的开发时,要使用HTML/DHTML来开发网页,所以要求读者熟悉这种网页制作语言。
| |
|
顾客评论 |
|
目录
目 录 第1章 概述 1. 1 Visual Studio.NET的新特性 l. 1. 1 . NET框架 l. 1. 2 集成开发环境(IDE)的新特忖 1. 1. 3 Visual StUdio. NET的其他新特性 1. 2 C#简介 1. 3 安装Visual studio.NET l. 3. 1 系统需求 1. 3. 2 在 Windows 2000 Server中安装 Visual Studio. NET 1. 4 开发环境介绍 1. 4. 1 开始页面 1. 4. 2 解决方案资源管理器 1. 4. 3 代码编辑器 1. 4. 4 对象测览器 1. 4. 5 属性窗口 l. 4. 6 命令窗口 1. 4. 7 任务列表 1. 4. 8 调试器 第2章 第1个C#程序 2. 1 创建程序 2. 2 程序结构分析 2. 2. 1 Classl.cS文件 2. 2. 2 Assemblylnfo. cs文件 2. 2. 3 程序结构小结 2. 3 生成并运行程序 第3章 C#语言基础 3. 1 概述 3. 2 C#的操作符 3. 3 C#的常用语句 3. 3. l 变量声明语句 3. 3. 2 条件选择语句 3. 3. 3 循环送代语句 3. 3. 4 方法调用语句 3. 3. 5 异常处理语句 3. 3. 6 非安全语句 3. 4 预处理器指令 3. 5 C#的类型系统 3. 5. 1 命名空间 3. 5. 2 结构类型 3. 5. 3 枚举类型 3. 5. 4 包装(boxing)和折包(unboxing) 3. 5. 5 类 3. 5. 6 代理( delegate) 3. 5. 7 接口( interface) 3. 5. 8 Object和string类型 3. 5. 9 数组 3. 6 属性(Attribute) 第4章 第1个Windows应用程序 4. l 概述 4. 2 创建窗体 4. 2. l 使用新建项目模板创建主窗体 4. 2. 2 使用添加项目模板创建窗体 4. 3 设置窗体的属性 4. 4 处理窗体的事件 4. 5 对话框 4. 6 菜单 4. 6. 1 添加主菜单 4. 6. 2 添加快捷菜单 4. 6. 3 示例程序 4. 7 多文档界面 4. 7. 1 创建 MDI主窗体 4. 7. 2 创建MDI子窗体 4. 7. 3 操作子窗体 4. 7. 4 示例程序 第5章 控件 5. 1 向窗体中添加控件 5. 2 调整控件 5. 2. l 对控件进行分层 5. 2. 2 在窗体中定位控件 5. 2. 3 改变控件的大小 5. 2. 4 相对于窗体的边框固定控件 5. 2. 5 设置控件的Tab键顺序 5. 3 按钮类控件 5. 3. 1 按钮控件 5. 3. 2 单选按钮 5. 3. 3 复选框 5. 3. 4 示例程序 5. 4 标签控件. 文本框控件. 列表框控件和组合框控件 5. 4. 1 标签控件 5. 4. 2 文本框控件 5. 4. 3 列表框控件 5. 4. 4 组合框控件 5. 4. 5 示例程序 5. 5 图片框控件. 图像列表控件和时钟控件 5. 5. l 图片框控件 5. 5. 2 图像列表 5. 5. 3 时钟控件 5. 5. 4 示例程序 5. 6 分割条控件. 分组框控件. 面板控件和选项卡捷件 5. 6. l 分割条控件 5. 6. 2 分组框控件 5. 6. 3 面板控件 5. 6. 4 选项卡控件 5. 6. 5 示例程序 5. 7 工具栏控件和状态栏控件 5. 7. 1 工具栏控件 5. 7. 2 状态栏控件 5. 7. 3 示例程序 5. 8 列表视图和树视医 5. 8. l 列表视图 5. 8. 2 树视图 5. 8. 3 示例程序 第6章 通用对话框 6. l 消息框 6. 2 文件对话框 6. 3 【字体】对话框 6. 4 【颜色】对话框 第7章 GDI 编程 7. 1 Graphics对象 7. 2 Paint事件 7. 3 常用的数据结构 7. 4 示例程序 7. 5 颜色 7. 6 字体 7. 7 画笔 7. 8 画刷 7. 9 显示文字 7. 10 显示图像 第8章 基本的文件输入/输出操作 8. 1 Stream类 8. 2 FileStream类 8. 3 用于读写数据的类 8. 3. 1 BinaryReader类 8. 3. 2 BinaryWriter类 8. 3. 3 StreamReader类 8. 3. 4 StreamWriter类 8. 4 文件和目录类 8. 4. l 文件类 8. 4. 2 目录类 8. 5 Path类 8. 6 示例程序 第9章 打印和打印预览 9. 1 PrintDocument类 9. 1. 1 设置类的属性 9. 1. 2 处理打印事件 9. 2 PrintDialog对话框 9. 3 打印预览 9. 4 示例程序 第10章 帮助系统 10. 1 Help类 10. 2 HelpProvider类 10. 3 ToolTip类 10. 4 示例程序 第11章 进程与线程 11. l 进程 11. 2 进程示例程序 11. 3 线程 11. 3. l 创建并启动线程 11. 3. 2 控制线程的执行 11. 3. 3 线程之间的同步 第12 章 访问数据库 12. l 数据库连接 12. 1. 1 SqlConnection 类 12. 1. 2 OleDbConnection类 12. 2 数据命令 12. 2. 1 SqlCommand类 12. 2. 2 OleDbCommand类 12. 3 SqlDataReader类和OleDbData-Reader类 12. 4 示例程序 第 13章 使用 ADO. NET访问数据库 13. 1 Windows窗体中的数据体系结构 13. 2 数据适配器 13. 2. l 数据适配器的属性和方法 13. 2. 2 创建数据适配器 13. 3 数据集 13. 3. 1 创建数据集对象 13. 3. 2 创建非类型化数据集 13. 4 DataTable类 13. 4. 1 创建数据表 13. 4. 2 定义表的结构 13. 4. 3 操作表中的数据 13. 5 DataRelation类 13. 6 使用视图 13. 6. 1 数据视图 13. 6. 2 数据行视图 13. 6. 3 数据视图管理器 13. 7 CurrencyManager类和Binding-Context类 13. 8 示例程序 第14章 组件开发 14. l 基本概念 14. 2 在组件中使用事件 14. 2. l 事件代理 14. 2. 2 在类中触发事件 14. 2. 3 示例程序 14. 3 开发Windows窗体控件 14. 3. l 创建控件 14. 3. 2 为控件添加属性. 方法和事件 14. 3. 3 控件的绘制 14. 3. 4 为控件添加设计时支持 14. 3. 5 示例程序 第 15章 开发Web应用程序 15. 1 概述 15. 2 创建一个基本的Web应用程序 15. 3 Global. asax和Global. asax. cs文件 15. 4 Web表单 15. 4. 1 Web表单的代码模型 15. 4. 2 Web表单页面的处理过程 15. 4. 3 Web表单页面中的事件处理 15. 4. 4 Web表单状态管理 15. 4. 5 Page类 15. 5 其他相关类 15. 5. 1 HttpRequest类 15. 5. 2 HttpResponse类 15. 5. 3 HttpBrowserCapabilities类 15. 5. 4 HttpServerUtility类 15. 6 示例程序 第16章 使用ASP.NET服务器控件 16. 1 服务器控件的基本概念 16. 1. 1 System.Web.UI. Control类 16. 1. 2 向Web页面中添加服务器控件 16.2 常用的Web服务器控件 16. 2. 1 AdRotator控件 16. 2. 2 Button控件 16. 2. 3 Label控件 16. 2. 4 TextBox控件 16. 2. 5 LinkButton控件 16. 2. 6 Image控件 16. 2. 7 ImageButton控件 16. 2. 8 HyperLink控件 16. 2. 9 DropDownList控件 16. 2. 10 ListBox控件 16. 2. 11 CheckBox和 Radio-Button控件 16. 212 CheckBoxList和Radio-ButtonList控件 16. 2. 13 Panel控件 16. 2. 14 Table控件 16. 2. 15 示例程序 16. 3 HTML服务器控件 16. 3. 1 HtmlGenericControl控件 16. 3. 2 HtmlButton控件 16. 3. 3 HAnllllplltTCXt控件 16. 3. 4 HtmlTextArea控件 16. 3. 5 HtmllnputCheckBox和HtmlInputRadioButton控件 16. 3. 6 HtmlInputHidden控件 16. 3. 7 HtmllnputFile控件 16. 3. 8 HtmlTable控件 16. 3. 9 Htmllmage控件 16. 3. 10 Htmlselect控件 16. 3. 11 示例程序 16. 4 验证控件 16. 4. 1 BaseValidator类 16. 4. 2 必须字段验证控件 16. 4. 3 比较验证控件 16. 4. 4 正则表达式验证控件 16. 4. 5 自定义验证控件 16. 4. 6 Validationsummary控件 16. 4. 7 示例程序
| |
Visual C#.NET入门与提高-相关图书 ·干燥装置设计手册 ·画说俏皮话.2 ·石油化工分析 ·幼儿园课外提高练习册·中班语文下 ·动物百态·猫 ·麻辣女孩 营地惊魂 ·实用新闻写作概论 ·数控机床编程技术 ·Delphi 6 入门与提高 ·证据法学 ·Photoshop7.0入门与提高 ·国际贸易救济措施:以倾销、反补贴、保障措施与特保措施 ·代木材料及其应用 ·建筑照明术语标准 ·中国景点目录 ·中国风景名胜(中英对照) ·名人赠言 ·生物实验室系列--DNA分子标记技术在植物研究中的应用 ·王中文集 ·新编同义反义词典(修订版)
|
| |