普通高等学校计算机教育规划教材——VisualC#.NET应用程序设计
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 李兰友 等编著
出 版 社: 中国铁道出版社
出版时间: 2008-2-1字数: 460000版次: 1页数: 303印刷时间: 2008/02/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787113085339包装: 平装内容简介
本书主要介绍Visual C#.NET应用程序设计方法和技术。内容包括:Visual C# .NET 2005集成环境、.NET应用程序设计基础、Windows窗体及常用控件、项目界面设计、对话框与文本编辑器、图形应用程序设计、图像处理程序设计,数据访问、Web网站和Web数据库等应用程序设计技术及程序设计实例。本书内容新颖,软件系统环境为Visual Studio 2005,具有较高的工程实用参考价值。
本书可作为大专院校计算机、信息类专业Visual C#.NET应用程序设计课程的教科书,也可供工程技术人员参考。
目录
第1章 Visual C#.NET集成环境
1.1 Visual Studio 2005概述
1.1.1 Visual Studio概述
1.1.2 进入Visual Studio 2005
1.1.3 标题栏、菜单栏和工具栏
1.2 Visual Studio主要窗口及用法
1.2.1 “起始页”窗口
1.2.2 “设计器”窗口
1.2.3 “解决方案资源管理器”窗口
1.2.4 “类视图”窗口
1.2.5 “属性”窗口
1.2.6 “工具箱”窗口
1.2.7 “代码”窗口
1.2.8 “服务器资源管理器”窗口
1.2.9 菱形引导标记
1.3 创建Visual C#应用程序
1.3.1 创建一个Windows应用项目
1.3.2 创建一个网站
1.3.3 创建一个控制台应用程序
1.4 在程序设计中使用帮助
1.5 设计范例与练习题
1.5.1 设计范例
1.5.2 练习题
第2章 .NET应用程序设计基础
2.1 面向对象程序设计简介
2.1.1 概述
2.1.2 面向对象程序设计
2.2 .NET Framework
2.2.1 .NET Framework简介
2.2.2 .NET框架命名空间
2.2.3 Windows编程常用命名空间
2.2.4 Web编程常用命名空间
2.3 Windows项目编程中的常用类
2.3.1 Math 类
2.3.2 String类
2.3.3 Random类
2.3.4 Font类
2.3.5 Console类
2.4 C#程序设计基础
2.4.1 C#概述
2.4.2 数据类型
2.4.3 变量和表达式
2.4.4 程序控制语句
2.5 设计范例与练习题
2.5.1 设计范例
2.5.2 练习题
第3章 Windows窗体和控件
3.1 窗体
3.1.1 窗体和控件概述
3.1.2 创建窗体
3.1.3 窗体属性
3.1.4 窗体的常用事件和方法
3.1.5 将控件添加到窗体
3.2 Button控件和文本控件
3.2.1 Button控件
3.2.2 文本控件
3.3 列表选择控件
3.3.1 ListBox 控件
3.3.2 ComboBox控件
3.4 选择控件
3.4.1 RadioButton控件
3.4.2 GroupBox控件
3.4.3 CheckBox控件
3.5 图形显示控件和定时控件
3.5.1 图形显示控件
3.5.2 定时控件(Timer)
3.6 设计范例与练习题
3.6.1 设计范例
3.6.2 练习题
第4章 Windows项目界面设计
第5章 对话框与文本编辑器
第6章 图形应用程序设计
第7章 图像处理应用程序设计
第8章 数据访问
第9章 Web网站设计基础
第10章 Web数据库
参考文献
书摘插图
第1章 Visual C#.NET集成环境
Visual C#是微软公司可视化开发工具Visual Studio中的系列产品,是创建Windows应用程序最简便、最快捷的开发工具之一。本章介绍Visual C#.NET的基础知识和基本操作。
本章重点掌握:
如何创建一个Visual C#.NET应用程序
VisualC#.NET的窗口对象的意义
如何在程序设计中使用帮助
1.1 Visual Studio 2005概述
Visual Studio 2005是一套完整的开发工具集,用于开发ASENET Web应用程序、XMLWeb Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C#和VisualJ#全都使用相同的集成开发环境(Integrated Development Environment,IDE),利用DE可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用.NET Framework的功能,通过该框架可以使用ASP Web应用程序和XML Web Services开发的关键技术。
1.1.1 VisuaI Studio概述
1.Visual Studi0 2005的新信息
(1)Visual Studio Tools for Office
Visual Studio 2005扩展了Word 2003文档和Excel 2003工作簿,可帮助用户创建解决方案。Visual Studio Tools for Office包括新的Visual Studio项目,用于创建Word文档、Word模板、Excel工作簿和Excel模板的后台代码。
(2)全新的网页设计器
Visual Studio 2005提供了一个全新的网页设计器(Visual Web Developer)。与VisualStudio.NET 2003相比,该设计器增强了许多创建和编辑ASENET网页和HTML(HyperText Markup Language)页的功能,提供了更简单、更迅速的Web窗体页创建方法。
(3)智能设备应用程序
Visual Studio 2005为开发在基于Windows CE的智能设各(如Pocket PC和Smartphone)上运行的软件提供了丰富的集成支持。Visual Studio 2005支持使用Visual Basic.NET、VisualC#和Visual C++语言开发智能设备应用程序。
(4)Web窗体
Web窗体是用于创建可编程网页的ASENET技术。可使用Web窗体,通过将控件拖放到设计器,然后添加代码来创建Web网页。
(5)Windows窗体
Windows窗体用于在.NET Framework上创建Windows应用程序。该框架提供一个有条理的、面向对象的、可扩展的类集,使用户能够开发功能丰富的Windows应用程序。
……