Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
高效快速开发框架的主要作用介绍
前言:狐表虽然是一款不错的开发工具,比较适合初学者入门及适合快速开发一些小型的程序,但开发复杂、功能更强大的程序,使用面向对象编程及按三范设计数据库表是非常重要,用狐表开发并不适合,但狐表也能作为一款快速实现优美UI界面(该UI引用第三方开发商Devcomponents的控件DotNetBar for WinForms)的框架使用,这也是我喜欢继续使用狐表的原因,该框架并不以狐表的DataTable为主开发,更多是以SQL语句生成SQLTable和框架提供的方法、功能来处理数据和实现功能效果。该框架如果引用以面向对象编程开发的DLL并采用WCF方式实现更加安全(Https协议)的分布式处理,可以说两者结合使用的效果也是非常不错的。当您的编程代码越来越多、后期维护困难、错误追踪耗时、越扩展越痛苦、代码地震等,那通常情况都是您编程思维决定了代码的质量,当您体验到少量的代码就能完成很多抽象的事,才会感受到编程之乐。
简介:高效快速开发框架是一款以简单设置即可动态编译生成优美的UI界面和数据库快速设计为辅,并以简单使用、高效实现功能的类库方法为主的辅助框架。通过面对对象思想和设计模式来设计相关方法,可以更好地支持功能灵活的扩展和减少代码的复杂逻辑,防止大量的重复代码冗余,帮助狐表开发人员实现简单管理代码、降低复杂的数据处理和提高开发效率。该框架提供了最基础的UI界面设置(动态编译生成)、用户、角色、权限等权限功能管理,可以直接在此基础上快速开发程序,同时也可以根据自已需求更改框架控制权限(灵活简单)、更该UI界面(重写UI类即可) ,实用的类库方法会提供更多、更好的开发辅助,让复杂的程序开发也可以变得更简单实现。
用户表显示的数据,分别来自[Sys_User]表和[Sys_Department]表,但它的数据展示可以随心组合并实现组合后的分页加载,这些与狐表帮助文档
的分页加载示例有区别之处。这里最重要的是您要如何懂得利用狐表与框架类库的各自优势、相互结合应用,就算您的SQL水平一般,也会事半功倍,
实现复杂的数据展示、处理及分页加载,您是否也感觉复杂的处理也变得简单了(详看开发操作视频指导或类库的帮助文档)。