博客首页.NET分类

开源一套我之前写的快速开发框架给大家!

发布时间:2016-05-27 17:38:15编辑:Mr.Co阅读(910)

快速开发平台框架

快速开发框架架构图


快速开发框架功能

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,里面的配置代码如下


二、页面端的JavaScript调用


说明:编写完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

最新评论(0)

    我要评论

    *
    *
    *
    *
    *
    验证码