《web程序设计:ASP.NET实用网站开发》课后答案

  • 更新时间:
  • 681人关注
  • 点击下载

给大家带来的是关于web相关的课后习题答案下载,介绍了关于web、程序设计、ASP.NET方面的内容,由公鹏鲸网友提供,本资源目前已被936人关注,高等院校web类教材综合评分为:7.8分

ASP.NET是Web应用程序开发的主流技术。《Web程序设计:ASP.NET实用网站开发》以Windows Server 2003 Standard、Visual Studio 2008和SQL Server 2005 Express为开发平台,以技术应用能力培养为主线,介绍网站配置、开发环境、与ASP.NET 3.5结合的C# 2008基础、ASP.NET 3.5常用服务器控件、用户控件、验证控件、状态管理、数据源控件和LINQ访问数据库、数据绑定控件、用户和角色管理、主题、母版、Web部件、网站导航、ASP.NET AJAX、Web服务、WCF服务、文件处理等,最后的实例MyPetShop综合了开发全过程,为读者提供了ASP.NET 3.5网站开发的学习模板。书中包含的实例来自作者多年的教学积累和项目开发经验,颇具实用性。

为方便教师教学和读者自学,《Web程序设计:ASP.NET实用网站开发》有配套的实验指导书《Web程序设计——ASP.NET上机实验指导》,还有免费配套的课件、教学大纲、实验大纲、实例源代码等。

《Web程序设计:ASP.NET实用网站开发》概念清晰,逻辑性强,内容由浅入深、循序渐进,适合高等院校计算机相关专业的Web程序设计、网络程序设计、Web数据库应用等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。希望《Web程序设计:ASP.NET实用网站开发》能成为初学者从入门到精通的阶梯。

