门户网站架构设计方案,该怎么处理
发布时间:2011-06-23 20:38:16 文章来源:www.iduyao.cn 采编人员:星星草
门户网站架构设计方案
方案一:
MVC+Spring.net+NHibernate or Linq
方案二
MVC+WF+Linq
不知道大家都用什么架构?
------解决方案--------------------
仅从选择的工具角度来说:
. MVC是纯粹抽象的,仅是一个特别含糊的名词而已,应该细化。
. Spring.net具体一些,但是也是对.net framework的多个方面的大杂烩式的重新包装,生生加入的东西并不令人信服。
. Linq最为具体。但是也无需强求程序员。如果有人喜欢Linq、有人喜欢ADO.NET,不能强求一定放弃ADO.NET。
其实这些都是某种工具自身的框架,是用来学习使用新技术的,而不是门户网站这个业务领域的框架。搞明白这些技术上的东西,每一部分花几天时间去搜集资料就行了(对于基础扎实者),其它时间边干边学边设计,根本不需要占用多少时间。而搞明白应用领域上的东西,则需要1个月甚至数个月的设计和逻辑设计时间。选择几种开发工具就动手编程序,等于没有进行设计就盲目开发。
另外,开发工具不是强迫人去使用的。往往有人认为,通过强行推行某种工具或者“编程思想”,就可以省下出错调试和重新开发的时间了,这其实是错的。你看敏捷开发的技术理论,其中并没有规定过使用什么工具,实际上程序员可以自由选择,人家仍然能够敏捷,关键是方法。使用3种以上语言、2种以上所谓的“框架”(纯粹开发工具框架),各个程序员自由选择,反而可以促进项目管理者设计先行、测试先行,提高项目管理素质。过分强求或者凭空规定开发工具,只能表明项目管理者只从程序员角度出发而非架构师角度出发去管理项目。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
(VS2005)VB有关继承封装在DLL里窗体
公司里有一套自己的架构并把它封装在叫MFW的DLL里,再学习使用时发现了很多不明白的地方。例如:现...
-
如何让treeview点击结点不刷新页面?
如何让treeview点击结点不刷新页面?
------解决方案--------------------
帮你顶
------解决...
-
单薄的业务层
相信开发WEB信息的人都用到过三层架构
表示层--》业务层--》数据访问层
以前一直开发CS结构最近一年一直在开发...
-
类爆炸问题,对维护也是恶梦?
原意在ERP项目中有设计一个工序类用來描述工序:
public Process
{
public string ProcessNo
{
...
-
怎么实现随意变换网页字体?
想做个艺术签名的网站
字体也找了几个
就是在用户输入“名字”后
把“名字”转换成几个字体显示出来
...
-
关于政府部门网站数据库设计
今天上面安排让我做个政府有关部门的网站,我看了下不是很复杂。可到了设计数据库表时候碰到了些问题...
-
如何自动为录入的人员信息分配用户权限
我这里有两类人,一类是教师,一类是学生,要解决的问题是,在用管理员身份录入教师和学生信息时,...
-
Ext.Net 和ExtJS
现在在做一个项目,用到了EXT.NET 但是有个缺点就是EXT.NET里的时间选择器dateField不能选择时分秒,现在想到用EXTJ...
-
谁手里有现成的提示框样式啊,急用
谁手里有现成的提示框样式或者皮肤啊 还有弹出div层的好看一点的样式 给我个呗 我这急用呢 ...
-
求两个样式的例子...
一个是点击修改弹出修改表单表格 出现在列表上 要特别好看的那种 最好是悬浮的
一个 要弹出的确...