首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 程序设计 >

ASP.NET程序设计与软件项目实训

2010-07-12 
商家名称 信用等级 购买信息 订购本书
ASP.NET程序设计与软件项目实训 去商家看看
ASP.NET程序设计与软件项目实训 去商家看看

 ASP.NET程序设计与软件项目实训


基本信息·出版社:机械工业出版社
·页码:290 页
·出版日期:2009年03月
·ISBN:7302195250/9787302195252
·条形码:9787302195252
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高职高专计算机任务驱动模式教材

内容简介 《ASP.NET程序设计与软件项目实训(高职高专计算机任务驱动模式教材)》严格采用任务驱动、项目教学的方式进行编写。《ASP.NET程序设计与软件项目实训(高职高专计算机任务驱动模式教材)》分为两部分,第一部分介绍最新的.NET编程环境VisualStudio 2008下开发ASP.NETWeb应用程序的基础知识,采用6个实用的项目,通过简单项目的制作,引出ASP.NET开发应用程序需要的基本语句以及使用的Web服务器,并进一步通过系统的项目实践,巩固基础知识在真实编程环境中的应用。第二部分采用2个完整的项目,按照软件工程的设计思想,从项目的需求分析、系统功能设计到数据库设计、具体功能详细设计与代码编写,系统地介绍了完整项目的开发流程,同时,也通过项目的设计制作,强化了第一部分基础知识的学习。
《ASP.NET程序设计与软件项目实训(高职高专计算机任务驱动模式教材)》适合作为本科、高职高专院校计算机相关专业的教材,也可以作为编程爱好者的自学教材,以及成人教育和在职人员的培训教材。
目录
项目1 创建ASP.NET应用程序开发环境及简单程序设计流程1
任务1.1 .NET概述1
任务1.2 创建ASP.NET程序开发环境2
1.2.1 安装Visual Studio 2008编程环境2
1.2.2 熟悉Visual Studio 2008编程环境7
任务1.3 ASP.NET Web应用程序设计流程12
1.3.1 建立一个ASP.NET Web应用程序12
1.3.2 ASP.NET Web应用程序的设计流程14
1.3.3 创建一个简单的用户注册程序15
项目小结120
项目拓展121

项目2 设计制作网络计算器22
任务2.1 掌握ASP.NET基本输入输出控件23
2.1.1 创建Label控件显示文本23
2.1.2 创建TextBox(文本框)控件25
2.1.3 创建Button(按钮)控件27
2.1.4 设计计算器界面29
任务2.2 掌握数据类型及其运算30
2.2.1 C#的基本数据类型30
2.2.2 使用C#的运算符与表达式32
任务2.3 熟悉验证控件33
2.3.1 使用RequiredFieldValidator验证控件33
2.3.2 使用CompareValidator验证控件34
2.3.3 使用RangeValidator验证控件35
2.3.4 使用RegularExpressionValidator验证控件36
2.3.5 使用CustomValidator控件37
2.3.6 使用ValidationSummary显示验证信息控件39
任务2.4 编写网络计算器功能代码42
2.4.1 创建ASP.NET应用程序42
2.4.2 使用顺序与选择结构语句创建运算语句43
2.4.3 编写网络计算器功能代码44
2.4.4 编译运行并测试45
项目小结246
项目拓展246

ASP.NET程序设计与软件项目实训目录

项目3 设计制作网络调查系统47
任务3.1 使用常见控件47
3.1.1 使用RadioButton和RadioButtonList控件47
3.1.2 使用CheckBox控件、CheckBoxList控件52
3.1.3 使用DropDownList控件58
3.1.4 使用ListBox控件59
任务3.2 熟悉ASP.NET内置对象60
3.2.1 使用Request对象和Response对象60
3.2.2 使用Application对象、Session对象64
任务3.3 使用Calendar控件66
任务3.4 设计制作网络调查系统68
3.4.1 系统总体设计68
3.4.2 数据库系统设计71
3.4.3 各功能模块的详细设计73
项目小结389
项目拓展389

项目4 设计制作网络留言板90
任务4.1 掌握SQL Server 2000的基本操作90
4.1.1 安装SQL Server 2000数据库管理系统90
4.1.2 SQL Server 2000数据库操作95
4.1.3 使用常见的SQL语句98
任务4.2 掌握数据绑定101
4.2.1 创建简单控件属性的数据绑定102
4.2.2 创建集合的数据绑定103
4.2.3 创建表达式的数据绑定104
任务4.3 熟悉常用ADO.NET对象106
4.3.1 使用Connection对象连接数据库108
4.3.2 使用Command对象实现数据库命令112
4.3.3 使用DataReader对象读取数据库115
4.3.4 使用DataAdapter对象读取数据库117
4.3.5 使用DataTable、DataColumn对象读取数据库117
4.3.6 使用DataRow对象读取数据库121
4.3.7 使用DataList控件进行数据操作121
任务4.4 设计网络留言板123
4.4.1 网络留言板整体设计123
4.4.2 设计网络留言板数据库结构126
4.4.3 创建公共文件header文件和footer文件127
4.4.4 设计“发表留言”模块的窗体界面129
4.4.5 设计“显示留言”的窗体界面131
4.4.6 设计“管理员登录”页面137
4.4.7 设计“回复留言”页面140
项目小结4142
项目拓展4142