目录

  • 第1章 ASP.NET3.5 预备知识
  • 1.1 .NETFramework
  • 1.1.1 .NETFramework概述
  • 1.1.2 NETFramework3.5 体系结构
  • 1.2 ASP.NET概述
  • 1.2.1 ASP.NET是什么
  • 1.2.2 ASP.NET3.5
  • 1.3 IIS
  • 1.3.1 IIS的安装
  • 1.3.2 IIS网站设置
  • 1.3.3 虚拟目录
  • 1.4 VisualStudio2008
  • 1.4.1 环境概览
  • 1.4.2 新建网站
  • 1.4.3 发布网站
  • 1.4.4 复制网站
  • 1.5 小结
  • 1.6 习题
  • 第2章 创建第一个ASP.NET3.5 网站
  • 2.1.htm文件和XHTML
  • 2.1.1.htm文件结构
  • 2.1.2 常用XHTML元素
  • 2.2.aspx文件
  • 2.2.1 单文件页模型
  • 2.2.2 代码隐藏页模型
  • 2.3.css文件和CSS常识
  • 2.3.1 定义CSS样式
  • 2.3.2 CSS样式位置
  • 2.4.js文件和JavaScript常识
  • 2.4.1 JavaScript代码位置
  • 2.4.2 综合实例
  • 2.5.xml文件和XML常识
  • 2.6 web.config
  • 2.6.1 web.config基本结构
  • 2.6.2 配置web.config
  • 2.7 小结
  • 2.8 习题
  •  
  • 第3章 C#和ASP.NET3.5
  • 3.1 C#概述
  • 3.2 Framework命名空间
  • 3.3 编程规范
  • 3.3.1 程序注释
  • 3.3.2 命名规则
  • 3.4 常量与变量
  • 3.4.1 常量声明
  • 3.4.2 变量声明
  • 3.4.3 修饰符
  • 3.4.4 变量作用范围
  • 3.5 数据类型
  • 3.5.1 值类型
  • 3.5.2 引用类型
  • 3.5.3 装箱和拆箱
  • 3.6 运算符
  • 3.7 流程控制
  • 3.7.1 选择结构
  • 3.7.2 循环结构
  • 3.7.3 异常处理
  • 3.8 自定义ASP.NET类
  • 3.8.1 类的常识
  • 3.8.2 属性
  • 3.8.3 构造函数
  • 3.8.4 方法
  • 3.8.5 事件
  • 3.8.6 继承
  • 3.9 小结
  • 3.10 习题
  • 第4章 ASP.NET3.5 标准控件
  • 4.1 ASP.NET3.5 页面事件处理
  • 4.1.1 ASP.NET3.5 事件
  • 4.1.2 属性IsPostBack
  • 4.2 ASP.NET3.5 服务器控件概述
  • 4.2.1 HTML服务器控件简介
  • 4.2.2 Web服务器控件简介
  • 4.3 标准控件
  • 4.3.1 Label控件
  • 4.3.2 TextBox控件
  • 4.3.3 Button、LinkButton和ImageButton控件
  • 4.3.4 DropDownList控件
  • 4.3.5 ListBox控件
  • 4.3.6 CheckBox和CheckBoxList控件
  • 4.3.7 RadioButton和RadioButtonList控件
  • 4.3.8 Image和ImageMap控件
  • 4.3.9 HyperLink控件
  • 4.3.10 Table控件
  • 4.3.11 Panel和PlaceHolder控件
  • 4.3.12 MultiView和View控件
  • 4.3.13 Wizard控件
  • 4.4 小结
  • 4.5 习题
  • 第5章 Web服务器验证控件
  • 5.1 窗体验证概述
  • 5.2 ASP.NET3.5 服务器验证控件
  • 5.2.1 RequiredFieldValidator控件
  • 5.2.2 CompareValidator控件
  • 5.2.3 RangeValidator控件
  • 5.2.4 RegularExpressionValidator控件
  • 5.2.5 CustomValidator控件
  • 5.2.6 ValidationSummary控件
  • 5.3 小结
  • 5.4 习题
  • 第6章 HTTP请求、响应及状态管理
  • 6.1 HTTP请求
  • 6.2 HTTP响应
  • 6.3 HttpServerUtility
  • 6.4 跨网页提交
  • 6.5 状态管理
  • 6.5.1 ViewState
  • 6.5.2 HiddenField控件
  • 6.5.3 Cookie
  • 6.5.4 Session
  • 6.5.5 Application
  • 6.5.6 Profile
  • 6.6 小结
  • 6.7 习题
  • 第7章 数据访问
  • 7.1 数据访问概述
  • 7.2 建立SQLServerExpress数据库
  • 7.3 数据源控件
  • 7.3.1 SqlDataSource控件
  • 7.3.2 XmlDataSource控件
  • 7.3.3 SiteMapDataSource控件
  • 7.3.4 LinqDataSource控件
  • 7.4 使用LINQ实现数据访问
  • 7.4.1 LINQ查询表达式
  • 7.4.2 LINQtoSQL概述
  • 7.4.3 LINQtoSQL查询数据
  • 7.4.4 使用LINQtoSQL管理数据
  • 7.4.5 LINQtoXML概述
  • 7.4.6 使用LINQtoXML管理XML文档
  • 7.5 小结
  • 7.6 习题
  • 第8章 数据绑定
  • 8.1 数据绑定概述
  • 8.2 ListControl类控件
  • 8.3 GridView控件
  • 8.3.1 分页和排序
  • 8.3.2 定制数据绑定列
  • 8.3.3 使用模板列
  • 8.3.4 利用GridView编辑、删除数据
  • 8.3.5 显示主从表
  • 8.4 DetailsView控件
  • 8.5 小结
  • 8.6 习题
  • 第9章 用户和角色管理
  • 9.1 身份验证和授权
  • 9.1.1 Windows验证
  • 9.1.2 Forms验证
  • 9.2 成员资格和角色管理概述
  • 9.2.1 成员资格管理
  • 9.2.2 角色管理
  • 9.3 利用网站管理工具实现成员资格和角色管理
  • 9.4 利用登录系列控件建立安全页
  • 9.4.1 Login控件
  • 9.4.2 CreateUserWizard控件
  • 9.4.3 LoginName控件
  • 9.4.4 LoginStatus控件
  • 9.4.5 LoginView控件
  • 9.4.6 ChangePassword控件
  • 9.4.7 PasswordRecovery控件
  • 9.5 调用Membership类和Roles类进行用户角色管理
  • 9.6 小结
  • 9.7 习题
  • 第10章 主题、母版、用户控件和Web部件
  • 10.1 主题
  • 10.1.1 主题概述
  • 10.1.2 自定义主题
  • 10.1.3 使用主题
  • 10.2 母版页
  • 10.2.1 母版页概述
  • 10.2.2 创建母版页
  • 10.2.3 创建内容页
  • 10.3 用户控件
  • 10.3.1 用户控件概述
  • 10.3.2 创建用户控件
  • 10.3.3 使用用户控件
  • 10.4 Web部件
  • 10.4.1 Web部件概述
  • 10.4.2 使用Web部件
  • 10.4.3 WebPartManager显示模式
  • 10.5 小结
  • 10.6 习题
  • 第11章 网站导航
  • 11.1 网站地图
  • 11.1.1 网站地图文件
  • 11.1.2 嵌套网站地图文件
  • 11.2 SiteMapPath控件显示导航
  • 11.3 TreeView控件显示导航
  • 11.3.1 TreeView控件
  • 11.3.2 使用TreeView控件实现导航
  • 11.4 Menu控件显示导航
  • 11.5 母版页中使用网站导航
  • 11.6 小结
  • 11.7 习题
  • 第12章 ASP.NETAJAX
  • 12.1 AJAX基础
  • 12.1.1 AJAX概述
  • 12.1.2 ASP.NETAJAX技术
  • 12.2 ASP.NETAJAX服务器控件
  • 12.2.1 ScriptManager控件
  • 12.2.2 UpdatePanel控件
  • 12.2.3 Timer控件
  • 12.2.4 UpdateProgress控件
  • 12.3 ASP.NETAJAXControlToolkit
  • 12.4 小结
  • 12.5 习题
  • 第13章 Web服务和WCF服务
  • 13.1 什么是Web服务
  • 13.2 建立ASP.NETWeb服务
  • 13.3 调用ASP.NETWeb服务
  • 13.3.1 调用简单的ASP.NETWeb服务
  • 13.3.2 Web服务方法重载
  • 13.3.3 Web服务的传输协议
  • 13.4 WCF服务
  • 13.4.1 建立WCF服务
  • 13.4.2 使用WCF服务
  • 13.5 小结
  • 13.6 习题
  • 第14章 文件处理
  • 14.1 驱动器、文件夹和文件操作
  • 14.1.1 获取驱动器信息
  • 14.1.2 文件夹操作
  • 14.1.3 文件操作
  • 14.2 读写文件
  • 14.2.1 Stream类
  • 14.2.2 Reader和Writer类
  • 14.3 文件上传
  • 14.4 小结
  • 14.5 习题
  • 第15章 MyPetShop综合实例
  • 15.1 系统总体设计
  • 15.1.1 系统功能模块设计
  • 15.1.2 用户控件
  • 15.1.3 系统数据库总体设计
  • 15.1.4 web.config配置文件
  • 15.2 MyPetShop数据库设计
  • 15.2.1 数据表设计
  • 15.2.2 数据表联系设计
  • 15.3 用户控件设计
  • 15.3.1 商品类别列表用户控件
  • 15.3.2 用户状态用户控件
  • 15.3.3 站点导航用户控件
  • 15.3.4 最新商品列表用户控件
  • 15.3.5 商品类别及商品导航用户控件
  • 15.3.6 天气预报用户控件
  • 15.4 前台显示页面设计
  • 15.4.1 母版页的设计
  • 15.4.2 应用程序首页Default.aspx
  • 15.4.3 商品详细信息浏览页面
  • 15.4.4 商品搜索页面
  • 15.5 用户注册和登录模块
  • 15.5.1 注册新用户
  • 15.5.2 用户登录
  • 15.5.3 修改用户密码
  • 15.5.4 找回用户密码
  • 15.5.5 退出系统
  • 15.6 购物车模块
  • 15.6.1 购物车组件的设计与实现
  • 15.6.2 ShopCart.aspx页面界面设计
  • 15.6.3 购物车功能的设计与实现
  • 15.7 订单处理
  • 15.7.1 创建订单
  • 15.7.2 查看订单
  • 15.8 后台管理功能模块
  • 15.8.1 商品分类管理
  • 15.8.2 供应商信息管理
  • 15.8.3 商品信息管理
  • 15.8.4 订单管理
  • 15.9 小结
  • 15.10 习题
