MonoRail 视频学习00(MonoRail开发环境搭建)

/Files/zq535228/002.part1.rar
/Files/zq535228/002.part2.rar
/Files/zq535228/002.part3.rar
/Files/zq535228/002.part4.rar

补充了IIS出现错误的时候,没能增加扩展名,的一个教程。
/Files/zq535228/002_add.rar

 

基本开发环境

1、 安装VS2005
2、 数据库服务器,SqlServer2000,Access等
3、codesmith,这个软件我还没做实验呢。

安装VS2005的sp1补丁

Caslte的安装包带有MonoRail项目模板,直接通过模板创建即可。vs2005需要装两个补丁:
http://download.microsoft.com/download/6/3/c/63c69e5d-74c9-48ea-b905-30ac3831f288/VS80sp1-KB926601-X86-ENU.exe  英文SP1

VS80sp1-KB926604-X86-CHS.exe

http://download.microsoft.com/download/8/0/7/8071514d-9370-45c3-8af1-4ff09a70e59d/VS80sp1-KB926604-X86-CHS.exe 中文SP1

400M多,安装1个多小时

安装Castle MonoRail msi

让NVelocity支持中文

差点把这个忘了...默认NVelocity不支持中文, 只要在项目中添加名为nvelocity.properties的文件, 把文件放在views根目录,生成操作设为"嵌入的资源"并且在里面加上两行:(谢谢Maplye 指正存放位置的问题)
input.encoding=GB2312 //或其他支持中文的编码
output.encoding=GB2312
即可

优化编辑环境

在vs2003编辑nvelocity模板可不是所见即所得的, 一打开就一个白底黑字的文本编辑器. 右键点击一个.vm文件, 选择打开方式, 再选择HTML/XML编辑器, 再设为默认值, 即可享受xml语法高亮和自动闭合标记的功能.
要想更高级的享受, 就得靠别的工具了, 打开方式那里可以点击添加选择外部程序. FrontPage是一个很好的选择, 用了FrontPage之后, 它还不能辨认.vm是什么东西, 在FrontPage右键点击.vm文件, 选择打开方式/选择程序, 选择FrontPage (以HTML方式打开)即可用FrontPage去编辑. 这样就所见即所得编辑, 语法高亮, 语法提示统统都有了 , 至于设不设成默认就是个人喜好了.
 

在vs2005把vm的默认编辑器设成html编辑器就能凑合用了,比vs2003好用的多。最近还出了个vm编辑的插件,能正确高亮vtl标记但没有自动提示功能
http://using.castleproject.org/display/Contrib/Castle+Visual+Studio+Integration

我安装了,但还不知道怎么使用?希望大家指点!!

posted on 2007-12-07 10:26  52Qin  阅读(1669)  评论(8编辑  收藏  举报