三层结构
假设以这样的结构制作一个留言板,那么应该是:
# 留言板页面的外观代码都存放在 .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;
您可能感兴趣的文章:
总结.NET三层架构中逻辑分层架构
C/S架构是什么
三层结构
flask是mvc架构吗
创建分布式应用程序学习心得
php网站分多少层
jquery 弹出登录窗口实现代码
flask的mtv框架好处
JAVA与模式 学习笔记(一) 统一的建模语言UML介绍(2
H5项目开发iOS插件功能的实例代码