项目5 设计制作网络文件管理器143
任务5.1 制作简单文件上传管理系统143
任务5.2 制作功能完善的文件管理系统152
5.2.1 系统功能总体设计152
5.2.2 设计各功能模块154
项目小结5166
项目拓展5166

项目6 设计制作电子邮件系统167
任务6.1 熟悉电子邮件系统功能167
任务6.2 制作接收电子邮件功能模块167
任务6.3 制作发送电子邮件功能模块176
项目小结6182
项目拓展6182

项目7 设计制作学生信息管理系统183
任务7.1 系统功能概述183
任务7.2 数据库设计183
7.2.1 数据库需求分析183
7.2.2 数据库结构设计183
任务7.3 设计学生信息管理系统功能模块189
7.3.1 项目文件结构189
7.3.2 编写基础类文件代码190
7.3.3 各页面详细设计198
项目小结7 255
项目拓展7 255

项目8 设计制作新闻发布系统256
任务8.1 系统总体设计256
任务8.2 数据库设计256
任务8.3 项目工程文件一览258
任务8.4 新闻发布系统详细设计及代码编写259
8.4.1 编写基础类文件代码259
8.4.2 各页面详细设计264
项目小结8 290
项目拓展8 290
参考文献2 91
……
序言 ASP.NET作为微软公司.NET战略中重要的组成部分,在开发Web应用程序方面具有开发速度快、界面友好等特点,同时ASP.NET也可以高效地开发基于SQL Server数据库的Web应用程序。
本书完全按照任务驱动和项目教学的思路进行编写。由从事程序设计一线教学的教师和具有丰富软件开发经验的程序设计人员参与编写。本书共分为8个项目,划分为两部分。第一部分为ASP.NET编程基础知识,采用6个项目,对ASP.NET编程中使用到的基础知识进行介绍。通过项目的制作,介绍了开发Web应用程序中使用的常见控件的属性和事件,以及这些属性和事件在编程中的应用方法。同时也介绍了ASP.NET基本语句的编写方法和编写思路,以及基本语句在项目开发中的作用以及与控件之间的关系。第二部分为综合实训篇,通过2个完整的项目,采用软件工程的思想,从项目的需求分析、项目的总体功能设计到数据库设计、各功能模块的设计,以及各功能模块的界面设计和代码的编写,详细介绍了使用ASP.NET开发完整项目的流程。
本书具有以下特色。
(1) 案例丰富,由浅入深。本书采用的项目包括:网络计算器、网络调查系统、网络留言板、网络文件管理器、电子邮件系统、学生信息管理系统和新闻发布系统。本书所选项目由浅入深,从最基础的ASP.NET Web服务器控件编程到C#基本语句编写,再到数据库编程;从简单项目到复杂项目。读者学习时可以没有任何编程基础,从最基础知识开始学习,可以不断提高。
(2) 案例完整,结构清晰。本书采用的项目以及代码都是真实案例,项目的设计以及代码都是完整的系统,这对于读者以后自己使用ASP.NET编写完整的应用系统有很大的好处,可以实现无障碍跨越。
(3) 讲解通俗易懂,步骤详细。本书的每个案例开发步骤都以通俗易懂的语言进行描述,从最基础的控件和语句进行讲解,详细介绍每一个开发步骤,每一个项目都有完整的开发流程。
本书适合作为本科、高职高专院校计算机相关专业的教材,也可以作为编程爱好者的自学教材,以及成人教育和在职人员的培训教材。
本书由郑伟主编,高升副主编,参加编写的还有徐希炜等。其中项目4、5、7、8由郑伟编写,项目1、2、6由高升编写,项目3由徐希炜编写。
由于编者水平有限,疏漏之处在所难免,敬请读者批评指正。
文摘 插图:


项目1 创建ASP.NET应用程序开发环境及简单程序设计流程.
任务1.1 .NET概述
ASP.NET是微软公司于2001年推出的Web应用程序开发的全新框架,是.NET框架(.NET Framework)的重要组成部分,与ASP(Active Server Pages)相比,ASP.NET在结构体系上以及整体架构上有了很大的跨越。ASP.NET是建立在.NET框架的通用语言运行时(Common Language Runtime,CLR)上的编程框架,可用于构建各种功能的Web应用程序。
NET框架设计为一个集成环境,可以在Internet、桌面(如Windows窗体),甚至移动设备(使用精简框架Compact Framework)上无缝地开发和运行应用。其主要目标是提供一个覆盖整个应用范围的、一致的面向对象环境。.NET框架设计者们确定了以下体系结构,将框架分解为两部分:通用语言运行时(CLR)和框架类库(FCL),其结构如图1—1所示。
CLR是Microsoft对CLI(命令行接口)标准的具体实现,它处理代码执行及所有相关任务:编译、内存管理、安全、线程管理、强制类型安全和类型使用。在CLR中运行的代码称为托管代码(Managed Code),以区别于不在CLR中运行的非托管代码(Unmanaged Code),如基于COM或Windows APl的组件。
热点排行