【内容简介】
基于数据库的网络应用程序开发是当今程序开发的一大特色,本书基于微软的.NET框架和数据库SQL Server 2005服务器技术,详细全面地介绍了该框架下的C# 2.0技术,以及如何基于该编程语言实现基于数据库的程序开发。
全书分为6篇。第一篇介绍了C#语言的基础知识,包括C#简介和C#语言基础;第二篇介绍了数据库SQL 2005的相关知识,包括数据库的操作、数据查询语言基础以及数据报表的相关概念;第三篇介绍了ADO.NET的相关知识,包括数据库的使用、数据集的操作、SQL XML的相关操作、XML编程以及数据映射NHibernate技术讲解;第四篇介绍了Windows应用程序结合数据库应用的实现,包括Windows窗体以及Windows菜单和对话框;第五篇介绍了Web程序结合数据库应用的实现,包括ASP.NET应用程序和Web服务的相关知识;第六篇介绍了两个大型系统的实现过程。
本书按照由基础到高级,再结合具体应用程序类型的过程,向读者介绍这门技术。首先通过基础知识的讲解,使初级读者学习到C#语言和数据库操作的相关知识,然后结合具体的C#应用程序类型,实现基于数据库的应用。
【目录信息】
第一篇 Visual C# 2005入门篇
第1章 C#简介
1.1 .NET Framework 2.0与C#
1.2 Visual Studio 2005概述
1.3 开发第一个C#程序
1.4 小结
第2章 C#语言基础
2.1 类型
2.2 语句和运算符
2.3 字符串处理
2.4 类和结构
2.5 使用集合编程
2.6 委托和事件
2.7 错误和异常处理
2.8 小结
第二篇 SQL Server 2005入门篇
第3章 操作数据库
3.1 SQL Server 2005简介
3.2 数据库
<< 查看详细目录
【前言】
现在.NET已经占据了程序设计的半壁江山,很多公司都使用它作为开发工具。在前程无忧网(www.51job.com)上搜索,每周的招聘职位都在6000个以上。.
在.NET体系中,Visual C# 2005是使用最多的工具,可以说是.NET的主力。开发系统必须要有后台数据库的支持,SQL Server是其中的佼佼者,而且它和C#一样,都是微软的产品,能够很好的协作,发挥系统的最大性能。
本书针对Visual C# 2005与SQL Server 2005这对黄金组合进行讲解,突破了帮助文件式的罗列,通过典型实例,让读者在编程过程中,逐步掌握数据库系统开发。同时讲解了当前流行的NHibernate、Blog系统开发等内容,这些都是其他书籍所没有的。
本..
<< 查看前言
【插图】