探讨一下微软.net应用程序架构设计的问题

huazaiboy 2005-10-24 04:03:07
有谁看过Application Architecture for .NET - Designing Applications and Services一文吗?
哪位高人能否解释一下表现层的UI Components 和 UI Process Components各负责什么, JavaScript又属于哪一层的代码. 另外业务逻辑层Business Workflows是用来干吗的?最近有点迷糊,敬请赐教!谢谢!
...全文
2672 64 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
64 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kshatriya 2006-04-19
  • 打赏
  • 举报
回复
傻强说的有道理
dreamsflying 2006-04-16
  • 打赏
  • 举报
回复
TO yuwenge(活得痛快) :
没有一个合适的架构,大一点的软件,可能是非常麻烦,特别是对于产品型的项目,没有好的灵活的框架,可能真的是要死人的。
我上次的项目是超过25w行的代码。
现在已经深深的体会到框架的重要性。现在改起来很顺。
用的是服务+事件驱动型MVC架构。
.net2.0开发的.
javaunix8 2006-04-16
  • 打赏
  • 举报
回复
jb303(sleepingboy) 的说法我不认同,那是没有项目经验的人的工作方式,经验丰富的人拿到项目需求就知道怎样去设计了。只有没经验的才是摸石头过河
webwait 2006-04-14
  • 打赏
  • 举报
回复
学习
卧_槽 2006-04-14
  • 打赏
  • 举报
回复
当写了10w行左右的软件的时候,就知道要构架了,然后自己设计一下,看看经典的书籍,大概就明白了。
Alden 2006-03-07
  • 打赏
  • 举报
回复
Javascript是表示层,Business Workflows用来封装业务规则,其实名字不重要,主要是划分的依据和原因.
net205 2006-03-07
  • 打赏
  • 举报
回复
顶一把再说
PeterPan123 2006-03-07
  • 打赏
  • 举报
回复
jb303说的是不是敏捷开发?个人觉得这种开发方法虽然成品质量很高,但是效率不那么高,还有工作强度比较大,如果没有宽松的项目开发时间的话,光是加班就能把你搞崩溃了
hyena041 2006-03-06
  • 打赏
  • 举报
回复
syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)
说的,如果把c/s换成b/s,给我的启发很大,这种情况其实耦合,以前没有注意过

多谢!

受教
jb303 2006-03-05
  • 打赏
  • 举报
回复
由于认识的原因,前期对于问题认识往往不够全面,重构允许在中期改变前面不完善的设计,而使功能不变,只要建立好测试用例,用好测试机制,效率很高。但是不知道这种新式方法软件开发的时候大家用得多不多。我是xp得fans^_^
jb303 2006-03-04
  • 打赏
  • 举报
回复
分层是为了团队分工,方便维护,实现代码复用,我认为中大型的项目最好分一下,规划一下
先把整个系统设计好不现实,拿到需求就写代码更不好,我比较推崇摸着石头过河的方式,先大致规划,然后开始编码,然后重构,好的设计是重构出来的
hyena041 2006-03-04
  • 打赏
  • 举报
回复
jb303(sleepingboy)
的说法不敢苟同

这样出来的东西很多时候会花费很大的功夫,前期作的好,对后期的帮助,哪怕是做refact都有着很大帮助
hyena041 2006-03-04
  • 打赏
  • 举报
回复
syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)
说的很有道理

很多时候我们需要的是一种思想,一种可以指导我们完成的想法
liudng 2006-03-03
  • 打赏
  • 举报
回复
学习
huazaiboy 2006-03-02
  • 打赏
  • 举报
回复
兄弟姐妹们帮忙顶起来!嘿哟嘿哟........
ljhkim6 2006-02-25
  • 打赏
  • 举报
回复
UPING。。。
airclli 2006-02-23
  • 打赏
  • 举报
回复
up
huazaiboy 2006-02-21
  • 打赏
  • 举报
回复
新年新气象,再顶起来,谢谢Fusuli(傻强)的建议
Frank6600 2006-02-19
  • 打赏
  • 举报
回复
就像 zeusvenus(清柳)(C#/ASP.NET) 说的,
我也参考了文章内所说的来设计/修改自己的架构了。
liu_kewei 2006-02-18
  • 打赏
  • 举报
回复
简单的即最好的.
大家太追求什么概念,体系之类的东西了.
明了的即实用的.
大家做东西是拿来用,还是看里面有多少的概念,构架设计.
加载更多回复(43)

13,190

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 分析与设计
社区管理员
  • 分析与设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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