本书是一部关于网站开发的实用教程,全书共分为3篇16章,以“基础篇一实例篇一实例扩展篇”为线索具体展开,通过20个小实例,描绘了一个基于三层架构的PWS网站开发的方方面面。书中还特别介绍了ASP.NET 2.0的新特性,如母版、页面导航、主题与皮肤、各种数据源控件、数据访问控件和自定义成员提供者等,以便读者能够轻松、快速地掌握ASP.NET 2.0开发的关键技术。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | ASP.NET2.0网站开发实例教程(附光盘) |
分类 | 教育考试-考试-计算机类 |
作者 | 龚赤兵 |
出版社 | 人民邮电出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书是一部关于网站开发的实用教程,全书共分为3篇16章,以“基础篇一实例篇一实例扩展篇”为线索具体展开,通过20个小实例,描绘了一个基于三层架构的PWS网站开发的方方面面。书中还特别介绍了ASP.NET 2.0的新特性,如母版、页面导航、主题与皮肤、各种数据源控件、数据访问控件和自定义成员提供者等,以便读者能够轻松、快速地掌握ASP.NET 2.0开发的关键技术。 内容推荐 本书全面、详细地介绍了使用Visual Studi02005和SQL Servet2005进行ASP.NET2.0开发的基础知识。书中内容既包括了ASP.NET 2.O网站开发环境、ASP.NET 2.0基础、SQL Sever 2005基础和ADO.NET数据访问等ASP.NET 2.0开发的必备知识,还包括了以微软经典案例构建的中文版的Personal Web Site StarterKil(PWS)网站的详细开发流程。 全书共分为3篇16章,以“基础篇一实例篇一实例扩展篇”为线索具体展开,通过20个小实例,描绘了一个基于三层架构的PWS网站开发的方方面面。书中还特别介绍了ASP.NET 2.0的新特性,如母版、页面导航、主题与皮肤、各种数据源控件、数据访问控件和自定义成员提供者等,以便读者能够轻松、快速地掌握ASP.NET 2.0开发的关键技术。随书附带一张光盘,包括了书中所有实例的源文件,以便读者能够举一反三,开发出适合自身需要的程序。 本书语言简洁、内容丰富,特别适合于ASP.NET 2.O的初学者使用,同时,也可作为培训机构或高等院校相关专业的教学参考书和实训用书。 目录 第一部分 基础篇 第1章 配置ASENET2.0开发环境 1.1安装VisualWebDeveloper2005 1.1.1安装的系统要求 1.1.2安装步骤 1.2安装SQLExpress 1.3VisualWebDeveloper2005的界面设置 1.4本书实例的使用 第2章 ASENET2.0基础 2.1创建Web页面 2.1.1创建一个网站和一个页面 2.1.2添加控件并对控件编程 2.2编辑Web页面 2.2.1在设计视图中编辑页面 2.2.2在代码视图中编辑HTML 2.2.3各种HTML元素间的导航 2.3使用样式表 2.3.1创建一个网站和一个页面 2.3.2创建和使用样式表 2.4使用Grid View控件显示数据库中的内容 2.4.1添加Grid View控件 2.4.2测试页面 2.4.3增加排序和分页功能 2.5使用DataList控件显示格式化数据 2.5.1添加DataList控件 2.5.2格式化DataList控件的布局 2.6使用GridView、FormView控件显示主/从数据 2.6.1创建一个网站和一个页面 2.6.2使用GridView控件显示主数据表 2.6.3使用FormView控件显示从数据表 2.6.4运行页面 2.7网站的导航 2.7.1创建一个网站以及站点地图文件 2.7.2使用TreeView控件实现导航 2.7:3使用SiteMapPath控件显示导航路径 2.7.4.使用Menu控件实现导航菜单 2.7.5在母版中实现站点导航 2.8主题和皮肤 2.8.1创建一个网站和一个页面 2.8.2在页面中创建和应用主题 2.8.3样式主题和个性化主题 2.8.4在整个站点中使用主题 2.9实现网站的成员管理 2.9.1创建一个网站和一个页面 2.9.2配置成员管理 2.9.3实现用户登录 2.9.4注册新用户 2.9.5更改密码 第3章 SQLServer 2005基础 3.1SQLServerr 2005 Express概述 3.1.1主要功能 3.1.2与VisualWeb Developer的集成 3.2数据库和数据库表管理 3.2.1数据库的创建、修改和删除 3.2.2数据表的创建、修改和删除 第4章 ADO.NET数据访问基础 4.1ADO.NET简介 4.1.1什么是ADO.NET 4.1.2ADO.N.ET中的各种对象 4.2数据库连接对象——SqlConnection 4.2.1创建连接 4.2.2使用连接 4.2.3代码的编译和运行 4.3构造SQL语句对象——SqlCommand 4.3.1创建SqlCommand对象 4.3.2在SqlCommand对象中执行数据操作 4.4处理结果对象——SqlDataReader 4.4.1创建SqlDataReader对象 4.4.2读取数据 4.43关闭SqlDataReader对象 4.5参数化对象——SqlCommand 4.5.1新建SqlCommand对象 4.5.2定义SqlParameter对象 4.5.3实现SqlParameter对象与SqlCommand对象的关联 4.6存储过程 4.6.1执行存储过程 4.6.2执行参数化的存储过程 第二部分 实例篇 第5章 建立个人网站第一步 5.1网站的构建 5.1.1安装项目文件 5.1.2新建网站 5.2首次运行网站 5.3用户设置 5.4.网站的总体结构 5.5页面功能展示 5.5.1首页 5.5.2简历页面 5.5.3链接页面 5.5.4注册页面 5.5.5相册管理 5.5.6相册浏览 第6章 实例1 图片的上传与显示 6.1新建数据库 6.2设置连接数据库字符串 6.3读取连接数据库字符串 6.4上传图片到数据库 6.5批量上传图片到数据库 6.6显示数据库中的图片 第7章 自定义HTTP处理程序 7.1实例2 利用Web页面封装图片的显示 7.2实例3 自定义HTTP处理程序显示图片 第8章 相册显示的基本功能 8.1实例4 显示相册内容_. 8.1.1用SqlDataSource连接数据库 8.1.2用DataList显示相册内容 8.2实例5 显示某一相册中的所有照片 8.2.1用SqlDataSource连接数据库 8.2.2用DataList显示某一相册中的所有照片 8.3实例6 显示某张照片 8.3.1用SqlDataSource连接数据库 8.3.2用FormView显示某张照片 第9章 母版及页面导航 9.1实例7 使用母版简化页面制作 9.1.1相册显示页面的结构分析 9.1.2设计母版 9.1.3使用母版 9.2实例8 在母版中实现页面导航 9.2.1建立web.sitemap 9.2.2使用SiteMapDataSource 9.2.3使用Menu 9.2.4使用SiteMapPath 第10章 实例9 使用主题及皮肤设置页面外观 10.1使用主题 10.2使用皮肤 第ll章 实例10 使用成员及角色管理网站 11.1成员管理 11.1.1会员注册 11.1.2会员登录 11.1.3会员其他信息的管理 11.1.4Default.asp页面的实现 11.2角色管理 11.2.1相册的管理 11.2.2相册的显示 11.2.3角色的管理k 第12章 相册编辑的基本功能 12.1实例11 编辑相册的内容 12.1.1用SqlDataSource连接数据库 12.1.2用FormView实现新建相册 12.1.3用GridView实现相册的显示、更改和删除 12.2实例12 编辑某一相册中的照片 12.2.1用SqlDataSource连接数据库 12.2.2使用Form View新建相册中的照片 12.2.3使用Grid View实现照片的显示、更改和删除 12.2.4.使用DataList实现照片批量上传 12.3实例13 显示某张照片 第13章 实例14 发布个人网站 13.1Resume.aspx页面的实现 13.2Links.aspx页面的实现 13.3Download.aspx页面的实现 13.4个人网站的发布 13.4.1连接到远程站点 13.4.2复制文件 13.4.3网站测试 13.5实现多人开发的网站开发环境 13.5.1创建一个共享网站 13.5.2创建一个源码网站 13.5.3从共享网站下载文件到本地网站 13.5.4从本地网站上传更新文件到共享网站 13.5.5网站同步 第14章 网站三层架构的实现 14.1实例15 中间数据访问层的构建 14.1.1.Album类的构建 14.1.2Photo类的构建 14.1.3枚举PhotoSize的构建 14.1.4存储过程与PhotoManager类的构建 14.1.5Handler.ashx的修改 14.2实例16 相册显示页面的实现 14.2.1Albums.aspx页面的实现 14.2.2Photos.aspx页面的实现 14.2.3Details.aspx页面的实现 14.3实例17 相册编辑页面的实现 14.3.1Albums.aspx页面的实现 14.3.2Photos.aspx页面的实现 14.3.3Details.aspx页面的实现 14.4实例18 其他页面的实现 14.4.1Default.aspx页面的实现 14.4.2Download.aspx页面的实现 第三部分 实例扩展篇 第15章 实例19 个人网站功能扩展 15.1重新设计网页结构 15.2新增Manage.aspx页面 15.3新增User.aspx页面 15.3.1新建User类 15.3.2新建UserManager类 15.3.3新建并设置ObjectDataSource教据源控件 15.3.4用GridView控件显示并激活用户账号 15.3.5实现用户的权限分配 15.4用二层架构实现内容管理系统 15.4.1新建数据表Content 15.4.2新增Content.aspx页面 15.4.3新建并设置SqlDataSource控件 15.4.4使用FormView控件实现内容管理 15.4.5重新修改Default.aspx页面 15.5用三层架构实现内容管理系统 15.5.1新建Content类 15.5.2新建中间数据访问类ContentManager 15.5.3新建并设置ObjectDataSource控件 15.5.4使用FormView控件实现内容管理 15.5.5重新修改Default.aspx页面 第16章 实例20 用Access2000实现成员管理 16.1ASP.NET2.0中的成员服务 16.1.1成员服务架构 16.1.2成员API 16.1.3登录控件 16.1.4提供者设计模式 16.1.5自定义成员提供者 16.2实现基于Access2000的成员提供者 16.2.1创建数据库以及数据表 16.2.2实现成员提供者 16.3成员提供者中各种方法的实现代码 16.4使用Access2000的成员提供者 16.4.1正确设置配置文件Web.con:fig 16.4.2测试Access2000成员提供者 16.5将实例打包成“初学者工具“ 16.5.1创建帮助页面 16.5.2创建项目模板 16.5.3创建“初学者工具 16.5.4打包“初学者工具 16.5.5安装“初学者工具 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。