ASP.NET 4.5.1入门经典(第8版)(.NET开发经典名著) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
ASP.NET 4.5.1入门经典(第8版)(.NET开发经典名著)电子书下载地址
- 文件名
- [epub 下载] ASP.NET 4.5.1入门经典(第8版)(.NET开发经典名著) epub格式电子书
- [azw3 下载] ASP.NET 4.5.1入门经典(第8版)(.NET开发经典名著) azw3格式电子书
- [pdf 下载] ASP.NET 4.5.1入门经典(第8版)(.NET开发经典名著) pdf格式电子书
- [txt 下载] ASP.NET 4.5.1入门经典(第8版)(.NET开发经典名著) txt格式电子书
- [mobi 下载] ASP.NET 4.5.1入门经典(第8版)(.NET开发经典名著) mobi格式电子书
- [word 下载] ASP.NET 4.5.1入门经典(第8版)(.NET开发经典名著) word格式电子书
- [kindle 下载] ASP.NET 4.5.1入门经典(第8版)(.NET开发经典名著) kindle格式电子书
内容简介:
掌握ASP.NET4.5.1技能
畅销书作者Imar Spaanjaars撰写的《ASP.NET4.5.1入门经典(第8版)》是一本综合性ASP.NET4.5.1入门指南,将为ASP.NET新手奠定坚实基础,并使尚不熟悉4.5.1版本重要更新的开发人员透彻了解关键细节。本书将介绍使用微软的免费ASP.NET Web应用开发工具Visual
Studio Express 2013 for Web来构建完全可运行的、功能完备的、数据库驱动的ASP.NET网站的整个过程,从创建基本的站点结构讲起,循序渐进地铺开,直到把网站成功部署到生产环境。
主要内容
◆
解释ASP.NET4.5.1入门知识,简要介绍Microsoft VSExpress 2013 for Web
◆
列举使用CSS和HTML设计网站的有用示例,讨论如何解决常见格式问题
◆
分享管理ASP.NET服务器控件的技术,包括标准控件、HTML控件和数据控件
◆
给出在整个网站创建一致页面布局的实用提示
◆
涵盖实际功能问题,如验证用户输入、从网站发送电子邮件以及在服务器上处理数据
◆
阐述ASP.NET状态引擎的含义及其重要性
◆
展示如何访问和修改SQL Server数据库中的数据
◆
介绍jQuery、LINQ和Entity Framework
◆
探讨安全优化措施
书籍目录:
第1章 ASP.NET 4.5.1入门
1.1 Microsoft Visual Studio Express for Web
1.1.1 获取Visual Studio
1.1.2 安装Visual Studio Express for Web(VSEW)
1.2 创建个ASP.NET 4.5.1 Web站点
1.3 ASP.NET 4.5.1简介
1.3.1 HTML
1.3.2 初识ASP.NET标记
1.4 IDE
1.4.1 主开发区
1.4.2 信息窗口
1.5 定制IDE
1.5.1 重新排列窗口
1.5.2 修改Toolbox
1.5.3 定制文档窗口
1.5.4 定制工具栏
1.5.5 定制键盘快捷键
1.5.6 重置修改
1.6 示例应用程序
1.7 关于Visual Studio的实用提示
1.8 本章小结
1.9 练习
第2章 构建ASP.NET Web站点
2.1 使用Visual Studio 2013创建Web站点
2.1.1 不同的项目类型
2.1.2 选择正确的Web站点模板
2.1.3 创建与打开新的Web站点
2.2 操作Web站点中的文件
2.2.1 ASP.NET Web站点的文件类型
2.2.2 添加现有文件
2.2.3 组织站点
2.2.4 特殊文件类型
2.3 使用Web窗体
2.3.1 Web窗体的不同视图
2.3.2 在Code Behind和带内联代码的页面之间选择
2.3.3 向页面添加标记
2.3.4 连接页面
2.4 使用Web窗体的实用提示
2.5 本章小结
2.6 练习
第3章 设计Web页面
3.1 需要CSS的原因
3.1.1 HTML格式化的问题
3.1.2 CSS如何解决格式化问题
3.2 CSS简介
3.2.1 CSS语言
3.2.2 样式表
3.2.3 向页面中添加CSS
3.3 在Visual Studio中使用CSS
3.3.1 使用CSS编辑器
3.3.2 创建内嵌和内联样式表
3.3.3 应用样式
3.3.4 管理样式
3.4 关于使用CSS的实用提示
3.5 本章小结
3.6 练习
第4章 使用ASP.NET服务器控件
4.1 服务器控件简介
4.2 ASP.NET服务器控件详解
4.2.1 在页面中定义控件
4.2.2 所有控件的共同属性
4.3 控件的类型
4.3.1 标准控件
4.3.2 HTML控件
4.3.3 数据控件
4.3.4 有效性验证控件
4.3.5 导航控件
4.3.6 登录控件
4.3.7 Ajax扩展
4.3.8 WebPart
4.3.9 动态数据
4.4 ASP.NET状态引擎
4.4.1 状态的定义及其重要性
4.4.2 状态引擎的工作原理
4.4.3 并非所有控件都依赖ViewState
4.4.4 关于ViewState和性能的要点
4.5 使用控件的实用提示
4.6 本章小结
4.7 练习
第5章 ASP.NET Web页面编程
5.1 编程简介
5.2 数据类型与变量
5.2.1 转换数据类型
5.2.2 使用数组和集合
5.3 语句
5.3.1 运算符
5.3.2 做决策
5.3.3 循环
5.4 组织代码
5.4.1 方法:函数与子例程
5.4.2 App_Code文件夹
5.4.3 使用名称空间组织代码
5.4.4 写注释
5.5 面向对象编程基础知识
5.5.1 重要的面向对象术语
5.5.2 事件
5.6 关于编程的实用提示
5.7 本章小结
5.8 练习
第6章 创建外观一致的Web站点
6.1 用母版页创建一致的页面布局
6.1.1 创建母版页
6.1.2 创建内容页
6.2 使用集中的基页
6.2.1 ASP.NET页面生命周期
6.2.2 实现基页
6.2.3 创建可重用的页面模板
6.3 主题
6.3.1 不同类型的主题
6.3.2 在Theme和StyleSheetTheme之间选择
6.3.3 应用主题
6.3.4 扩展主题
6.3.5 动态切换主题
6.4 外观
6.4.1 创建skin文件
6.4.2 已命名外观
6.4.3 对特定控件禁用主题
6.5 创建一致页面的实用提示
6.6 本章小结
6.7 练习
第7章 导航
7.1 在站点中移动的不同方式
7.1.1 理解URL与相对URL
7.1.2 默认文档
7.2 使用导航控件
7.2.1 导航控件的体系结构
7.2.2 分析Web.sitemap文件
7.2.3 使用Menu控件
7.2.4 使用TreeView控件
7.2.5 使用SiteMapPath控件
7.3 路由
7.3.1 建立无扩展名的URL
7.3.2 无扩展名的UTL的注意事项
7.4 以编程方式重定向
7.4.1 通过编程将客户重定向到不同页面
7.4.2 服务器端重定向
7.5 关于导航的实用提示
7.6 本章小结
7.7 练习
第8章 用户控件
8.1 用户控件简介
8.1.1 创建用户控件
8.1.2 向内容页或母版页中添加用户控件
8.1.3 用户控件的站点范围注册
8.1.4 关于用户控件的警告
8.2 向用户控件添加逻辑
8.2.1 为属性创建自己的数据类型
8.2.2 实现View State属性
8.2.3 关于View State要考虑的事项
8.3 关于用户控件的实用提示
8.4 本章小结
8.5 练习
第9章 验证用户输入的有效性
9.1 收集用户数据
9.1.1 验证Web窗体中用户输入的有效性
9.1.2 理解请求有效性验证
9.2 在服务器上处理数据
9.2.1 从Web站点中发送电子邮件
9.2.2 从文本文件中读取数据
9.3 关于验证数据有效性的实用提示
9.4 本章小结
9.5 练习
第10章 ASP.NET AJAX
10.1 Ajax简介
10.2 在项目中使用ASP.NET AJAX
10.2.1 创建无闪烁页面
10.2.2 给用户提供反馈
10.2.3 Timer控件
10.3 在Ajax Web站点中使用Web服务
10.3.1 Web服务的定义
10.3.2 创建Web服务
10.4 有关Ajax的实用提示
10.5 本章小结
10.6 练习
第11章 jQuery
11.1 jQuery简介
11.1.1 NuGet简介
11.1.2 选择引用jQuery的位置
11.1.3 包含jQuery库的不同方式
11.2 jQuery语法
11.2.1 jQuery Core
11.2.2 使用jQuery进行选择
11.3 使用jQuery修改DOM
11.3.1 CSS方法
11.3.2 处理事件
11.3.3 jQuery的各种功能
11.3.4 使用jQuery时常犯的错误
11.4 使用jQuery的效果
11.5 jQuery和有效性验证
11.6 关于jQuery的实用提示
11.7 本章小结
11.8 练习
第12章 初识数据库
12.1 数据库的概念
12.2 不同类型的关系数据库
12.3 运用SQL处理数据库数据
12.4 使用SQL检索和操纵数据
12.4.1 读取数据
12.4.2 创建数据
12.4.3 更新数据
12.4.4 删除数据
12.5 创建自己的表
12.5.1 SQL Server中的数据类型
12.5.2 主键和标识列
12.5.3 创建表之间的关系
12.6 有关数据库的实用提示
12.7 本章小结
12.8 练习
第13章 显示和更新数据
13.1 数据控件
13.1.1 数据绑定控件
13.1.2 数据源控件
13.1.3 其他数据控件
13.2 联合使用数据源和数据绑定控件
13.2.1 使用GridView显示和编辑数据
13.2.2 使用DetailsView插入数据
13.2.3 在Web.config文件中存储连接字符串
13.2.4 筛选数据
13.3 定制数据控件的外观
13.4 更新和插入数据
13.5 显示和更新数据的实用提示
13.6 本章小结
13.7 练习
第14章 LINQ和ADO.NET
Entity Framework
14.1 LINQ简介
14.1.1 LINQ to Objects
14.1.2 LINQ to XML
14.1.3 LINQ to ADO.NET
14.2 ADO.NET Entity Framework简介
14.3 将数据模型映射到对象模型
14.4 查询语法
14.4.1 标准查询操作符
14.4.2 用匿名类型定形数据
14.5 结合使用模型绑定和LINQ查询
14.5.1 模型绑定
14.5.2 有关性能的一些注意点
14.6 有关LINQ和ADO.NET Entity Framework的实用提示
14.7 本章小结
14.8 练习
第15章 处理数据-- 高级主题
15.1 使用样式格式化控件
15.1.1 关于样式
15.1.2 合并样式、主题和外观
15.2 处理事件
15.2.1 回顾ASP.NET页面和控件生命周期
15.2.2 ASP.NET页面生命周期和数据控件中的事件
15.2.3 处理数据源控件中发生的错误
15.3 手动编写数据访问代码
15.4 缓存
15.4.1 缓存数据的常见问题
15.4.2 在ASP.NET Web应用程序中缓存数据的不同方法
15.5 有关数据的实用提示
15.6 本章小结
15.7 练习
第16章 ASP.NET 4.5 Web站点中的安全性
16.1 安全性
16.1.1 身份:你是谁
16.1.2 身份验证:如何证明你是谁
16.1.3 授权:允许你做什么
16.1.4 ASP.NET应用程序服务
16.2 登录控件
16.2.1 登录控件
16.2.2 配置Web应用程序
16.3 Role Manager
16.3.1 配置Role Manager
16.3.2 使用WSAT管理用户
16.3.3 配置Web应用程序以使用角色
16.3.4 以编程方式检查角色
16.4 有关安全性的实用提示
16.5 本章小结
16.6 练习
第17章 个性化Web站点
17.1 Profile
17.1.1 配置Profile
17.1.2 使用Profile
17.2 Profile的其他使用方法
17.2.1 匿名标识
17.2.2 清除旧的匿名配置文件
17.2.3 查看其他用户的配置文件
17.3 关于个性化的实用提示
17.4 本章小结
17.5 练习
第18章 异常处理、调试和跟踪
18.1 异常处理
18.1.1 不同类型的错误
18.1.2 捕获和处理异常
18.1.3 全局错误处理和自定义错误页面
18.2 调试基础知识
18.3 调试的工具支持
18.3.1 在调试代码中移动
18.3.2 调试窗口
18.4 调试客户端脚本
18.5 用Page Inspector调试
18.5.1 Page Inspector简介
18.5.2 使用Page Inspector
18.6 用Browser Link进行跨浏览器的测试
18.6.1 Browser Link简介
18.6.2 使用Browser Link
18.7 跟踪ASP.NET Web页面
18.7.1 使用标准的跟踪功能
18.7.2 添加自己的信息到跟踪信息中
18.7.3 跟踪和性能
18.7.4 安全警告
18.8 有关调试的实用提示
18.9 本章小结
18.10 练习
第19章 部署Web站点
19.1 准备部署Web站点
19.1.1 避免硬编码的设置
19.1.2 Web.config文件
19.1.3 表达式语法
19.1.4 WebConfigurationManager类
19.2 Bundling和Minification简介
19.3 准备发布
19.3.1 发布站点
19.3.2 web.config转换
19.4 在IIS下运行站点
19.4.1 安装和配置Web服务器
19.4.2 安装和配置ASP.NET
19.4.3 了解IIS中的安全性
19.4.4 Planet Wrox的NTFS设置
19.4.5 Web服务器错误故障排除
19.5 将数据移动到远程服务器中
19.5.1 把数据导出到文件中
19.5.2 重建数据库
19.6 部署清单
19.7 补充资源
19.8 本章小结
19.9 练习
附录A 练习答案
附录B 配置SQL Server 2012
作者介绍:
Imar Spaanjaars是一位微软ASP.NET MVP和ASPInsider,是Dynamicweb North America的CTO。他是一位畅销书作者,是Wrox社区论坛(p2p.wrox.com)的主要贡献者之一,已在论坛里为程序员回答了15 000多个问题。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
本章要点
● 如何获取和安装Visual Studio Express 2013 for Web和Visual Studio 2013
● 如何使用Visual Studio Express 2013创建个Web站点
● 服务器如何处理ASP.NET页面并将其传送给浏览器
● 如何使用和定制开发环境
自从.NET Framework 1.0在2002年初首次发布以来,Microsoft花费了大量精力和时间来开发ASP.NET,它是.NET Framework的一部分,可用来构建富Web应用程序。首次发布意味着从过去的Microsoft技术向构建ASP (Active Server Page,活动服务器页面,现在称为传统ASP)Web站点的飞跃。与传统ASP相比,ASP.NET 1.0及相关的Visual Studio .NET的引入给开发人员带来了如下好处。
● 页面显示与代码清楚地分开。使用传统ASP时,编程逻辑常常散布在整个页面的HTML中,使以后对页面的修改比较难。
● 开发模型更接近于桌面应用程序的编程方式。这样很多Visual Basic桌面程序员可以轻松地转换到Web应用程序。
● 它有一个功能丰富的开发工具(称为Visual Studio .NET),开发人员可以通过它可视化地创建和编写Web应用程序代码。
● 有几种面向对象的编程语言可供选择,其中Visual Basic .NET和C#(读作C-Sharp)是目前流行的两种语言。
● 它可以访问整个.NET Framework,这意味着Web开发人员首次拥有了一种统一且容易的方式,来使用数据库、文件、e-mail、网络工具等许多高级功能。
尽管ASP.NET远优于旧模型,但使用它也意味着构建应用程序时的复杂性以及所需知识量的增加,所以它对于许多新的程序员来说,更难上手。
在2002年首次发布后,Microsoft在2003年发布了.NET Framework的另一个版本(称为.NET 1.1)和开发IDE(称为Visual Studio .NET 2003)。尽管在架构和开发工具方面都有了不少新的改进,但很多人还是习惯把这些看成初始版本的一个服务包。
2005年11月,Microsoft发布了Visual Studio 2005和ASP.NET 2.0。让全球许多开发人员感到惊喜的是,Microsoft又大大改进和扩展了产品,增加了许多功能和工具来帮助降低ASP.NET 1.0所带来的复杂性。新的向导和智能控件减少了构建应用程序所需的代码,降低了新开发人员的学习难度,并且提高了开发效率。
2007年11月,Microsoft发布了Visual Studio 2008和ASP.NET 3.5框架,之后又在2010年3月发布了Visual Studio 2010和ASP.NET 4,在2012年9月发布了Visual Studio 2012 和ASP.NET 4.5每个版本都增加了许多新功能,包括LINQ(参见第14章)、AJAX框架整合(参见第10章)、ADO.NET Entity Framework(参见第14章)和jQuery(参见第11章)等。
目前的版本是Visual Studio 2013和ASP.NET 4.5.1,它是在已成功发行的Visual Studio 2012和ASP.NET 4.5基础之上构建的,它保留了很多令人喜爱的功能,并增加了一些其他领域的新功能和工具。本书的19章将介绍如何使用Visual Studio Express 2013 for Web(它是Microsoft为ASP.NET Web应用程序设计的免费开发工具,也是Visual Studio 2013完整套装的一部分)构建功能完全的ASP.NET Web站点。本书将引导你了解构建功能完全的、数据库驱动的Web站点的过程,从第2章的基本Web站点开始,直到第19章,将它部署到生产环境中。
本书的示例站点和所有示例都用Visual Studio Express 2013 for Web (VSEW)构建,因此需要把它安装到开发计算机上。下一节将介绍如何获取和安装VSEW。安装并运行VSEW后,就讲述如何创建个Web站点,接着介绍VSEW的许多功能。
1.1 Microsoft Visual Studio Express for Web
Microsoft Visual Studio(VS)包含大量有助于快速创建复杂ASP.NET Web应用程序的工具。
Visual Studio for Web有两个版本:一个是独立而免费的版本,称为Microsoft Visual Studio Express 2013 for Web;还有一个版本作为较大的开发套件Visual Studio 2013的一部分,它有不同的版本可用,且各个版本的价格各不相同。使用Visual Studio的商用版本,可以完全集成Web组件。只需要启动Visual Studio 2013,再创建一个Web站点项目或Web应用程序项目,就可以启用Visual Studio的Web组件。
虽然Visual Studio的Express版本是免费的,但是它包含创建复杂且功能丰富的Web应用程序所需的所有功能和工具。本书中的所有示例都可以用免费的Express版本构建出来,因此不需要为了学习本书而花大本钱去购买Visual Studio 2013的商业版本。
这里使用Visual Studio(VS)表示Visual Studio的商用和免费版本。在专门提到免费版本时,使用术语Express版本或Visual Studio Express 2013 for Web。
Visual Studio很容易获得。从Microsoft站点下载即可,具体方法参见下一节。
1.1.1 获取Visual Studio
可以从Microsoft站点www.microsoft.com/express/上下载Visual Studio Express2013 for Web的免费版本。在Express主页上,依次单击Download链接,直到打开提供了下载Express产品的页面,其中包括VSEW。在这个页面上可采用Web安装方式下载VSEW,这里只下载安装程序,而文件的其余部分在安装过程中下载。一定要在这个页面上选择Visual Studio Express 2013 for Web,而不要选择其他免费的Express产品或Visual Studio的以前版本。
不要被以Web安装方式下载的大约几兆字节的文件大小所迷惑。以这种方式下载的文件只是从Internet上下载必需文件的安装程序。全部的下载量依赖于当前的系统,大约在500MB到1GB之间。
如果想试试Visual Studio 2013完整版本(它同样包含Web组件),则可以从Microsoft站点http://msdn.microsoft.com/vstudio上下载有免费试用期的版本。如果需要刻录到DVD上,则可以选择下载一个ISO映像程序,或者选择下载Web安装程序。
后,可以从www.microsoft.com/web/platform和www.asp.net/downloads/站点上下载Microsoft Web Platform Installer(WPI)应用程序。除了VSEW以外,这个工具还便于访问其他许多与Web开发相关的工具和程序。通过使用WPI这个优秀的工具,可以同时获得大量与Web开发相关的程序和工具。我经常使用这个工具来快速建立一个开发环境。
1.1.2 安装Visual Studio Express for Web(VSEW)
VSEW的安装很简单,只是过程有点长。根据所选的安装方法、计算机配置和Internet连接速度,安装VSEW可能需要20分钟到一个小时,甚至更长时间。
试一试 安装Visual Studio Express 2013 for Web
本“试一试”练习用来指导如何在计算机上安装VSEW。它假定用户使用Web安装程序(尽管从DVD安装Express版本的过程几乎也是这样)。安装Visual Studio 2013的完整版本所需要执行的步骤也与之相似,只是看到的屏幕略有不同。
(1) 首先浏览到www.microsoft.com/express/,按照说明下载VSEW 2013。选择Download,再选择Install Now链接,就可以直接安装,也可以下载能刻录到DVD上或者能在Windows上挂载为虚拟盘的ISO文件。确保下载Visual Studio Express 2013 for Web,而不要选择其他免费的Express产品或Visual Studio的以前版本。如果这个链接改变了或不再提供对VSEW下载的直接访问,则在Web上搜索install Visual Studio Express 2013 for Web,就会进入可以下载安装程序的下载页面。
(2) 下载完毕后,启动安装程序,会显示如图1-1所示的屏幕。
选中许可条款和隐私策略的复选框。
如果安装Visual Studio的完整版本,同意许可条款后就单击显示出来的Next按钮,此时就显示如图1-2所示的屏幕。确保至少选择Microsoft Web Developer Tools选项。
(3) 在这两种情况下,单击Install按钮,开始安装过程。
(4) 过一会儿,就会看到一条消息,说明Visual Studio已成功安装。在安装过程中和安装过程后,安装程序可能需要重启计算机。安装程序执行完毕后,Visual Studio就可以使用了。
图 1-1 图 1-2
工作原理
这个简单的安装过程介绍了安装Visual Studio的过程。在安装过程中,还安装了SQL Server 2012 Express LocalDB(Microsoft SQL Server 2012数据库引擎的免费版本)的副本。从第12章开始,本书将多次讨论和使用SQL Server 2013。
现在已经安装了Visual Studio,接下来应启动它并开始使用。下一节将介绍如何使用VSEW创建个站点,包括如何创建站点、在Web页面中添加内容,以及如何在浏览器中浏览该页面。
1.2 创建个ASP.NET 4.5.1 Web站点
你可能已经迫不及待地想开始创建个ASP.NET Web站点,所以,我们现在就不多进行VS中网站的理论概述了。下面的“试一试”练习将直接进入实战运用,指出如何构建个Web项目。然后,“工作原理”部分及其后的小节将详细解释在浏览器中浏览ASP.NET页面时后台的工作。
试一试 创建个ASP.NET Web站点
(1) 从Windows的“开始”菜单或“开始”屏幕中启动Visual Studio。对于VSEW,菜单项是VS Express 2013 for Web。对于Windows 8.1,需要在“开始”屏幕中单击向下箭头,进入所有应用程序的列表。如果使用的是Visual Studio的商业版本,则只需要在“开始”菜单中启动Visual Studio 2013。所有与Web相关的组件都从主VS程序中访问。
此时会显示一个对话框,让用户用Microsoft账户注册Visual Studio。如果希望在多台计算机上同步设置,这很有用。单击Sign in按钮,输入凭证,或者注册一个新账户。如果不希望注册,就单击Not now, maybe later按钮。如果是次启动VS,则在开始使用VS工作之前,会有一些延迟,因为它要先做一些必要的配置。以后再启动时就会快得多。
(2) 如果使用的是Visual Studio的商业版本,则在首次启动Visual Studio时还会出现一个对话框,要求在不同的设置集合中做选择。在这个对话框中所做的选择将会影响窗口、工具箱、菜单和快捷键的布局。选择Web Development Settings,因为这些设置是专门为ASP.NET开发人员设计的。通常,可以通过重置设置来选择不同的配置文件,本章后面将会解释。
(3) 完全配置好VS后,就会出现主界面,如图1-3所示。
图 1-3
下一节将对所有的窗口、工具栏、面板和菜单进行描述。因此这里将重点放在新建Web站点上。单击左上角的File菜单,并选择New Web Site。如果使用的是Visual Studio的商业版本,那么根据首次启动Visual Studio时选择的设置,可能会先打开子菜单New。注意,不要选择New Project菜单项,因为它用来创建另一种类型的.NET应用程序。
这时会出现New Web Site对话框,如图1-4所示。
(4) 在对话框的中间,可用模板列表的上面,选择下拉列表中的.NET Framework 4.5.1。接着,在左边的Installed Templates部分,选择一种供站点使用的编程语言。本书的所有示例都使用Visual Basic和Visual C#,因此可以根据自己的喜好选择一种语言。
图 1-4
(5) 在中间的模板列表框中,选择ASP.NET Web Forms Site。确认在左下方的Web location下拉列表中选中File System。如果愿意,可以改变Web站点在磁盘上的存储位置,单击Browse按钮,在计算机的硬盘驱动器上选择一个新位置即可。就目前而言,用默认位置即可—— Documents文件夹下的一个文件夹,因此可以让这个位置保持原样。
(6) 单击OK按钮,VS就创建一个新的Web站点,其中包括许多文件和文件夹,如图1-5所示,它们可以用来开始创建Web站点。
(7) 双击文件Default.aspx以打开它,移除ID设置为BodyContent的代码块中的所有代码(从第5行的开始到),用下面加粗显示的代码进行替换:
Hello World
Welcome to Beginning ASP.NET 4.5.1 on
在本书中,有很多这种格式的代码。当要求输入这种格式的代码时,只需要输入加粗显示的代码即可。其余的代码应该已经存在于文件中了。
不用关心欢迎消息中使用尖括号(<>)的代码和百分号,它们称为标记,稍后会介绍它们。虽然你可能还不熟悉这样的代码,但是不难猜出它的用途:输出今天的日期和时间。
(8) 按Ctrl F5组合键在默认的Web浏览器中打开页面,如图1-6所示。
图 1-6
如果有一些Visual Studio经验,就可能习惯按F5键。如果使用这个选项,该站点就会在调试模式下打开,并显示一个对话框,询问是否要启用调试功能(可以安全地这么做)。用F5键进行调试将在第18章讨论,在此之前,好使用Ctrl F5组合键。
如果在Internet Explorer中看到了关于Intranet设置的信息警告条,则单击Turn on Intranet Settings。
如果在页面中没有看到日期和时间,或者收到了错误消息,则回顾一下欢迎消息中的代码。它以一个左尖括号(<)开头,后面跟着一个百分号和一个冒号,以一个百分号和另一个右尖括号(>)结束。还要确保输入和此处完全相同的代码,大小写也要一致。如果使用的语言是C#,则这一点特别重要,因为该语言区分大小写。
(9) 注意,Windows的任务栏中会出现一个表示IIS Express的小图标,如图1-7所示。
这个图标属于内置的Web服务器IIS Express。该Web服务器由VS自动启动,以响应对页面的请求。本书后面将会介绍Web服务器如何处理页面。
如果没有在任务栏中看到该图标,则可以单击Windows任务栏中其他图标旁边的箭头,并单击Customize选项。然后把IIS Express System Tray设置为Show Icon and Notifications。
这就是用Visual Studio创建个ASP.NET Web站点的过程。
……
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
本书新版本:《ASP.NET入门经典(第9版)》已出版,点击查看
http://product.dangdang.com/24104678.html
书籍介绍
畅销书作者Imar Spaanjaars撰写的《.NET开发经典名著:ASP.NET 4.5.1入门经典(第8版)》是一本综合性ASP.NET 4.5.1入门指南,将为ASP.NET新手奠定坚实基础,并使尚不熟悉4.5.1版本重要更新的开发人员透彻了解关键细节。本书将介绍使用微软的免费ASP.NET Web应用开发工具Visual Studio Express 2013 for Web来构建完全可运行的、功能完备的、数据库驱动的ASP.NET网站的整个过程,从创建最基本的站点结构讲起,循序渐进地铺开,直到把网站成功部署到生产环境。
网站评分
书籍多样性:6分
书籍信息完全性:5分
网站更新速度:5分
使用便利性:8分
书籍清晰度:7分
书籍格式兼容性:3分
是否包含广告:9分
加载速度:7分
安全性:3分
稳定性:3分
搜索功能:7分
下载便捷性:6分
下载点评
- 已买(319+)
- 品质不错(167+)
- 速度快(581+)
- 快捷(92+)
- 推荐购买(651+)
- 经典(390+)
- 情节曲折(617+)
- 还行吧(675+)
下载评价
- 网友 詹***萍: ( 2024-12-20 15:00:17 )
好评的,这是自己一直选择的下载书的网站
- 网友 敖***菡: ( 2025-01-17 10:04:33 )
是个好网站,很便捷
- 网友 訾***雰: ( 2025-01-17 21:40:19 )
下载速度很快,我选择的是epub格式
- 网友 辛***玮: ( 2025-01-17 16:33:53 )
页面不错 整体风格喜欢
- 网友 益***琴: ( 2025-01-11 02:40:12 )
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 堵***格: ( 2024-12-25 11:12:03 )
OK,还可以
- 网友 瞿***香: ( 2025-01-18 16:55:14 )
非常好就是加载有点儿慢。
- 网友 蓬***之: ( 2024-12-27 12:03:13 )
好棒good
- 网友 苍***如: ( 2025-01-01 23:29:04 )
什么格式都有的呀。
- 网友 索***宸: ( 2025-01-13 15:03:11 )
书的质量很好。资源多
- 网友 戈***玉: ( 2024-12-22 12:07:30 )
特别棒
- 网友 步***青: ( 2024-12-28 16:24:52 )
。。。。。好
- 网友 国***芳: ( 2025-01-08 16:40:07 )
五星好评
- 网友 曾***文: ( 2024-12-21 17:56:02 )
五星好评哦
- 网友 康***溪: ( 2024-12-29 04:23:25 )
强烈推荐!!!
- 网友 居***南: ( 2025-01-06 21:01:26 )
请问,能在线转换格式吗?
喜欢"ASP.NET 4.5.1入门经典(第8版)(.NET开发经典名著)"的人也看了
博采英语:听说2(第二版)/教育部高等教育司推荐教材 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
室内设计CAD应用/设计创新与实践应用“十三五”规划丛书 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
全国初级注册安全工程师职业资格考试复习题集:安全生产实务(建筑施工安全)(2022版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
【中医书籍方剂】中药功效快快记忆法第3版 方剂学速记歌诀方剂学笔记 中医方剂口诀中药贴敷 轻松学方剂学中医专业中药鉴定学实验 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
2010-中药学专业知识 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 计算机网络技术基础 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 外汇交易教程 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 9787513212083 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 1840年代-1960年代-圖說雲咸街滄桑 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 国民素质发展路径选择与素质文化学建构 人民出版社 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 德州扑克小绿皮书(精装典藏版 ) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 预制轻钢建筑系统实用手册 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 液压挖掘机操作工(初级)—教材 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 汲为我用 融以化优——教师海外交流研修的“浦东模式” 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 美丽之问:宇宙万物的大设计(第十四届文津图书奖) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
书籍真实打分
故事情节:3分
人物塑造:7分
主题深度:7分
文字风格:3分
语言运用:3分
文笔流畅:8分
思想传递:6分
知识深度:6分
知识广度:7分
实用性:7分
章节划分:7分
结构布局:8分
新颖与独特:6分
情感共鸣:3分
引人入胜:3分
现实相关:3分
沉浸感:3分
事实准确性:7分
文化贡献:4分