MonoRail 视频学习00(MonoRail开发环境搭建)
/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
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
我安装了,但还不知道怎么使用?希望大家指点!!