OneLotus V2.20 发布,升级为.NETCORE ,添加MYSQL数据库支持

栏目: 软件资讯 · 发布时间: 5年前

内容简介:V2.20版本简要说明 主要是2大变化,一是添加了对Mysql数据库的支持,另外就是采用.NET CORE WEBAPI替换原有的ashx前后端交互方式 升级初衷 1:数据库方面:Sqlserver安装包比Mysql大太多了,部署起来也没Mysql方便...

V2.20版本简要说明

主要是2大变化,一是添加了对 Mysql 数据库的支持,另外就是采用.NET CORE WEBAPI替换原有的ashx前后端交互方式

升级初衷

        1:数据库方面:Sqlserver安装包比Mysql大太多了,部署起来也没Mysql方便,真的是微软的风格啊,感觉微软的软件都这一个尿性

        2:后端框架,之前采用的是.NET FRAMEWORK,前后端交互采用ashx方式,这种方式现在来看是有一定的局限性的,在很多地方处理的都不是很好,代码也有很多冗余,一直有换成WEBAPI的想法,正好借着.NET CORE这个势头,顺便把系统换成了NETCORE,从WEBFORM 到ashx+HTML再到.NETCORE ,不知道说什么好…

更新内容

    1:ORM组件放弃了微软的EF,采用了第三方的SqlSugar,话说这个东西确实比EF好使

    2:分页放弃了原有的存储过程分页,采用了SqlSugar自带的分页

    3:原来的umedit换成了UEdit,原有的Umedit不好使了……

    4:替换原有的Token设计,采用了新的JWT授权机制,更加简结,方便管理

    5:添加了Swagger UI来管理接口

    6:后台接口统一换成WebAPI

    7:完善表单组件的加载机制,修复了一些Bug

后期计划

    1:主要是丰富表单模块,流程相关功能

    2:完善数据可视化模块相关功能

 

开发环境:VS2017+MYSQL5.8

部署环境:IIS

升级参考资料

.NETCORE升级 https://www.cnblogs.com/laozhang-is-phi/p/9629026.html

SqlSugar https://www.cnblogs.com/laozhang-is-phi/p/9629026.html   


以上所述就是小编给大家介绍的《OneLotus V2.20 发布,升级为.NETCORE ,添加MYSQL数据库支持》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Growth Hacker Marketing

Growth Hacker Marketing

Ryan Holiday / Portfolio / 2013-9-3 / USD 10.31

Dropbox, Facebook, AirBnb, Twitter. A new generation of multibillion dollar brands built without spending a dime on “traditional marketing.” No press releases, no PR firms, and no billboards in Times ......一起来看看 《Growth Hacker Marketing》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

html转js在线工具
html转js在线工具

html转js在线工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试