过年散分:求最简单的三层结构的例子

FoxLinn 2008-02-07 11:55:27
不要拿petshop来举例,越简单越好,但要能体现三层的精髓,或让人能理解什么是三层结构
...全文
121 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
SprinBell 2008-05-21
  • 打赏
  • 举报
回复
帮顶一下
octverve 2008-02-07
  • 打赏
  • 举报
回复
HEHE~
LikeCode 2008-02-07
  • 打赏
  • 举报
回复
楼上真强!
http://www.maticsoft.com/softdown.aspx
李天平的,有11和20版本



winner2050 2008-02-07
  • 打赏
  • 举报
回复
/*
WebUI
*/
省略大量HTML

aspx后台代码。
protected void BT_OK_Click(object sender, System.EventArgs e)
{
new BLL_Test().Add(TB_InPut.Text);
}

/*
BLL
*/
public class BLL_Test
{
public void Add(string strInPut)
{
if(strInPut!="")
{
new DAL_Test().Add(strInPut);
}
else
{
}
}
}

/*
DAL
*/

public class DAL_Test
{
public void Add(string strInPut)
{
添加进数据库
}
}
vicqqq 2008-02-07
  • 打赏
  • 举报
回复
http://www.c-sharpcorner.com/UploadFile/paulabraham/Building3TierAppPA11282005053625AM/Building3TierAppPA.aspx
cat_hsfz 2008-02-07
  • 打赏
  • 举报
回复
去看Starter Kits吧,比PetShop简单得多,又体现了三层。
yuanmanguo 2008-02-07
  • 打赏
  • 举报
回复
jdf
greenery 2008-02-07
  • 打赏
  • 举报
回复
1 界面层(UI)负责显示数据和接受用户操作
2 业务层(BLL)负责处理数据的业务逻辑,如验证数据的合法性,进行一些数据计算等
3 数据层(DAL)负责处理数据库操作,在数据库读取数据和对数据进行更新删除插入等操作
一品梅 2008-02-07
  • 打赏
  • 举报
回复
收藏...
ccaakkee 2008-02-07
  • 打赏
  • 举报
回复
51aspx.com

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