WebMisDeveloper4.2.0面世
WebMisDeveloper4.2.0闪亮面世,新版本新功能新性能
该版本修改如下:
1. 对两套框架的BLL层添加了重载
FindAllByPage_{tablename}(string start, string limit, string conditions);
GetRecordCount_{tablename}(string conditions);
方便Asp.net前台页面调用
2. 数据库自动生成添加了字段的描述,能够自动将字段的描述添加的数据库
3. 二次开发,后台速成功能,可以智能获取字段描述,使得建立的Grid更加接近实用,前提是数据库表中字段需要有描述,若没有则默认取字段名
4. 对两套框架的分页sql进行了优化,效率上有所提高
5. 对两套框架的系统菜单进行扩充,支持多级菜单,废弃以前版本仅支持一层目录的菜单,同时采用递归算法构造系统菜单树(若菜单较多,耗时较长,建议自己修改递归为非递归方法)
6. 替换掉原有的起点10网站链接,将链接到指定的rss上,可以方便查看WebMisDeveloper的动态更新信息
7. 4.2.0版本的亮点,添加“页面元素速成”工具箱,下面简单介绍下该部分功能:
由于考虑到在做MIS系统的时候不仅仅局限在Exjts,我们通常也会写一些普通的Asp.net页面,那么当某个表的字段非常多的时候,而且要在页面中显示,那会是什么情况“不断的拖动文本框,标签….;页面cs文件,若干行mode.field=页面值….”可定会疯掉,在或者要判断不为空,拖动Asp.net提供的验证控件???那些页面质量大打折扣,用js?那么多字段,更疯掉了。
所以基于上述原因,WebMisDeveloper提供给用户自动产生上述代码的工具,您要做的仅仅是Ctrl+C&Ctrl+V,将代码贴到相应的位置,ok,运行即可。
页面元素速成:提供js弹框验证,js文本验证,Asp.net文本框界面,Asp.net标签界面,后台界面赋值,后台获取界面值,基于Ajax分页功能的Repeater数据绑定功能。
打开页面元素速成,如图:
此处建议每次勾选一个功能,生成对于代码,否则代码太多不容易拷贝,阅读。
下载地址:http://www.qidian10.com/View/Source_45.html
随着互联网的飞速发展,企业办公的自动化程度越来越高,与此同时基于浏览器/服务器(B/S)模式的信息管理系统也越来越受到企业的青睐,以其独有的便捷性、低硬件要求等特点,逐渐的取代着传统的客户端/服务器(C/S)模式的信息管理系统。随着企业对信息管理系统需求量的提高,Mis系统的开发上却并未出现提高,仍然是传统的开发模式,开发周期长、效率低,开发人员存在大量的重复性劳动。虽然目前市面上已经有类似的自动生成器(动软代码生成器、Code Smith等),一定程度上提高了开发效率,但对应用者的要求较高,还需进行的修改工作量很大。
我们的作品WebMisDeveloper适当降低了对使用者的要求,通过WebMisDeveloper生成的系统更接近实际的WebMIS系统,减少了对系统的修改量,只需要进行业务逻辑的编码,WebMisDeveloper会自动生成一套完整的架构,各个层次模块,以及UI界面。开发人员可以非常方便地对其进行二次开发。
WebMisDeveloper主要功能简介:
1、 新建项目
通过该功能,用户仅需要跟着向导走,无需接触开发软件,通过您的配置,系统将会自动为您创建数据库,创建数据库的表,在您配置的指定位置生成一套基本的WebMis,该系统您可直接编译运行。
2、 后台速成
如果您的系统已经有了数据库,那么可以通过该功能为您的数据库生成一个基本的后台管理系统,该系统涵盖基于您数据库每张表的增、删、改、查、分页功能,并自动生成角色/功能管理模块,用户仅需编写相应业务逻辑编码即可。
3、 二次开发
二次开发,主要是为新建项目和后台速成服务的。当用户通过以上功能生成了系统后,由于需求等原因,需要增加功能节点和数据库的表,那么可以通过二次开发功能,将基于该表的增、删、改、查、分页功能自动添加到项目中,免去手动配置的繁琐性,系统并会自动添加功能节点和UI界面。