ASP.NET程序设计实践教程(VB版)
分類: 图书,计算机/网络,程序设计,ASP,
作者: 孙践知主编
出 版 社: 中国铁道出版社
出版时间: 2009-6-1字数:版次: 2页数: 237印刷时间:开本: 16开印次:纸张:I S B N : 9787113099725包装: 平装内容简介
本书基于ASP.NET将所掌握的知识归纳为若干任务,每个任务解决一个问题。初学者只须按照书中提示操作完成任务,获得直接体验,然后再学习与任务相关的知识,通过一个个任务的模仿、学习,逐步构成完整的知识体系。
本书涉及ASP.NET和SQL Server两部分内容,共8章。系统地介绍了使用ASE NET基于网络应用程序开发的基本概念、方法和技能。包括:ASE NET概述、Web服务器控件、ASP.NET内置对象、ASP.NET类库、SQL Server数据库基础、SQL查询语言、使用ADO.NET访问数据库以及在.ASE NET中使用XML,处理数据等内容。书中采用Visual Studio.NET2005和SQL Server2005软件组合。
本书涉及大量网络程序设计技术,适合作为高等院校网络程序设计课程教材,也可作为程序开发人员的参考用书。
目录
第1章ASP.NET概述
1.1 基本概念
1.1.1 B/S和C/S结构
1.1.2静态网页和动态网页
1.1.3Web服务器的概念
1.1.4HTTP协议
1.1.5.NET架构
1.2任务1:安装ASP.NET
1.2.1 要求和目的
1.2.2操作步骤
1.2.3相关知识
ASP.NET概述
ASP.NET开发工具
ASP.NET的工作过程
1.3任务2:建立简单的ASP.NET程序
1.3.1 要求和目的
1.3.2操作步骤
1.3.3相关知识
ASP.NET解决方案
ASP.NET文件类型
代码分离技术
Visual Studio 2005开发环境
1.4任务3:建立最简单的可交互的ASP.NET程序
1.4.1要求和目的
1.4.2操作步骤
1.4.3 相关知识
ASP.NET页面程序结构
VB程序结构
Web页面的处理过程
类和名字空间
控件、属性和方法
事件和事件驱动
HTML服务器控件和Web服务器控件
1.5小结
1.6作业
第2章 Web服务器控件
2.1任务1:设置文本字体
2.1.1 要求和目的
2.1.2操作步骤
2.1.3相关知识
命令按钮
文本框
单选按钮
复选框
2.2任务2:图片浏览器
2.2.1 要求和目的
2.2.2操作步骤
2.2.3相关知识
Image控件
标签和下拉列表控件
页面属性
页面指示符
2.3任务3:选择出行时间和目标城市
2.3.1 要求和目的
2.3.2操作步骤
2.3.3 相关知识
列表框控件
日历控件
布局菜单
格式菜单和布局工具栏
2.4任务4:设计用户注册界面
2.4.1 要求和目的
2.4.2操作步骤
2.4.3相关知识
必填验证
比较验证
范围验证
正则表达式验证
验证摘要控件
自定义验证控件
……
第3章ASP.NET内置对象
第4章ASP.NET类库
第5章SQL Server数据库基础
第6章SQL SQL查询语言
第7章使用ADO.NET访问数据库
第8章在ASP.NET中使用XML处理数据
附录AVB程序设计语言基础
附录BHTML概要
附录C建立Web服务器
参考文献
书摘插图
第1章ASP.NET概述
学习提示
本章以3个任务为线索介绍了ASRNET所涉及的基本概念、程序结构和开发环境。在本章节中,建议读者重点掌握简单ASRNET程序的结构和开发方法,其他细节问题可留待后面的章节解决。
ASP.NET是一种功能强大的用于创建动态Web页面的服务器端技术,是目前三种主要的动态Web页面设计技术之一,另外两种是JSP(java server page)和PHP(hypertext preprocessor)。
ASP.NET是Microsoft推出的软件开发平台.NET的组件之一,它集中体现了功能强大、用户界面友好、相关资源丰富的特点。
1.1基本概念
ASP.NET是一种基于网络的程序设计语言,其程序代码部署在服务器端,而程序代码的使用在客户端,通过浏览器来使用程序代码。在ASP.NET程序设计过程中涉及服务器端、客户端以及网络协议等概念,下面就这些概念做一个简单介绍。
1.1.1 B/S和C/S结构
所有基于网络的应用系统都会涉及服务器端和客户端两方面的程序设计工作,依据客户端使用方式的不同,可以将网络应用系统分为两大体系,即B/S结构体系和c/s结构体系。B/S结构是浏览器/服务器(brower/server)结构,c/s结构是客户机/月艮务器(client/server)结构。
C/S结构体系是为服务器端和客户端分别开发一个应用程序,在使用时,用户需要将客户端程序首先安装到客户端上,用户要访问服务器端程序、资源时,必须通过客户端程序。目前广泛使用的QQ软件就是一个典型的c/s结构网络应用系统。
……