ASP.NET数据库与网络开发从入门到精通(VB.NET)
分類: 图书,计算机/网络,程序设计,ASP,
作者: 陶国荣编著
出 版 社: 人民邮电出版社
出版时间: 2008-8-1字数:版次: 1页数: 468印刷时间:开本: 16开印次: 1纸张:I S B N : 9787115179678包装: 平装内容简介
本书从ASP.NET 2.0架构与SQL Server 2000数据库的安装讲起,通过实用、简洁的实例来介绍Visual Basic.NET(书中简称VB.NET)的基础语法,使读者在使用ASP.NET 2.0开发Web应用和数据库程序前,具有扎实的语言基础。然后本书按照从易到难、由浅入深地顺序介绍了用ASP.NET 2.0开发网络和数据库程序的方法。在介绍基本知识时,为了使读者易于应用和理解,书中配有精心设计的实例。最后,通过讲解两个三层结构的Web应用开发案例,帮助读者巩固所学知识,加深对项目整体开发的了解。
本书图文并茂、通俗易懂,适合于ASP.NET 2.0的初、中级用户、网络开发人员阅读。也可作为各类培训学校的教材,以及大中专院校师生的教学参考书。
目录
第一部分基础概念
第1章ASP.NET基础
1.1ASP.NET概述
1.1.1NET简介
1.1.2NET Framework架构组成
1.2建立ASP.NET的开发平台
1.2.1ASP.NET的运行环境
1.2.2Visual Studio 2005的安装
1.3SQL Server 2000的运行环境和安装配置
1.3.1SQL Server 2000的运行环境
1.3.2SQL Server 2000在XP系统中的安装
1.3.3利用SQL Server 2000创建数据库
第2章Visual Basic.NET语言
2.1语言基础
2.1.1第一个Visual Basic.NET页面程序演示
2.1.2对象(Object)
2.1.3属性(Peroperty)
2.1.4方法(Method)
2.1.5事件(Event)
2.2数据类型
2.2.1常量和变量
2.2.2基本数据类型
2.2.3数组
2.3运算符、表达式和语句
2.3.1运算符
2.3.2表达式
2.3.3语句
2.4程序控制语句
2.4.1条件语句
2.4.2循环语句
2.5过程(Procedure)
2.5.1Sub过程
2.5.2Function过程
2.6常用函数示例
2.6.1显示时间和日期
2.6.2字符串函数
2.7面向对象基础
2.7.1类(Class)
2.7.2继承(Inherits)
2.7.3命名空间(Namespace)
第二部分控件使用
第3章Web页面介绍
3.1Web Form
3.1.1第一个ASP.NET页面演示
3.1.2Web页面处理过程
3.1.3Page_OnLoad事件
3.1.4Page_UnLoad事件
3.1.5多按钮处理事件
3.1.6AutoPostBack属性
3.2HTML控件
3.2.1HTML控件的优势
3.2.2HTML控件架构
3.2.3HTML控件常用属性
3.2.4超级链接控件——HtmlAnchor控件
3.2.5显示图片控件——HtmlImage控件
3.2.6按钮控件——HtmlButton控件
……
第4章Web 窗体用户控件
第5章Web控件与数据源的绑定
第三部分数据库和ASP.NET内置对象编程
第6章ADO.NET数据库编程
第7章ASP.NET内置对象
第8章ASP.NET中的错误处理
第四部分项目实战
第9章信息管理综合应用系统开发
第10章企业商业网站系统开发
书摘插图
第一部分 基础概念
第1章 ASP.NET基础
随着信息技术的深入发展,传统的页面开发(如开发静态页面)己很难适应hatemet用户日益增长的需求,而使用ASP、JSP和PHP开发页面,虽然比传统的页面开发有很大的改变,但因其大部分是页面解释式运行方式,对浏览器的依赖性很大,而且也不是真正的面向对象性的程序开发。
ASP.NET是全新的一种开发工具,是真正面向对象的开发语言,它建立在.NET框架上,利用它可以很方便、快捷地开发出Web应用服务。
1.1 ASP.NET概述
ASENET是一种建立动态Web应用程序的全新技术,是.NET框架的一部分,基于这种技术,程序开发人员可很方便、快捷、高效地开发Web程序。ASP.NET可以使用与公共语言运行兼容的多种语言来编写。默认为VB.NET,也可以使用C#或J#来开发Web应用程序。同时,ASENET还可以访问.NET架构中的类,可以使用众多的Web Contros,以便开发出执行力强悍,界面简洁的Web应用程序。由于ASRNET是架构在.NET之上的,因此,下面介绍.NET的基本结构。
1.1.1 NET简介
.NET是微软公司推出的一种面向XML Web服务的平台,XML Web服务可以允许用户通过应用程序与Intemet进行通信和共享数据。而不考虑底层用户使用的是何种操作系统、设备和语言,都可以与.NET进行无缝隙的连接。
.NET最终要实现的目的就是使用户不管在何时何地,利用任何设备都能访问到自己所需要的信息,而信息的来源并不需要用户关注,用户要做的事就是接受自己所获取的数据信息。
Windows提供了比其他作业平台更丰富的服务及资源,如众多的数据存取服务、使用系统所提供的整合安全模式验证身份的工作、交互式的用户接口、成熟的对象模块、交易程序监视以及信息队列服务。.NET可以将这些操作系统所提供出来的功能进行类化,以更简单的方式提供给开发人员使用。
……