2010-06-02 76 views
1

很抱歉,如果这已被问了很多很多次 - 恐怕我找不到任何满意的答案。是否有任何Web应用程序框架可用于.NET 2.0?

我卡在,虽然我们有VS 2008的开发机器的环境(银行),生产机器锁定到.NET Framework 2.0和SQL Server 2005

是否有任何我可以使用的现代应用程序框架?我已经看过像Spring.NET,PureMVC和ASP.NET MVC(S#arp Arch?)这样的东西,但我没有真正的时间深入调查。

我不想发起一场关于哪个框架可能是最好的战争,我只想知道是否有任何我可以实际使用。

+3

您可以在安装了.NET Framework 2的服务器上运行.NET 3.5应用程序,因为它全部是CLR 2,您只需[部署额外的程序集](http://www.hanselman。 COM/blog/DeployingASPNETMVCOnASPNET20.aspx)与您的应用程序(随.NET Framework的更高版本一起提供的应用程序)。 – R0MANARMY 2010-06-02 15:25:13

+0

“您可以在具有的服务器上运行.NET 3.5应用程序。NET框架2安装“ - 不是真的,从你的链接”部署额外的程序集“ - 注意:这并不能启用所有的3.5,甚至不是.NET 3.5的所有。 – Joe 2010-06-02 20:11:42

+0

@Joe:我的理解是你可以随时包含.NET 3.5 dlls明确地链接到他们从你的应用程序,从而启用3.5功能,但它有点混乱 – R0MANARMY 2010-06-03 13:31:42

回答

2

如果你只能使用框架2.0,你应该检查单轨http://www.castleproject.org/monorail/index.html,它适用于框架2.0,它是基于MVC的。

+0

我认为有人需要告诉他们他们的网站已经改变 - 它假定城堡项目库可用并且建议下载MSI安装程序,但这些库不再以这种方式进行打包。对于开始使用它的任何建议? – adhocgeek 2010-06-04 08:31:22

+0

我也不为他们的单轨列车论坛结束与垃圾邮件运行,并从2007年的例子:( – adhocgeek 2010-06-04 09:16:40

0

DotNetNuke是一个久经考验的Web应用程序框架,它有一个免费的Community Edition和数百个扩展模块。它运行在.NET 2.0及更高版本上。下面是从网站简介:

DotNetNuke的是微软.NET 领先的Web内容 管理平台。 DotNetNuke的可以用作Web 内容管理系统(CMS)的 简单的Web站点或作为一个强大的 应用程序开发框架 使企业迅速 构建和部署功能丰富, 交互式Web站点和应用程序 在微软。净。

直观,菜单驱动界面 允许作为Web CMS使用时,非技术用户可以轻松地 创建新网站或延长 功能及其 现有的网站的功能。一个开放的API和可用性 超过6000第三方附加组件 模块可通过 Snowcovered.com允许网络开发 专业人士创建复杂的网络 网站为苛刻的应用程序。 安装新模块或外壳 快速简单,允许用户在短短几分钟内在其网页 网站上部署新功能。

DotNetNuke是世界上最广泛的 采用的框架,用于在Microsoft Windows Server上构建web 解决方案。 DotNetNuke的权力超过500,000 门户,内联网,外联网和 公共网站。一个热情开放的 源社区超过 750,000注册会员支持 该平台。

+0

Web应用框架,而不是内容管理系统。我想我已经在这个问题上说得很清楚了。 – adhocgeek 2010-06-03 12:50:57

+0

这是两个。请参阅上面第一段引用的段落:“或作为强大的应用程序开发框架”。 – 2010-06-04 02:11:51

+0

我前段时间看过DotNetNuke,当时它非常重视CMS。经过多一点研究,似乎DNN存在某种身份危机,我并不真的想要使用一些不完全确定它是什么的东西。 – adhocgeek 2010-06-04 08:02:16

相关问题