本来已经进入“正式开发”的教程部分了,但这次还是要先插入一些“旁门左道”,因为很多时候,我们仅仅只是要演示一个产品概念或者完成一次老师布置的课程设计,那就没必要仔仔细细地敲打每一行代码。像我这学期选修了“高级网页”课程,期末大家都在着急做不出来,我花了两个小时,就做了一个包含“一、两千行”代码的网站项目出来,顺利过关。
“旁门左道”虽好,但并不适合新手,只有发现自己只是在重复着熟悉的操作时,才有能力控制“旁门左道”。
这次介绍的工具有:网站扒皮者(前端)、动软代码生成器(后端)以及将两者结合起来的方法。
一:网站扒皮者
使用很简单,输入要“扒”的网址,这个软件就会自动下载相关文件(包括Html、CSS、JS和图片等那个网页需要用到的文件,文件相对路径也会对应存放好),分秒间就可以搞出一个可以出手的页面,删除一些不要的代码,比如原来的内容部分就不要了,剩下一个<Div id="content">放在那里,存放我们要显示的内容即可。
二:动软代码生成器
这是为.Net设计的代码生成器,它可以生产“三层架构”、“工厂模式”的项目。首先你要先设计好数据库(我用的是MSSQL2008,它支持多种数据库),然后打开软件,新增数据库服务器--连接--新建.Net项目(“简单三层”生成的版本是VS2005的,“简单三层(管理)”适用版本可以选择VS2008或者VS2010,我生成的是后者),完成之后,就会得到一个完整的Asp.net项目。