开源中国 2018 年度最后一场技术盛会邀你来约~错过就要等明年啦!点此立即预约

netnr / netnrfC#MIT

Watch 22 Star 42 Fork 10
加入码云
与超过 300 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
netnrf响应式框架,基于Ace Admin框架菜单导航,Bootstrap布局,fontAwesome图标,内嵌Iframe用EasyUI做数据绑定,动态配置列表,动态配置表单 展开 收起

https://rf.netnr.com

changelog.html 6.85 KB
一键复制 编辑 Web IDE 原始数据 按行查看 历史
netnr 提交于 2018-11-09 16:38 . add .NET4.5
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link href="favicon.svg" rel="Shortcut Icon" type="image/svg" />
<title>netnrf响应式框架</title>
<meta name="keywords" content="netnrf,netnrf响应式框架,响应式框架,Bootstrap后台框架" />
<meta name="description" content="netnrf响应式框架,基于Ace Admin框架菜单导航,Bootstrap布局,fontAwesome图标,内嵌Iframe用EasyUI做数据绑定,动态配置列表,动态配置表单。" />
<link href="https://lib.baomitu.com/twitter-bootstrap/4.1.0/css/bootstrap.min.css" rel="stylesheet">
<style>
/*footer*/
.footer {
width: 100%;
display: block;
margin-top: 70px;
padding: 20px 0;
text-align: center;
border-top: 1px solid #eee;
}
.row img {
max-width: 100%
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-12 mt-4">
<h1>更新日志</h1>
<h2>[v2.1.2] - 2018-11-09</h2>
<ul>
<li>增加<code>.NET Framework 4.5</code>框架源代码,同步更新Core版本</li>
</ul>
<h2>[v2.1.2] - 2018-11-01</h2>
<ul>
<li>修复<code>DataGrid</code>执行<code>updateRow</code>更新有翻页时行号有问题(没设置pageNumber的原因)</li>
<li>调整公共查询的一些操作</li>
</ul>
<h2>[v2.1.2] - 2018-10-27</h2>
<ul>
<li>添加<code>按钮管理</code>功能</li>
<li>添加<code>菜单管理</code>功能</li>
<li>添加<code>授权关联</code>功能(支持第三方登录)</li>
<li>添加<code>z.Combo</code>方法添加清除值按钮支持</li>
<li>添加<code>PostgreSQL</code>数据库支持</li>
<li>调整<code>Linq</code>查询,可不传排序列,即默认排序</li>
<li>调整选项卡右侧仅为刷新按钮</li>
</ul>
<h2>[v2.1.1] - 2018-10-13</h2>
<ul>
<li>修复方法<code>z.FindTreeNode</code>存在的问题</li>
<li>修复方法<code>z.FormEdit</code>存在的问题</li>
<li>修复<code>Linq</code>查询先分页后排序的问题</li>
<li>修复系统操作日志,<code>IP</code>获取始终为<code>127.0.0.1</code>的问题,原因是<code>nginx</code>代理,需要判断代理环境</li>
</ul>
<h2>[v2.1] 2018-10</h2>
<ul>
<li>跨平台跨数据库支持,<a href="https://github.com/aspnet/EntityFrameworkCore">https://github.com/aspnet/EntityFrameworkCore</a> ,已测试<code>SQLite</code><code>MySql</code><code>SQLServer</code></li>
<li>生成实体依赖于<code>Scaffold-DbContext</code>命令 <a href="https://www.netnr.com/gist/code/5283651389582691979">https://www.netnr.com/gist/code/5283651389582691979</a></li>
<li>公共查询从SQL语句改为Linq</li>
<li>修复<code>z.js</code>若干问题</li>
<li>表管理工具,生成表配置、表字典</li>
<li>演示项目调整,从<code>SQLServer</code>改为<code>MySql</code>,服务器迁移国外搬瓦工(Centos7、Nginx、MySql、CN2线路)</li>
</ul>
<hr>
<ul>
<li>
顺便说一下这段时间的体会,一直用<code>Windows</code>服务器,接触<code>Linux</code>后,认为<code>Linux</code>做服务器是挺好的,已打算全部迁移至<code>Linux</code>服务器。
<ul>
<li><code>Linux</code>服务器便宜,相对而言</li>
<li>国外的<code>VPS</code>大多限流量不限速度(比如1G的带宽,每月1T的流量),当然线路也重要,不然延迟掉包严重</li>
<li>不用备案、可以搭梯子翻墙</li>
<li><code>Linux</code>开机占用<code>100</code>MB左右,跑个<code>dotnet</code>进程也才<code>300</code>MB左右</li>
<li><code>.net framework</code>的项目也能跑哦,<code>mono</code><a href="https://www.jexus.org/">jexus</a></li>
<li><code>SQLServer</code>数据库已经有<code>Linux</code>版本,当然也可以改为<code>MySql</code></li>
<li>
上手<code>Linux</code>服务器,一脸懵逼,什么都不知道不知从何下手,怎么办,你说怎么办,凉拌,网上有大把的教程,弄懂一个算一个;这里提供一些我用到的东西:
<ul>
<li>ssh命令连接服务器</li>
<li>安装环境:<code>dotnet</code><code>nginx</code><code>ftp</code><code>mysql</code><code>frp</code>(微信开发)、<code>shadowsocks</code>(翻墙)</li>
<li>学习<code>vi</code>编辑器,学习<code>dotnet</code>命令,学习<code>nginx</code>配置</li>
<li>存的一些干货 <a href="https://www.netnr.com/gist/user/1">https://www.netnr.com/gist/user/1</a></li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>[v2] - 2018-07</h2>
<ul>
<li>前端采用 jQuery + Bootstrap + EasyUI + AceAdmin</li>
<li>后端采用 Asp.Net Core + EF + SQLServer</li>
<li>全新重写 <code>z.js</code> 脚本包,与EasyUI提供的API高度保持一致(最大调整)</li>
<li>重写iframe选项卡</li>
<li>精简ace导航</li>
<li>若干调整...</li>
</ul>
</div>
</div>
</div>
<!--页脚-->
<footer class="footer">
&copy; <a href="https://www.netnr.com">netnr</a>
</footer>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-124641448-3"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'UA-124641448-3');
</script>
</body>
</html>

评论 ( 0 )

你可以在登录后,发表评论

搜索帮助

12_float_left_people 12_float_left_close