博客首页.NET分类
开源一套我之前写的快速开发框架给大家!
发布时间:2016-05-27 17:38:15编辑:Mr.Co阅读(5379)
快速开发框架架构图
快速开发框架功能
1、快速开发平台是为了快速项目开发而生,它抛离了传统的MVC开发模式。让我们跟繁琐的业务Coding还有恶心的ADO说Bye Bye。
2、快速开发平台抛离了以往繁琐的业务处理层和数据处理层,现在你只需会T-SQL跟了解Javascript你就可以再最短时间内开发出最Perfect的Project。
3、快速开发平台内置强大的UPMS功能。
4、快速开发平台融合了强大的页面模板功能,以后再也不用担心KH的BT更改了。
5、快速开发平台采用组件式加载,支持热部署。系统松耦合,页面可以独立部署。
6、快速开发平台适用与PC端、移动端项目开发
7、快速开发平台一个静态化的项目开发平台。
快速上手
一、T-SQL脚本的编写
说明:在项目根目录中的DATASQL文件目录中定义一个业务板块名称的配置文件,比如我们现在有一个News版块的SQL操作,那么我们会建立一个News.xml,里面的配置代码如下
说明:编写完T-SQL之后我们需要在页面中直接调用配置好的SQL脚本,那么在以下JS代码中直接通过调用News.xml中定义的ID名称便可执行数据操作。
说明:除了通过JavaScript方式调用News.xml中的配置之外,还有一种模板调用方式提供给大家选择。模板调用在Controllers中先绑定Entity对象,然后再到页面中通过Templte编码来实现数据绑定。代码如下
1.Controller类
2. HTML中的Template绑定
四、扩展类调用
说明:在有些情况下快速开发平台无法通过直接SQL脚本或者模板实现的功能,那就需要扩展类上场了。这里简单介绍下如何使用扩展类。我们以一个用户登陆的扩展类来举例,用户登陆后需要保存用户信息,用户权限等。
第一步:我们需要在项目根目录中的ExperisService文件目录中定义一个Login.cs类
第二步:定义好扩展类之后,我们还需要在DATASQL目录下的global.xml中映射这个扩展类
第三步:配置完映射后我们回到HTML页面中,看如何调用这个扩展类
完整API地址:http://www.mrco.cn/doc/frame/default.html
需要源码的童鞋,请在下方留下你的联系方式或者email。
转载请注明出自:http://www.mrco.cn/article/5748158730c13cdc370c4829.html
相关文章
- *_* 暂无相关文章,敬请期待!