什么叫分层,层的概念如何定义? 看了看 Duwamish 是不是层在一个项目中的表现形式就一个project,就像Duwamish 分了6层?怎么样去定义一个层?一个solution里面有6个project,不表示就分成6层 这种说法对吗?期待高手赐教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 6个project跟6层没有关系。一个类基于10个其它类,这10个类分别在10个project中,那么这也不过最多可以算是2层的。何况,层是个逻辑概念,用来说明系统设计的抽象关系。如果你硬把界面层拆分成4个project,它们也还是一层。 层,可达可小,可多可少。拿比较简单的Web3层结构来讲1。硬件分层:客户端/WEB服务器/数据库服务器;2。软件分层:IE/IIS/SQL Server;3。需要开发的程序:html(asp,jsp,js)/.cs/sql语句;4。人员分层:美工/网络程序员/数据库程序员;5。开发工具:frontpage/vs.net/sql query analyse;。。。最后我们看到的程序可以明显的划分为3各层次,这是一种分析和归纳的结果。 project的个数和层是没有关系的。层是逻辑概念。我觉得层主要作用是你的程序在逻辑上很清晰,能清晰的表达程序的数据流向。比如三层的数据流向,主要是提交数据时从UI-->逻辑-->DAL,返回时从DAL-->逻辑-->UI,大体是这样的。而且在框架结构清楚以后,各层的编码可以分开编写,可以灵活分配任务。等等... .NET WEB开发,如何定期处理事务 高分求如何在asp.net中将数据库中binary字段存储的rtf格式的带文本和图片的内容读取到ie中的方法,可以用控件,但不能用文件方式存储rtf asp.net mvc的问题 datalist的选中行取值 求生成XML算法快速算法 gridview中编辑列情况下未更新是什么原因 .net 如何实现一个分享视频功能 恳求提供“代码未分离时变量的使用及作用范围”学习的地方 ASP.NET MVC的一个简单问题 如何用语句表达:输入框的值不能为空? 关于.NET验证方式的问题!!急!! 现在用的xml规范是w3c的还是microsoft的?
拿比较简单的Web3层结构来讲
1。硬件分层:客户端/WEB服务器/数据库服务器;
2。软件分层:IE/IIS/SQL Server;
3。需要开发的程序:html(asp,jsp,js)/.cs/sql语句;
4。人员分层:美工/网络程序员/数据库程序员;
5。开发工具:frontpage/vs.net/sql query analyse;
。
。
。
最后我们看到的程序可以明显的划分为3各层次,这是一种分析和归纳的结果。
比如三层的数据流向,主要是提交数据时从UI-->逻辑-->DAL,返回时从DAL-->逻辑-->UI,大体是这样的。而且在框架结构清楚以后,各层的编码可以分开编写,可以灵活分配任务。等等...