.NET学习(8)多层结构应用程序设计

看了Modern C#系列课程8--多层结构应用程序设计的笔记,主讲 俞晖

 

这个没什么难理解的,就是把各个操作都尽可能清晰的分开。

比如,界面的处理,那就只是针对界面进行操作。比如进行输入的检查,按钮状态的改变,等等。

如果按钮按下了,触发了一个事件,那么,这个事件最好在另一个类中处理。这一个类就相当于一个层。

在这个事件中,可能会对界面输入的数据进行计算或者其他的操作,然后进行数据库连接。那么, 这个对数据的操作可以作为一个层,对数据库的连接可以作为一个层,或者合并成一个层。

这里就分了3个层,也就是常说的MVC。其实可以根据自己的需要,分更多的层。分层的好处就是处理流程更加清晰。还有一个好处是,在做项目的时候,可以更好的安排人员同时工作。因为如果所有操作都在界面中完成的话,那么,同一时间只能一个人从sourcesafe中checkout这个画面进行操作。分层以后,可以多个人同时checkout某一层进行操作,非常适合团队合作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值