上个月的一个项目中用到了NetTiers进行快速开发, 感觉很好玩, 所以就简单的学了一下, 发现真的很好玩~~哈哈
以前从来没用过自动生成代码的工具, 一时间不知道怎么搞, 不过大概的概念还能稍微理解一点.
CodeSmith上面写的东西就貌似JavaScript, 也可以像ASP.NET一样拥有后台.cs代码.
好多标签的样子, 记起来好费劲啊, 真不知道人家在CodeSmith上咋弄出来一个NetTiers的~~
不过既然人家都有写好的了, 咱为啥不用呢, 嘿嘿~~~
NetTiers的文档上一顿鸟文, 俺根本不知道说的是啥(都怪上学时没TMD好好学那鸟文!)
呵呵, 扯了一堆用不着的, 还是整点干地吧!(现在貌似流行东北话~~)
首先, 到百度或者谷歌啥地整个CodeSmith去, 表问我咋整, 咱都是穷孩子, 整不起真地还整不起假地吗? 呵呵~~(别忘了注册机~~)
我现在用的是5.0, 不知道出到多少了, 这玩意一天总更新, 真TM烦~
整完了, 该干啥自己都知道了吧, 安装呗~(别打脸~~千万别打脸~~~)
下载, 安装, 注册一套都整完了, 该正经地了.
打开软件, 右侧会有一个树形的像Windows文件管理器一样的东西, 里面好多文件夹, 我们找到NetTiers.
然后在NetTiers文件夹下会发现一个叫做NetTiers.cst的文件.(文件的图标当然跟文件夹不一样了, 孩儿, 别老问, 自个想想!)
打开我们找到的这个文件, 貌似会弹个对话框, 全是鸟文, 不用管(其实是告诉你这个文件关联有后台代码).
过了一会(俺机器比较破), 在右边那个文件管理器下边的属性框中就会出现一堆要填的参数了, 好了, 关键的来了, 照着下面的图填上自己需要的就OK了!
好, 貌似你已经搞定了, 不过眼睛一定很疼吧, 哈哈~~~~
填好之后, 我们编译这个工程, 就好像VS的编译与运行一样, 在CodeSmith中也有长成那个样子的快捷按钮, 还等啥, 点吧!
运行之后NetTiers会给我们生成一个可以在VS中编译运行的解决方案, 有类库也有前台的WebForm工程, 咱其实根本不用它整出来的那个WebForm, 全鸟文!
咱用VS打开那个解决方案 --> 编译, 可以运行一下那个WebForm, 看看效果.
仔细看一下那些类库, 我们不难发现, NetTiers已经帮我们把连接数据库, 以及我们数据库中的表, 试图, 关系等一切东西都弄好了, 真爽!
好了, 今天先写到这, 后面还会有具体应用的部分. 大家先自己看看, 并了解一下NetTiers吧.
感谢把我这烂文读完的每一位革命同胞~~~感谢你!!!
请您继续关注后面的文章, 谢谢...