精选笔记1:vue和webpack项目构建过程常用的npm命令详解

24小时35分钟前回答

vue

 //最新稳定版
cnpm install vue
 //全局安装 vue-cli
 cnpm install --global vue-cli
 //创建一个基于 webpack 模板的新项目
vue init webpack my-project
 //进入项目目录,运行
cd my-project
 cnpm install
 cnpm run dev

 webpack

 //全局安装webpack
 cnpm install -g webpack
 //安装到你的项目目录
cnpm install --save-dev webpack
 //初始化package.json
 cnpm init
 //使用webpack构建本地服务器
cnpm install --save-dev webpack-dev-server
 //运行本地服务器
npm run server
 // npm一次性安装多个依赖模块,模块之间用空格隔开
cnpm install --save-dev babel-core babel-loader babel-preset-es2015 babel-preset-react
 //css-loader 和 style-loader
 cnpm install --save-dev style-loader css-loader
 //安装less-loader和less: 
cnpm install less less-loader --save-dev
 //postcss-loader 和 autoprefixer(自动添加前缀的插件)
cnpm install --save-dev postcss-loader autoprefixer
 //自动根据模版生成html插件
cnpm install --save-dev html-webpack-plugin
 //分离CSS和JS文件
cnpm install --save-dev extract-text-webpack-plugin

--save和--save-dev的区别

 相同点:都是写入到package.json中

 不同点:1使用 --save-dev 安装的 插件,被写入到 devDependencies 对象里面去,而使用 --save 安装的插件,则被写入到 dependencies 对象里面去。

