我爱Aspx >> C#.Net >> 三层结构三层结构
“三层结构”是“外观层”、“商业逻辑层”、“数据库层”
假设以这样的结构制作一个留言板,那么应该是:
# 留言板页面的外观代码都存放在 .aspx 文件中
# 当用户点击页面上的提交按钮时,先将文本信息传递给一个 LeaveWord 类对象
(LeaveWord 类的定义被封装到“商业逻辑层”)
# 之后让这个对象执行 Post() 将留言信息发送到数据库
用一个简单的代码就是:
<textarea id="Content" runat="server"></textarea>
<input type="button" id="Post" runat="server" />
// ----------------------------------------
// 在外观层,当用户点击发送按钮后
// ----------------------------------------
private void Post_ServerClick(object sender, EventArgs e)
{
LeaveWord lword=new LeaveWord();
lword.Content=Content.Value;
lword.Post();
}
// ----------------------------------------
// 在商业逻辑层,定义 LeaveWord 类
// ----------------------------------------
public class LeaveWord
{
public string Content;
Ҷƪл˵?
用VB.NET创建一个三层应用程序的..[05-20]
如何用VB.Net创建一个三层的数据..[05-20]
如何用VB.Net创建一个三层的数据..[05-20]
三层架构之数据库访问层(VB)[05-20]
三层Web体系结构里的两种数据绑定..[05-15]
用JSP/Servlet构建三层式管理信息..[05-12]
基于COM的三层式应用程序设计简介[05-05]
ASP.NET三层架构示例(中文版)[04-30]
Ajax三层个人网站小程序[04-29]
JSP/Servlet构建三层管理信息系统..[04-28]
c#中结构与类的区别[05-20]
UBB(c#完整版)[05-20]
C#设计模式之建造者(Builder)模式..[05-20]
what is new in c sharp 2.0--st..[05-20]
.NET中C#实现C/S架构下的TREEVIE..[05-20]
C#调用父类的父类的方法[05-20]
C#对XML操作:建立XML(1)[05-20]
C#对XML操作:建立XML(2)[05-20]
MapX从数据库读取数据形成新图层..[05-20]
c#中的interface abstract与virt..[05-20]