您好,欢迎光临有路网!
Visual C#2005+SQL Server 2005数据库开发与实例
QQ咨询:
有路璐璐:

Visual C#2005+SQL Server 2005数据库开发与实例

  • 作者:王永皎 廖建军
  • 出版社:清华大学出版社
  • ISBN:9787302176831
  • 出版日期:2008年06月01日
  • 页数:493
  • 定价:¥54.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书详细介绍了使用C#语言和SQL Server 2005进行Windows及Web应用程序开发的技术知识以及综合应用,以Visual Studio.NET 2005和SQL Server 2005为基础,通过大量实例来介绍数据库应用系统的开发方法与技巧。
    本书共11章,第1-8章主要介绍了.NET Framework及MSDN、C#程序设计语言、C# Windows程序设计、C# Web程序设计、在.NET环境下XML使用及Crystal Reports技术、ADO.NET核心技术、SQL Server 2005数据库开发技术,第9章和第10章讲解了两个基于C#+SQL Server 2005的应用开发实例,分别是人事管理系统和在线会议管理系统,第11章详细讲解了C#窗体系统和Web系统的安装及数据库的移植。
    本书难度适中,实例丰富,既适合C#的初学者阅读,也适合有一定开发经验的读者阅读,书中包含的大量实例对应用程序开发人员具有一定的参考价值。本书可作为大中专院校相关专业的教材或参考用书,也可作为广大程序设计人员的自学用书。
    文章节选
    第1章 .NET平台与Visual Studio NET开发工具
    Internet的出现与普及很大程度上改变了人们的行为方式甚至思维方式。在有问题、有困难时人们已经习惯于从Internet上获取答案。这就促使开发人员不断地推出Internet服务,并尽可能地使这些服务简单、易用。但是这些软件所基于的技术都是在早期形成的,已无法满足互联网发展的需要。人们亟需一种全新观念的开发平台,在这样的背景下,Microsoft公司推出了全新的.NET平台。本章将简要介绍.NET平台以及该平台的开发工具Visual Studio2005。
    1.1 .NET平台概述
    Microsoft.NET是基于Internet的新一代开发平台,借助于.NET平台,可以创建和使用基于XML的应用程序、进程和Web站点以及服务,它们之间可以在任何平台或智能设备上共享或组合信息与功能,以向单位和个人提供定制好的解决方案。
    1.1.1 什么是.NET
    到底什么是.NET?Microsoft**执行官鲍尔默先生是这样表述的,“Microsoft.NET代表了一个集合、一个环境、一个可以作为平台支持下一代Internet的可编程结构”。
    首先.NET是一个环境。这是一个理想化的未来互联网环境,微软的构想是一个“不再关注单个网站、单个设备与因特网相连的互联网环境,而是要让所有的计算机群、相关设备和服务商协同工作”的网络计算环境。简而言之,互联网提供的服务,要能够完成更高程度的自动化处理。未来的互联网,应该以一个整体服务的形式展现在*终用户面前,用户只需要知道自己需要什么,而不需要知道怎么样才能一步一步得到自己想要的,这包括网络搜索、推理判断、择优选择等。
    ……
    目录
    第1章 .NET平台与Visual Studio NET开发工具
    1.1 .NET平台概述
    1.1.1 什么是.NET
    1.1.2 .NETFrame work 2.0
    1.1.3 .NET3.0版本
    1.2 Visual StudioNET开发环境
    1.2.1 Visual Studio2005概览
    1.2.2 使用MSDN
    1.2.3 理解命名空间
    1.3 创建**个C#项目
    1.3.1 创建控制台应用程序
    1.3.2 创建Windows应用程序
    1.3.3 创建Web应用程序
    1.4 小结
    第2章 C#程序设计语言基础
    2.1 C#语言概述
    2.1.1 C#语言的特点
    2.1.2 C#语言的编译与执行
    2.2 C#基础元素
    2.2.1 语句
    2.2.2 标识符与关键字
    2.2.3 变量
    2.2.4 数据类型
    2.2.5 操作符与表达式
    2.3 结构、枚举与数组
    2.3.1 结构
    2.3.2 枚举
    2.3.3 数组
    2.4 程序结构控制语句
    2.4.1 if语句
    2.4.2 switch语句
    2.4.3 for循环语句
    2.4.4 foreach循环语句
    2.4.5 while循环语句
    2.4.6 do-while循环语句
    2.4.7 跳出循环
    2.5 错误及异常处理
    2.5.1 溢出处理
    2.5.2 产生异常
    2.5.3 异常处理
    2.6 C#与面向对象
    2.6.1 类与对象
    2.6.2 域与属性
    2.6.3 构造器与析构器
    2.6.4 方法
    2.7 集合
    2.7.1 集合与数组的区别
    2.7.2 ArrayList集合类
    2.7.3 Queue集合类
    2.7.4 Stack集合类
    2.7.5 Hashtable集合类
    2.7.6 SortedList集合类
    2.8 小结
    第3章 Windows窗体应用程序开发
    3.1 Windows窗体编程
    3.1.1 .NETFramework窗体编程相关基类
    3.1.2 添加Windows窗体
    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 TreeView与ListView控件
    3.2.6 TabControl控件
    3.2.7 Splitter控件
    3.2.8 控件排版
    3.3 菜单设计
    3.3.1 在Visual Studio2005开发环境中使用菜单
    3.3.2 Main Menu类
    3.3.3 Menultem类
    3.3.4 Context Menu类
    3.3.5 处理菜单事件
    3.4 工具栏与状态栏设计
    3.4.1 添加工具栏
    3.4.2 响应工具栏事件处理
    3.4.3 添加状态栏
    3.5 MDI应用程序
    3.5.1 C# Form类
    3.5.2 构建MDI应用程序
    3.6 对话框编程
    3.6.1 通用对话框与Common Dialog类
    3.6.2 打开/保存文件对话框(Open File Dialog/Save File Dialog)
    3.6.3 字体对话框(Font Dialog)
    3.6.4 颜色对话框(Color Dialog)
    3.6.5 打印对话框(Print Dialog)
    3.7 小结
    第4章 C#基于ASP.NET2.0的Web应用
    4.1 ASP.NET2.0概述
    4.2 ASP.NET2.0配置管理
    4.2.1 ASP.NET配置概述
    4.2.2 ASP.NET配置文件
    4.2.3 ASP.NET和IIS配置
    4.2.4 ASP.NETMMC管理单元
    4.2.5 ASP.NET网站管理工具
    4.2.6 ASP.NET配置API
    4.2.7 保证ASP.NET配置的**
    4.2.8 为SQLServer创建和配置应用程序服务数据库
    4.3 使用ASP.NET2.0创建Web应用程序
    4.3.1 基于C#创建ASP.NET网站
    4.3.2 理解Server控件
    4.3.3 创建和使用主题外观
    4.4 创建基于VisualC#的数据库Web应用程序
    4.5 小结
    第5章 C#数据传输与XML
    5.1 XML概述
    5.1.1 什么是XML
    5.1.2 创建格式良好的XML文档
    5.1.3 验证XML文档的有效性
    5.2 在.NET中使用XML
    5.2.1 XML文档对象模型
    5.2.2 .NETFramework对XML的支持
    5.2.3 在.NET中读取XML
    5.2.4 在.NET中编辑XML
    5.3 小结
    第6章 C#中的报表技术——水晶报表
    6.1 水晶报表概述
    6.1.1 水晶报表简介
    6.1.2 Crystal Repots for Visual Studio2005设计器
    6.1.3 使用报表向导
    6.2 水晶报表的设计
    6.2.1 数据库专家
    6.2.2 节专家
    6.2.3 组专家
    6.2.4 组排序专家
    6.2.5 突出显示专家
    6.2.6 图表专家
    6.2.7 选择专家
    6.3 在C#中使用水晶报表
    6.3.1 在Windows Form中使用水晶报表
    6.3.2 Web Form中使用水晶报表
    6.4 小结
    第7章 数据库系统核心——ADO.NET对象
    7.1 ADO.NET概述
    7.1.1 ADO.NET结构
    7.1.2 .NETFramework数据提供程序
    7.2 数据连接对象Connection
    7.2.1 Connection对象的属性
    7.2.2 Connection对象的方法
    7.2.3 Connection对象的事件
    7.2.4 创建Connection对象
    7.2.5 Connection对象的应用
    7.3 执行数据库命令对象Command
    7.3.1 Command对象的属性
    7.3.2 Command对象的方法
    7.3.3 创建Command对象
    7.3.4 Command对象的应用
    7.4 数据读取器对象Data Reader
    7.4.1 Data Reader对象的属性
    7.4.2 Data Reader对象的方法
    7.4.3 创建Data Reader对象
    7.4.4 Data Reader对象的应用
    7.5 数据适配器对象Data Adapter
    7.5.1 Data Adapter对象的属性
    7.5.2 Data Adapter对象的方法
    7.5.3 Data Adapter对象的事件
    7.5.4 创建Data Adapter对象
    7.5.5 使用Data Adapter填充数据集
    7.6 数据集对象DataSet
    7.6.1 DataSet内部结构
    7.6.2 创建DataSet对象
    7.6.3 使用DataSet对象访问数据库
    7.7 使用ADO.NET连接数据源
    7.7.1 连接ODBC数据源
    7.7.2 连接OLEDB数据源
    7.7.3 访问Excel
    7.7.4 访问文本文件
    7.7.5 在C#中使用ADO.NET访问数据库
    7.8 数据源控件
    7.8.1 Object Data Source数据源控件
    7.8.2 Sql Data Source数据源控件
    7.8.3 Access Data Source数据源控件
    7.8.4 SiteMap Data Source数据源控件
    7.8.5 XmlDataSource数据源控件
    7.9 数据绑定控件
    7.9.1 GridView控件
    7.9.2 Repeater控件
    7.9.3 DataList控件
    7.9.4 DetailsView控件
    7.9.5 FormView控件
    7.10 小结
    第8章 后台数据库系统——SQL Server 2005
    8.1 配置SQLServer2005
    8.1.1 初识SQLServer2005
    8.1.2 服务的启动、停止、暂停和重新启动
    8.1.3 配置服务的启动模式
    8.1.4 更改登录身份
    8.1.5 为SQL Server2005配置共享内存协议
    8.2 创建和管理SQL Server 2005数据库
    8.2.1 数据类型
    8.2.2 SQL Server Management Studio概述
    8.2.3 创建数据库
    8.2.4 删除数据库
    8.3 创建和管理SQL Server2005数据表
    8.3.1 创建数据表
    8.3.2 修改数据表
    8.3.3 删除数据表
    8.3.4 维护表数据
    8.3.5 查询表数据
    8.4 外键关系
    8.5 索引和视图
    8.5.1 索引(Index)
    8.5.2 视图(View)
    8.6 存储过程和触发器
    8.6.1 存储过程
    8.6.2 触发器
    8.7 Reporting Services
    8.7.1 Reporting Services概述
    8.7.2 创建报表
    8.7.3 发布报表
    8.7.4 报表的传递技术
    8.8 数据库的备份和还原
    8.8.1 备份数据库
    8.8.2 还原数据库
    8.8.3 自动备份的维护计划
    8.9 小结
    第9章 人事管理系统
    9.1 系统设计
    9.1.1 需求分析
    9.1.2 系统设计
    9.2 系统文件架构
    9.3 数据库设计
    9.3.1 数据表的概要说明
    9.3.2 主要数据表的结构定义
    9.4 通用程序设计
    9.4.1 Certification类设计
    9.4.2 DataAccess类设计
    9.5 设计系统主窗体
    9.5.1 界面设计
    9.5.2 FormMain类设计
    9.6 权限设置模块的实现
    9.7 人事档案管理模块的实现
    9.7.1 人事档案管理窗体的实现
    9.7.2 添加、修改员工信息窗体(Form AddEmp)的实现
    9.8 部门及其他设置模块的实现
    9.8.1 部门设置窗体的实现
    9.8.2 添加内容窗体(Form TreeNode)的实现
    9.9 小结
    第10章 在线会议管理系统
    10.1 总体设计
    10.2 文件架构
    10.3 数据库设计
    10.3.1 数据表的概要说明
    10.3.2 主要数据表的结构定义
    10.3.3 表之间的关系图
    10.4 在线会议管理系统的详细设计
    10.4.1 与数据库连接的实现
    10.4.2 登录模块的实现
    10.4.3 用户管理模块的实现
    10.4.4 会议室管理模块的实现
    10.4.5 会议管理模块的实现
    10.4.6 我的会议模块的实现
    10.5 小结
    第11章 Visual Studio2005制作安装部署程序及数据库移植
    11.1 Visual Studio2005制作Web安装程序
    11.1.1 创建基本安装部署项目
    11.1.2 添加自定义操作——安装数据库
    11.1.3 添加启动条件
    11.1.4 卸载程序
    11.2 Visual Studio2005制作Windows安装部署程序
    11.2.1 创建安装部署项目
    11.2.2 添加主程序项目输出
    11.2.3 创建快捷方式
    11.2.4 加入卸载功能
    11.2.5 生成安装包
    11.3 数据库移植
    11.3.1 数据库移植概述
    11.3.2 SQLServer数据库向高版本移植
    11.3.3 Access数据库向SQL Server2005移植
    11.3.4 MySQL数据库向SQL Server2005移植
    11.3.5 数据库移植需要注意的问题
    11.4 小结
    编辑推荐语
    本书内容:C#程序设计基础,Windows应用程序开发,Web应用程序开发,C#数据传输与XML,C#中的报表技术,ADO.NET对象基础,SQL Server 2005基础,人事管理系统,在线会议管理系统,程序安装部署与数据库移植。
    开发工具与后台数据库有很强的针对性,内容新颖,将多种数据库技术相结合应用。案例丰富,有较强的实用价值,具备商业特性,实例讲解清晰,符合软件工程是,且技术难点阐述明了,数据库系统扩展性强,读者适当个性即可应用于实际需要。光盘内容包括实例源代码、实例开发和运行过程全程多媒体讲解。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外