出版时间:2011-5 出版社:电子工业出版社 作者:李纯莲 页数:336
内容概要
《C#.NET实用教程》为高等院校培养应用型本科人才的发展目标而编写,针对已有面向对象程序设计基础的学生,介绍了.NET基本知识及应用程序的开发技术。全书共12章,内容包括:C#编程概述、C#语言基础、Windows基本控件的使用、数据库系统设计基础、系统建模技术、使用C#和ADO.NET操作数据库、使用C#开发Windows数据库应用程序、Web应用技术、Web程序设计基础、网上书店系统的设计、Windows Mobile智能设备程序设计基础、移动Web程序开发。《C#.NET实用教程》循序渐进,内容与实例相结合,理论与实践同步,逐步引领读者掌握.NET应用程序开发技术。书中所附实验项目针对性强,紧密联系开发实际。以“C#语言基础+SQL Server 2005+目前流行的开发技术+实验指导+课程设计指导”,构成完整的C#语言实际开发能力的培养体系,用于培养学生C#语言实际开发能力,使学生初步具备.NET应用程序的独立开发能力,以便与实际工作岗位无缝接轨。《C#.NET实用教程》配有PPT、习题答案等教学资源。 《C#.NET实用教程》可作为普通高等学校计算机相关专业C#.NET等课程的教材,同时也适合程序开发人员参考之用。
书籍目录
第1章 C#编程概述1.1 .NET基础1.1.1 .NET概述1.1.2 .NET技术体系1.1.3 .NET开发环境1.2 C#语言简介1.3 用Visual Studio 2008创建C#项目1.3.1 创建项目1.3.2 编写工程1.3.3 编译工程1.3.4 调试工程1.4 MSDN联机帮助1.4.1 启动联机帮助文档1.4.2 查找类的使用信息习题第2章 C#语言基础2.1 最简单的C#程序2.2 C#中的标识符2.3 C#中的关键字2.4 变量和常量2.4.1 变量2.4.2 常量2.5 数据类型2.5.1 值类型2.5.2 引用类型2.5.3 数据类型转换2.6 语句、运算符和表达式2.6.1 语句2.6.2 运算符2.6.3 表达式2.7 控制语句2.7.1 选择语句2.7.2 循环语句2.8 类2.8.1 构造函数和析构函数2.8.2 方法2.9 异常处理2.9.1 校验和非校验语句2.9.2 异常处理语句2.9.3 引发异常习题第3章 Windows基本控件的使用3.1 窗体3.1.1 创建窗体3.1.2 窗体属性3.1.3 窗体的常用事件和方法3.1.4 将控件加入窗体3.1.5 创建第一个Windows应用程序3.2 文本类控件3.2.1 TextBox控件3.2.2 Label控件3.3 按钮类控件3.3.1 Button控件3.3.2 RadioButton控件3.3.3 CheckBox控件3.3.4 举例3.4 框架类控件3.4.1 Panel控件3.4.2 GroupBox控件3.4.3 TabControl控件3.5 列表框、视图类控件3.5.1 ListBox控件3.5.2 ComboBox控件3.5.3 ListView控件3.5.4 TreeView控件3.6 滚动类控件3.6.1 HScrollBar和VscrollBar控件3.6.2 ProgressBar控件3.6.3 TrackBar控件3.7 工具栏和状态栏控件3.7.1 ToolBar控件3.7.2 StatusBar控件3.8 定时器控件3.9 菜单控件习题第4章 数据库系统设计基础4.1 基本概念4.1.1 数据4.1.2 数据库4.1.3 数据库管理系统4.1.4 数据库系统4.2 数据库模型4.2.1 层次模型4.2.2 网状模型4.2.3 关系模型4.2.4 关系数据库的设计4.3 SQL Server 2005的使用4.3.1 安装SQL Server 20054.3.2 Transact-SQL语言的使用4.3.3 SQL Server数据库管理4.3.4 表的管理与使用4.3.5 视图及其应用4.3.6 索引的创建与管理习题第5章 系统建模技术5.1 建模概念5.2 UML建模5.2.1 UML概念5.2.2 UML构成5.2.3 UML应用5.3 PowerDesigner建模5.3.1 PowerDesigner概念5.3.2 PowerDesigner构成5.3.3 PowerDesigner应用习题第6章 使用C#和ADO.NET操作数据库6.1 ADO.NET简介6.2 ADO.NET的体系结构6.2.1 ADO.NET组件的总体结构6.2.2 ADO.NET DataSet结构6.2.3 .NET Framework数据提供程序6.2.4 选择.NET Framework数据提供程序6.3 ADO.NET的数据对象6.4 数据库的连接6.4.1 SqlConnection的使用6.4.2 OleDbConnection的使用6.4.3 OdbcConnection的使用6.5 数据的获取6.5.1 创建Command对象6.5.2 执行命令6.5.3 参数化查询6.5.4 执行存储过程6.6 DataReader的使用6.6.1 DataReader简介6.6.2 使用DataReader读取数据6.6.3 在DataReader中使用多个结果集6.7 DataSet和DataAdapter的使用6.7.1 DataSet简介6.7.2 DataAdapter简介6.7.3 利用DataSet和DataAdapter访问数据6.7.4 类型和无类型DataSet习题第7章 使用C#开发Windows数据库应用程序7.1 数据绑定7.1.1 简单数据绑定7.1.2 复杂数据绑定7.2 数据源的类型7.2.1 数组作为数据源7.2.2 数据表作为数据源7.2.3 数据集作为数据源7.2.4 数据视图作为数据源7.3 使用DataGrid显示数据7.4 应用实例习题第8章 Web应用技术8.1 Web应用模型8.1.1 CGI8.1.2 ASP8.1.3 客户端动态技术8.2 ASP.NET基础8.2.1 ASP.NET和ASP8.2.2 ASP.NET内置对象8.2.3 ASP.NET 特性8.3 System.Web命名空间8.4 ASP.NET8.4.1 文件处理8.4.2 域名查询8.4.3 邮件处理8.4.4 事件日志记录处理8.5 Web服务8.5.1 Web服务基础8.5.2 Web服务范例8.5.3 编写Web服务的Windows Forms客户端习题第9章 Web程序设计基础9.1 新建Web应用程序9.2 数据绑定技术9.3 Web数据绑定控件9.3.1 列表控件9.3.2 网格视图GridView9.3.3 单个记录显示控件FormView9.3.4 数据列表DataList9.3.5 循环控件Repeater习题第10章 网上书店系统的设计10.1 概述10.2 需求分析10.2.1 功能需求10.2.2 性能需求10.3 系统框架10.3.1 系统流程分析10.3.2 系统功能模块的分析10.4 系统配置10.4.1 软件配置10.4.2 硬件配置10.4.3 网络配置10.5 数据库分析10.5.1 E-R图分析10.5.2 表/字段分析10.6 数据库创建10.6.1 创建数据库10.6.2 创建表10.6.3 创建存储过程10.7 数据库连接10.7.1 BMS中Config.web的配置文档10.7.2 调用ALianBook中Config.web的代码10.8 主要界面及相关代码分析10.8.1 网上书店首页10.8.2 书目管理页面10.8.3 添加书目信息页面10.8.4 书目信息修改页面10.8.5 销售统计页面10.8.6 书目详细信息显示页面10.8.7 购物篮信息查询页面10.8.8 书目高级搜索页面10.9 实例演示习题第11章 Windows Mobile智能设备程序设计基础11.1 .NET Compact Framework简介11.1.1 .NET Framework精简版架构11.1.2 公共语言运行库11.1.3 .NET Framework精简版类库11.2 Windows Mobile智能设备程序概述11.2.1 Windows Mobile发展前景11.2.2 Windows Mobile智能设备简介11.2.3 Windows Mobile智能设备程序的特点11.3 开发环境搭建11.3.1 系统环境要求与配置11.3.2 开发环境搭建指南11.4 创建Windows Mobile智能设备应用程序11.4.1 创建项目11.4.2 添加代码并运行11.5 SQL Mobile本地数据访问11.5.1 SQL Mobile简介11.5.2 创建简单的SQL Mobile程序11.5.3 数据访问对象11.5.4 SQL Mobile 数据库的管理习题第12章 移动Web程序开发12.1 移动Web网站简介12.1.1 移动Web网站布局12.1.2 移动Web网站文件类型12.1.3 移动Web网站路径12.1.4 移动Web网站中的共享代码文件夹12.1.5 移动Web应用程序生命周期12.1.6 移动Web页面生命周期12.2 移动Web网站创建与测试12.2.1 创建Web移动站点12.2.2 测试Web移动站点12.3 使用Visual Studio 2005开发移动Web网站12.3.1 移动Web控件简介12.3.2 使用移动Web控件构建页面12.3.3 移动Web 控件的事件处理12.3.4 使用容器控件12.4 移动Web窗体设计12.4.1 简单的移动Web窗体12.4.2 响应控件事件12.4.3 显示菜单12.4.4 显示文本12.4.5 允许用户打电话12.4.6 用户输入12.4.7 输入验证12.4.8 自动分页习题实验指导实验1 C#语言基础实验2 基本控件使用实验3 数据库和表管理实验4 数据查询实验5 UML建模实验6 ADO.NET数据库访问实验7 Windows数据库应用程序开发实验8 Web应用程序开发实验9 移动Web程序开发
图书封面
评论、评分、阅读与下载