高级 ASP.NET 演练

高级 ASP.NET 演练

本节中的主题包括一个高级演练选集,将向您阐释 ASP.NET 和 Visual Web Developer 中的更为深入的功能。

演练

说明

演练:使用 ListView Web 服务器控件修改数据

演示如何在 ListView 控件中显示和更新数据。本演练使用 SqlDataSource 控件从数据源中检索结果并管理更新。SqlDataSource 控件将作为 ListView 控件的数据源。

演练:在 GridView Web 服务器控件中编辑时显示下拉列表

演示如何使用 ASP.NET GridView 控件的高级功能向编辑显示中添加下拉列表。

演练:创建用户可选择的主题

阐释如何创建允许用户选择页面主题的 ASP.NET 页。虽然本示例使用单一的控件外观和基本的级联样式表 (CSS) 文件,但所说明的原则适用于在 CSS 文件中包括图形和不同布局方案的更为复杂的主题以及更为复杂的服务器控件外观。

演练:创建数据访问和业务逻辑层

演示一个简单的示例,并以此说明通过隔离数据访问层和业务逻辑层创建访问数据库的网站时的最佳做法。

演练:在 Visual Web Developer 中创建和使用 ASP.NET Web 服务

阐释如何创建和使用 Web 服务。

演练:创建支持 AJAX 的数据应用程序

阐释如何创建包含 AJAX 功能的数据库应用程序,以使用异步回发刷新页面上的数据。

演练:在 ASP.NET 中使用嵌套的母版页

演示如何嵌套母版页,以使父级母版页为整个网站提供统一的布局,同时将子级母版页用作父级母版页中实现一致布局的模板。

演练:用配置文件属性维护网站用户信息

演示如何向应用程序添加配置文件 属性,以及如何使用配置文件 属性为网站访问者创建个性化的体验。

演练:使用 ASP.NET 应用程序服务

演示如何将用户分配给角色,以及如何创建规则(权限)来有选择地向不同角色授予或拒绝对页面的访问。此外,它还演示了如何以编程方式确定用户是否属于某个特定角色以及当前用户所属的角色。

演练:通过角色管理网站用户

阐释如何配置 ASP.NET 网站,以使其公开用于身份验证的应用程序服务、角色和配置文件属性。

演练:使用 ASP.NET 用户控件创建可重用元素

演示如何创建可用作选择器控件的 ASP.NET 用户控件。此选择器控件有两个列表,一个列表(源)中有一组选择。用户可以选择源列表中的项,然后将其添加到目标列表中。

演练:在 Visual Web Developer 中使用网站的共享代码

演示如何创建简单的类并将其用于 Visual Web Developer 自动引用组件的 ASP.NET 网页。

演练:将本地化资源用于 ASP.NET

演示如何创建本地化资源文件并通过声明性表达式在网页中引用它们。

演练:使用输出缓存增强网站性能

演示如何使用输出缓存,以便使用页面的预处理副本,而不是对每个请求都重新处理页面。

演练:创建具有辅助功能的 Web 应用程序

阐释如何创建可访问的网页,以便连接到尽可能多的客户,例如残障人士以及连接速度很慢或使用仅文本浏览器的用户。

演练:创建同步 HTTP 处理程序

阐释如何创建 HTTP 处理程序,以便创建非网页的自定义动态输出,例如 RSS 源。

演练:创建和注册自定义 HTTP 模块

阐释自定义 HTTP 模块的基本功能。每次请求时都会调用 HTTP 模块,通过此模块可自定义请求或响应的处理方式。

演练:开发和使用自定义服务器控件

演示如何创建和编译自定义 ASP.NET 服务器控件以及如何在页面中使用该控件。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值