Visual C#2005+SQL Server2005數據庫開發與實例

所属分类:數據庫  
出版时间:2008-6   出版时间:王永皎、 廖建軍 清華大學出版社 (2008-06出版)   作者:王永皎,廖建軍 著   页数:493  

前言

  Microsoft.NET是微软以服务方式递交软件的一种策略。它是微软公司的新战略,所有微软的产品都将围绕这个战略开发。微软为了推行.NET战略,特别为.NET平台设计了一种新语言——C#。C#是由C和C++发展而来的一种“简单、高效、面向对象、类型安全”的程序设计语言,其综合了VisualBasic的高效率和C++的强大功能。C#是.NET的关键语言,是整个.NET平台的基础。

内容概要

  使用C#語言和SQLServer2005進行Windows及Web應用程序開發的技術知識以及綜合應用,以VisualStudio.NET2005和SQLServer2005為基礎,通過大量實例來介紹數據庫應用系統的開發方法與技巧。《Visual C# 2005+SQL Server 2005數據庫開發與實例》共11章,第1∼8章主要介紹了.NETFramework及MSDN、C#程序設計語言、C#Windows程序設計、C#Web程序設計、在.NET環境下XML使用及CrystalReports技術、ADO.NET核心技術、SQLServer2005數據庫開發技術,第9章和第10章講解了兩個基于C#+SQLServer2005的應用開發實例,分別是人事管理系統和在線會議管理系統,第11章詳細講解了C#窗體系統和Web系統的安裝及數據庫的移植。《Visual C# 2005+SQL Server 2005數據庫開發與實例》難度適中,實例豐富,既適合C#的初學者閱讀,也適合有一定開發經驗的讀者閱讀,《Visual C# 2005+SQL Server 2005數據庫開發與實例》中包含的大量實例對應用程序開發人員具有一定的參考價值。

书籍目录

第1章 .NET平台与Visual Studio NET开发工具1.1 .NET平台概述1.1.1 什么是.NET1.1.2 .NETFrame work 2.01.1.3 .NET3.0版本1.2 Visual StudioNET开发环境1.2.1 Visual Studio2005概览1.2.2 使用MSDN1.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配置API4.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#数据传输与XML5.1 XML概述5.1.1 什么是XML5.1.2 创建格式良好的XML文档5.1.3 验证XML文档的有效性5.2 在.NET中使用XML5.2.1 XML文档对象模型5.2.2 .NETFramework对XML的支持5.2.3 在.NET中读取XML5.2.4 在.NET中编辑XML5.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 数据连接对象Connection7.2.1 Connection对象的属性7.2.2 Connection对象的方法7.2.3 Connection对象的事件7.2.4 创建Connection对象7.2.5 Connection对象的应用7.3 执行数据库命令对象Command7.3.1 Command对象的属性7.3.2 Command对象的方法7.3.3 创建Command对象7.3.4 Command对象的应用7.4 数据读取器对象Data Reader7.4.1 Data Reader对象的属性7.4.2 Data Reader对象的方法7.4.3 创建Data Reader对象7.4.4 Data Reader对象的应用7.5 数据适配器对象Data Adapter7.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 数据集对象DataSet7.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 访问Excel7.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 20058.1 配置SQLServer20058.1.1 初识SQLServer20058.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 Services8.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 小结

章节摘录

第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是一個環境。這是一個理想化的未來互聯網環境,微軟的構想是一個“不再關注單個網站、單個設備與因特網相連的互聯網環境,而是要讓所有的計算機群、相關設備和服務商協同工作”的網絡計算環境。簡而言之,互聯網提供的服務,要能夠完成更高程度的自動化處理。未來的互聯網,應該以一個整體服務的形式展現在最終用戶面前,用戶只需要知道自己需要什麼,而不需要知道怎麼樣才能一步一步得到自己想要的,這包括網絡搜索、推理判斷、擇優選擇等。

编辑推荐

《Visual C#2005+SQL Server2005數據庫開發與實例》內容︰C#程序設計基礎,Windows應用程序開發,Web應用程序開發,C#數據傳輸與XML,C#中的報表技術,ADO.NET對象基礎,SQL Server 2005基礎,人事管理系統,在線會議管理系統,程序安裝部署與數據庫移植。開發工具與後台數據庫有很強的針對性,內容新穎,將多種數據庫技術相結合應用。案例豐富,有較強的實用價值,具備商業特性,實例講解清晰,符合軟件工程是,且技術難點闡述明了,數據庫系統擴展性強,讀者適當個性即可應用于實際需要。光盤內容包括實例源代碼、實例開發和運行過程全程多媒體講解。

图书封面




    Visual C#2005+SQL Server2005數據庫開發與實例下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,數據庫PDF免费下载。 计算机教程网 

计算机教程网 @ 2017