ASP.NET用户控件
讲师:邵志东
课前准备
• Dot Net FrameWork
• VS.NET 2002/2003
• C#/VB.NET
• Level 200
议程
• 什么是组件?
• 如何使用组件?
• 如何创建和使用用户控件?
• 如何创建和使用Web控件
库?
组件概述
1为什么要用组件?
UI 层 业务对象层 数据层
三层应用程序模型
ASP.NET 页面
用户控件等
业务规则 /逻辑
功能等
数据库
2.什么是组件?
– 可以在不同的应用程序中使用的对象的集
合。
– 软件编程中的积木。
– 是个功能完备的单元,带有与它的内部体
系结构相对独立的外部接口
– 例如DLL(动态链接库)
• 文件对话框
• aspnet_isapi.dll:用来处理ASP.NET页面
• FrameWork类库