快速开发系统 by 免开发



点击体验 免开发 平台



为什么要免开发框架:

1:系统越做越大,导致新人进来很难入手,编译慢,运行调试慢,改一个地方怕影响另外一个地方的功能。


      (将每个模块,拆分成独立的插件(每个插件都是MVC站点),分别开发调试,然后集成为系统)
2:每次发布 都要发布整个bin, 发布完毕要验证所有的功能,以防改动代码导致的风险

      (使用 发布插件,直接替换指定插件所有代码,不影响其他插件功能 )
3:功能模块页面,没有复用到其他项目,导致,同样功能,在多个项目存在,

       (插件可以复用到其他项目,附件预览插件,文件上传插件,表格插件,支付插件 等  )

4:假设要换数据库,或者某个模块想换数据库,改动太大,代码复杂度增加,

     (直接改插件的配置文件,切换sqlserver/mysql/oracle数据库)


1:使用批处理 批量编译插件到指定App,插件编译报错 自动记录日志
2:插件之间可以使用 @Html.Action(Index, "B" new { pluginName ="B"})  相互引用传参
3:  插件可以暴露接口,给其他插件调用

4:擅长不同技术点的程序员,负责插件的完善升级,暴露页面,接口给其他插件用。
5:  后台AOP记录每个插件请求 的URL参数 耗时,方便日志分析
6: 查询条件不再拼字符串,使用 表达式 优雅拼装

7:不再分层架构,只有Web层1层,代码简洁

8:怎么使用插件,直接使用  "帮助插件" 查看 QQ登陆插件怎么使用 http://www.code68.com/Help/Index?pname=QQlogin




寻求 商务合作,微信加 code68   






后续将开发的插件:

插件AppStore
   1:让使用方,可以搜索插件,下载自动集成到系统中

   2:可以 更新 下载的插件
   3:可以选择数据库类型
   4:可以自动创建表脚本
   5:可以自动识别新增表和新增字段


后续官网将集成的插件:

  1:开发者可以上传自己开发的插件
  2:可以选择 放到 插件中心  免费  给 开发者使用
  3:可以选择 放到  软件商城  出售-(赚到的钱可以体现到微信。支付宝)
  4:开发者 可以发表 藏经阁 文章
   
  






点击体验 免开发 平台

网友评论

发表评论

欢迎评论哦!