当前位置:编程学习 > C#/ASP.NET >>

关于N层构架

我是刚毕业的大学生 到新公司上班 老大就把一个7层构架发给了我 要我自己看 我欲哭无泪啊 按说我c#基础知识还算扎实 可是基本入门的书上面都对N层构架一笔带过 这可为难我了 我根本不知道从哪看起 该看些什么 问老大 他就一句话自己看 我晕 求各位大大们 能指点我一下 我到现在还对这无从下手 也不知道这7层构架对以后的编程到底有哪些用途 更不知道怎么学起 7层里面我大致记得有个专门的数据层 1个对应的数据接口层 1个model层(具体干嘛我也不知道) 1个对应的接口层(貌似) 还有一个SQL什么层(估计是对应SQL SERVER)使用的 还有一个factory 还有一个不记得了 反正就是7个DLL 我真的不知道该怎么办才好 有没有谁能提供一下学习方法??更重要的是 老大到底是要我了解什么???谢谢大家了 --------------------编程问答-------------------- 看个大概就行 我导师儿子大二进苹果仍给他1500万行代码 你还指望全看懂不成?一个大的软件项目是不可能让一个人掌握全部的 --------------------编程问答-------------------- 7个dll=7层。这么说Windows 7得是65536层的。 --------------------编程问答-------------------- 还真有那种公司。小破软件,也要写“七层=7个dll”。


我写一个程序,silverlight前端应用今天数了一下在解决方案里有整好20个工程,服务端系统在解决方案里有整好10个工程,但是没有说哪一个工程是什么“数据层、model层、sql层”之类的。都是按照行业知识分的。 --------------------编程问答-------------------- 其实你会看到,那种对业务逻辑层设计经验几乎为“零”的公司,往往更加喜欢搞多层。因为它们觉得在数据库相关的地方,写逻辑代码“很好啊、很方便”啊。它们的业务逻辑层只是一个傻瓜、机械的传声筒,调用DAL代码而已。那么可想而知,它们要想多凑出几层有多么容易啦。 --------------------编程问答-------------------- 任何一种架构,如果使用架构的人说不出它的好处,那这本身就是一个垃圾架构。 --------------------编程问答-------------------- 分了几个项目子模块,倒不一定是分层了 --------------------编程问答-------------------- 完美的设计不是包罗万象无所不有 , 而是完整自洽不可精简 。
--------------------编程问答-------------------- 耐心看 没问题的 --------------------编程问答--------------------
无非就那几层 再多也还是那几层变一下 --------------------编程问答-------------------- 我是水波主流,有的公司喜欢搞很多层,但是有的公司不是那样。 --------------------编程问答-------------------- 不需要那么多层,好象层次越多效率越高一样
--------------------编程问答-------------------- 7个组件 ,不一定是7层,

从展现层看起,一点一点往里看
--------------------编程问答-------------------- debug 是最好的方式
补充:.NET技术 ,  .NET Framework
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,