最近帮我兄弟做毕业设计,使用Asp.Net开发管理系统。VS(Visual Studio.NET 2003)开发工具确实不错,所见所得、输入提示、强大的调试等功能使得编写aspx代码非常的便捷。但是对一些用户变量还是不能识别,不能在输入第一个字母后进行提示,所以我安装了VAssistX。它的功能非常强大,这里也一一列举,反正用了都说好哈哈。
VS+VAssistX在写C#代码已经非常的方便了,所以以前我都是建立一个web窗体,然后前台的html代码和后台的C#代码都在这个环境下编辑。但是使用这个环境下编辑html代码很不方便,而且建立的窗体真的是太丑了。后来想,如果不需要在这些使用html编写的窗体上面增加复杂或者是连接数据库的消息响应,那么可以不在VS下编写html,本来html代码和C#代码是可以分离的。
于是翻出很久很久以前下载DW(Dreamweaver),因为DW编写html代码那是绝对的方便,而且可以做得非常的漂亮。现在使用VS+VAssistX+DW来编写代码。首先使用DW编写需要的表单,然后在VS里建立aspx通过Request来获得html表单里的数据。这样做分离了html代码和C#代码,这样编码更加灵活。
如果表单里有的控件需要绑定数据库,那么肯定就不能分离html代码和C#代码了,如:有一个控件DropDownList,需要绑定数据库表里的一个字段,那么这样的一个表单只能编写在aspx文件里面了,不能分离html代码和C#代码了。
VS+VAssistX+DW组合是在实战中总结出来的,看来真是要多动手编写代码,这样才能获得更多的经验。