2devDependencies  里面的插件只用于开发环境,不用于生产环境,而 dependencies  是需要发布到生产环境的。

总结

以上所述是小编给大家介绍的vue和webpack项目构建过程常用的npm命令,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持!

相关声明:

《web程序设计:ASP.NET实用网站开发》课后答案下载资源由用户 苍雨华 于 2021-05-17 19:58:22 分享至网盘,版权归清华大学出版社所有。仅供想学习web的网友交流使用,专题参考:web,

web相关资源

  • 移动Web前端高效开发实战

    移动Web前端高效开发实战

    大小:16.1 MB移动开发

    立即下载
  • Java Web从入门到精通(第2版)

    Java Web从入门到精通(第2版)

    这本书通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行Java Web应用程序开发应该掌握的各方面技术,所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可作为初学者的自学用书

    大小:156.8 MBjava web开发

    立即下载
  • Flask Web开发实战:入门、进阶与原理解析

    Flask Web开发实战:入门、进阶与原理解析

    Flask开发团队成员撰写,Flask开发团队核心维护者高度评价,基于全新Flask技术版本,从基础知识到进阶实战,再到源码分析,5个大型综合案例

    大小:12.2MFlask

    立即下载
  • JavaWeb开发实战1200例(第2卷)

    JavaWeb开发实战1200例(第2卷)

    大小:63 MBJavaWeb

    立即下载
  • Web程序设计

    Web程序设计

    《Web程序设计(第7版)》 全面透彻地介绍客户端和服务器端编程所需的工具和技术,讲述如何运用最新Web技术开发独立于平台的站点。本书开篇带您建立一个基础XHTML网站,然后循序渐进地介绍

    大小:301 MBWeb设计

    立即下载
  • Java Web开发实例大全:基础卷

    Java Web开发实例大全:基础卷

    本书筛选、汇集了Java Web开发从基础知识到高级应用各个层面约600个实例及源代码,主要内容有开发环境搭建、Java语言基础、HTML/CSS技术、JSP基础与内置对象、JavaBean技术、Servlet技术、过滤器与监听器技术、JSTL标签库

    大小:175.2 MBJava

    立即下载

学习笔记

6小时51分钟前回答

shiro无状态web集成的示例代码

在一些环境中,可能需要把Web应用做成无状态的,即服务器端无状态,就是说服务器端不会存储像会话这种东西,而是每次请求时带上相应的用户名进行登录。如一些REST风格的API,如果不使用OAuth2协议,就可以使用如REST+HMAC认证进行访问。HMAC(Hash-based Message Authentication Code):基于散列的消息认证码,使用一个密钥和一个消息作为输入,生成它们的消息摘要。注意该密钥只有客户端和服务端知道,其他第三方是不知道的。访问时使用该消息摘要进行传播,服务端然后对该消息摘要进行验证。如果只传递用户名+密码的消息摘要,一旦被别人捕获可能会重复使用该摘要进行认证。解决办法如: 1、每次客……

15小时59分钟前回答

基于 webpack2 实现的多入口项目脚手架详解

简介 基于 webpack2 实现的多入口项目脚手架,主要使用 extract-text-webpack-plugin 实现 js 、css 公共代码提取,html-webpack-plugin 实现 html 多入口,less-loader 实现 less 编译,postcss-loader 配置 autoprefixer 实现自动添加浏览器兼容前缀,html-withimg-loader 实现 html 内引入图片版本号添加和模板功能,babel-loader 实现 ES6 转码功能, happypack 多线程加速构建速度。 目录 ├── dist # 构建后的目录├── config # 项目配置文件│ ├── webpack.config.js # webpack 配置文件│ └── postcss.config.js # postcss 配置文件├── src # 程序源文件│ └── js # 入口│ ├ └── index.js # 匹配 view/index.html│ ├ └── user │ ├ ├ ├── index.js……

19小时52分钟前回答

浅谈web项目读取classpath路径下面的文件

本文主要研究的是web项目下读取classpath路径下的文件的问题,具体如下。 首先分两大类按web容器分类 一种是普通的web项目,像用Tomcat容器,特点是压缩包随着容器的启动会解压缩成一个文件夹,项目访问的时候,实际是去访问文件夹,而不是jar或者war包。 这种的无论你是用获取路径的方法 this.getClass().getResource("/")+fileName 获取流的方法 this.getClass().getResourceAsStream(failName); import org.springframework.util.ResourceUtils;File file= ResourceUtils.getFile("classpath:test.txt"); 或者 ClassPathResource classPathResource = new ClassPathResource("test.txt"); 获取文件: classPathResource .getFile(); 获取文件流: classPathResource .getInputStream(); 第二种是内嵌web容器……