Visual C#/Basic/C++ 2008 Express 是微软最新推出的免费开发工具,既然是免费,功能上就有不少的限制,最大的麻烦就是不支持直接创建 ASP.Net应用程序,要写 ASP.Net 应用还要使用专门的 Visual WebDeveloper Express 2008,顺带还限制了不能编译代码文件为DLL......
不过现在有了 Castle 项目,一切情况都好起来了,Castle.MonoRail 提供了 MVC 的 Web 架构,而且不需要 ASP.Net 的支持,加上超强的 Brail 视图引擎,开发起来比 ASP.Net 还要简洁直观。
其中的秘诀就在于,把 MonoRail 应用创建为 VS Express 直接支持的类库项目(Class Library Project),这样不仅能够使用 MonoRail,还能把代码直接编译为 Dll,大大提高性能。
关于开发服务器的问题,我们可以选择 Castle 自带的 Cassini Web 服务器,把它放到项目的 /project/bin 目录中即可,运行效果与 VS 标准版所带的开发服务器相同。
当然了,其实如果决定采用 MonoRail 而不是可视化的 VS+ASP.Net,那么 NAnt+NUnit+Editor 是另外一个可以考虑的替代选择,不仅仅是整套的免费开源开发环境,还能在 Mono 的支持下在非 Windows 平台下开发运行,体现 Mono 跨平台的优势。
分享到:
- 2008-03-02 14:52
- 浏览 3399
- 评论(0)
- 论坛回复 / 浏览 (0 / 2615)
- 查看更多
相关推荐
GOYELLO Silverlight / Monorail通信库是一个用于Monorail-Silverlight通信的.NET / Monorail / Silverlight项目。
这些组件由SimSpace的工程师和UX设计师的核心团队开发,可实现可靠的开发工作流程,以构建美观且功能强大的Web项目。快速开始将Monorail添加到您的React应用程序。 yarn add @simspace/monorail您还将需要我们的...
SharpDevelop下的castle monorail工程模板,请拷贝到安装目录下 data\templates\project\CSharp 中。重启SharpDvelop即可选择MonoRail类型工程。
ASP.NET MVC 是微软官方提供的以MVC模式为基础的ASP.NET Web应用程序(Web Application)框架,它由Castle的MonoRail而来。ASP.NET MVC 4已经正式发布,并内置于Visual Studio 2012,新版本ASP.NET MVC版本新增了手机...
Asp.net Mvc 是微软官方提供的Mvc模式编写Asp.netWeb应用程序的一个框架,它由Castle的MonoRail而来.目前已经历经数个版本 官方网站:http://www.asp.net/mvc/ 同时,asp.net Mvc 也提供了一个社区预览版:...
Monorail PaginationHelper.CreateCustomPage 自定义分页 应用 Monorail分页
C#开发 ibatisnet+monorail+vs2010的项目实例
MonoRail示例建立一个简单的mvc结构
Castle 源码 (除了MonoRail中的Castle.Components.Binder子项目)
之前也尝试过Castle+iBatisNet+MonoRail的架构,该架构非常类似于J2EE中的Spring + Struts + iBatis的轻量级架构。虽然已经非常熟悉这种架构模式,但是放在ASP.NET环境中,他不能充分利用ASP.NET的优势,我们更清晰...
CastleProject-1.0-RC3.msi monorail mvc......
MonoRail的开发模式和传统的webform有很大区别, webform属于PageController模式, 每一个页面对应一个Controller, 通常情况下, 这个Controller就是根据url相对应的.aspx文件分析出来产生的类. System.WebUI.Page...
C#开发 MonoRail+IBatisNet +Velocity+vs2010的项目实例,初学者配置起来比较繁琐,配置好使用起来发现IBatisNet 还是很强大的!
Asp.net Mvc 是微软官方提供的Mvc模式编写Asp.net Web应用程序的一个框架,它由Castle的MonoRail而来.目前已经历经数个版本
Castle项目下的子项目 MonoRail,相关文档, 都是英文的,但写的很简单,英文不怎么好的也能看懂
有关monorail的小例子,简单易懂~~想要学习monorail就从他开始吧~
Asp.net Mvc 是微软官方提供的Mvc模式编写sp.netWeb应用程序的一个框架,它由Castle的MonoRail而来.目前已经历经数个版本
Asp.net Mvc 是微软官方提供的Mvc模式编写Asp.netWeb应用程序的一个框架,它由Castle的MonoRail而来.目前已经历经数个版本
MonoRail 实体类生成器简单的操作为程序员节省时间。