本文转自:http://www.codeusing.com/hi/uephee.wen/resource/view/170.aspx

资源分类:微软代码示例               更新日期:2008-10-11

主页:http://msdn.microsoft.com/en-us/library/aa581769.aspx

语言:英文  授权形式:免费

微软 Scott Mitchell 为大家准备的 ASP.NET 2.0 三层架构应用程序系列教程,共35讲,分别有C#和VB.NET版本。

Introduction
Tutorial 1: Creating a Data Access LayerTutorial 2: Creating a Business Logic LayerTutorial 3: Master Pages and Site Navigation
Basic Reporting
Tutorial 4: Displaying Data With the ObjectDataSourceTutorial 5: Declarative ParametersTutorial 6: Programmatically Setting the ObjectDataSource's Parameter Values
Master/Detail
Tutorial 7: Master/Detail Filtering With a DropDownListTutorial 8: Master/Detail Filtering With Two DropDownListsTutorial 9: Master/Detail Filtering Across Two PagesTutorial 10: Master/Detail Using a Selectable Master GridView with a Details DetailView
Custom Formatting
Tutorial 11: Custom Formatting Based Upon DataTutorial 12: Using TemplateFields in the GridView ControlTutorial 13: Using TemplateFields in DetailsViewTutorial 14: Using the FormView's TemplatesTutorial 15: Displaying Summary Information in the GridView's Footer
Editing, Inserting, and Deleting Data
Tutorial 16: An Overview of Inserting, Updating, and Deleting DataTutorial 17: Examining the Events Associated with Inserting, Updating, and DeletingTutorial 18: Handling BLL-Level and DAL-Level Exceptions in an ASP.NET PageTutorial 19: Adding Validation Controls to the Editing and Inserting InterfacesTutorial 20: Customizing the Data-Modification InterfaceTutorial 21: Implementing Optimistic ConcurrencyTutorial 22: Adding Client-Side Confirmation when DeletingTutorial 23: Limiting Data-Modification Functionality Based on the User
Paging and Sorting
Tutorial 24: Paging and Sorting Report DataTutorial 25: Efficiently Paging Through Large Amounts of DataTutorial 26: Sorting Custom-Paged DataTutorial 27: Creating a Customized Sorting User Interface
Custom Button Actions
Tutorial 28: Adding and Responding to Buttons to a GridView
Displaying Data with the DataList and Repeater
Tutorial 29: Displaying Data with the DataList and Repeater ControlsTutorial 30: Formatting the DataList and Repeater Based upon DataTutorial 31: Showing Multiple Records per Row with the DataList ControlTutorial 32: Nested Data Web Controls
Filtering Scenarios with the DataList and Repeater
Tutorial 33: Master/Detail Filtering with a DropDownListTutorial 34: Master/Detail Filtering Across Two PagesTutorial 35: Master/Detail Using a Bulleted List of Master Records with a Details DataList

下载说明:每次课程之后都会有相应的代码,最终课程代码:Visual C# 版本 Visual Basic 版本

转载于:https://www.cnblogs.com/freeliver54/archive/2013/03/02/2939672.html

[转]微软代码示例:ASP.NET 2.0 三层架构应用程序教程系列相关推荐

  1. ASP.NET传统的三层架构

    ASP.NET传统的三层架构: DAL层: SqlConn.cs: using System; using System.Collections.Generic; using System.Text; ...

  2. ASP.NET Web程序设计——三层架构简介

    分层设计可避免模块间相同功能的重复编写,达到减少模块间的耦合性.提高独立性的系统设计要求.在大中型ASP.NET站点的设计开发中,通常采用三层架构的设计. 数据访问层:用于实现对数据库的访问和操作 业 ...

  3. 使用VS Code开发.Net Core 2.0 MVC Web应用程序教程之三(配置文件读取)

    干了一天的活,还有点时间,给兄弟们写点东西吧. 大家有没有发现一个问题?那就是在.Net Core的MVC项目里面,没有.config文件了!!!同志们,没有config文件了啊,这样搞,我以后要做些 ...

  4. ASP.NET4.5Web API及非同步程序开发系列(3)

    接着上一篇博客的内容做一个补充,正好是一个大哥提出来的,我们看看一个有趣的现象. 请求相关问题的补充: 我们先在Controller中的定义一个我们在前一篇博客中已经测试过的方法如下: public ...

  5. 使用VS Code开发.Net Core 2.0 MVC Web应用程序教程之一

    好吧,现在我们假设你已经安装好了VS Code开发工具..Net Core 2.0预览版的SDK dotnet-sdk-2.0.0(注意自己的操作系统),并且已经为VS Code安装好了C#扩展(在V ...

  6. ASP.NET 4.0 来了

    伴随着VS2010的公开测试,ASP.NET4.0也进入了我们的视线.ASP.NET4.0究竟给我们带来了什么,将在哪些方面提高我们的生产力? 在何时你需要使用ASP.NET4.0开发你的网站程序? ...

  7. ASP.NET 2.0 中的新增安全功能

    发布日期: 8/26/2004 | 更新日期: 8/26/2004 Stephen Walther Microsoft Corporation 适用于: Microsoft ASP.NET 2.0 M ...

  8. (转) ASP.NET 2.0:使用用户控件和定制的Web部件个人化你的门户网站(二)

    Web部件目录 我们已经见过了如何在 WebPartZones 控件中事先放入Web部件.你还可以用另外一种方法完成这个功能,那就是允许用户在运行时添加新的Web部件.通过使用 CatalogZone ...

  9. 64位环境启用ASP.net 2.0的32位扩展

    The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. 但在安装同样软件的x32的服务器上没有这个 ...

最新文章

  1. Emptyproject分析
  2. 检测含有中文字符串的实际长度
  3. python 解码json数据并在一个OrderdDict中保留其顺序
  4. 图像检索:再叙ANN Search
  5. 第九章 思科竞争谋略
  6. CentOS7下安装GUI图形界面
  7. Android 第十一课 SQlite 数据库存储
  8. 网络演算(Networkcalculus)
  9. LeetCode 1014. 最佳观光组合
  10. Qt工作笔记-树图结构的2种方式,实现右键菜单
  11. python import os.path_Python常用模块os.path——文件及路径操作
  12. 单链表的基本操作---插入,删除,交,并,相邻元素的交换等
  13. 火狐浏览器找不到书签了
  14. 涂抺mysql 李丙洋_涂抹
  15. 证券公司信息化1-证券行业的本质是什么?什么是资本市场?什么又是一级市场和二级市场?
  16. stata怎么画分类图_stata如何画分布图
  17. StoneDT开源舆情系统大数据技术栈介绍
  18. c语言存储类型关键字作用,c语言学习笔记.关键字.存储类型关键字等
  19. 打卡小程序的实现思路
  20. Java码点和代码单元的理解

热门文章

  1. group by 汇总
  2. centos6.5建立cloudera-cdh4.6本地源
  3. React中的高阶组件
  4. java将naso注册成计算机服务_2018计算机二级考试Java语言每日一练 8月2日
  5. Spring 创建对象的方式
  6. node事件循环 EventEmitter 异步I/O Buffer缓冲区 模块
  7. Bootstrap 表格的可选样式
  8. 网页嵌入对象(图片、视频、网页)
  9. CSS3 多列布局的跨列
  10. 广东计算机学会 信息学省初赛,报名丨2019第36届全国信息学奥林匹克竞赛于广州二中举办!...