ZKWeb网页框架1.9正式发布
2017-06-16 14:39
288 查看
1.9.0更新的内容有
更新项目工具更好的支持Linux
添加工具函数
Exception.ToDetailedString (获取例外的详细信息)
Exception.ToSummaryString (获取例外的简略信息)
Expression.ReplaceNode (替换表达式中的节点, 一般用于合并表达式)
改进程序初始化过程
初始化失败时记录紧急日志到网站文件夹下
修改
Initialize函数的保护等级, 从"internal static"修改到"internal protected virtual"
改进模板引擎
描画模板模块失败时仍保留前后的HTML
改进IoC容器
添加ExportAttributeBase, 可以定义拥有自定义逻辑的组件注册属性
改进ORM层
支持在映射构建器中指定表名, 例如
builder.TableName("MyTable")
修改"internal"的类为"public", 允许针对部分ORM做出更多配置
改进VisualStudio支持
标记调用Response.End的函数为DebuggerNonUserCode, 使得VisualStudio忽略此例外
更新项目模板
允许Asp.Net Core网站从命令行或者json读取配置
Bug修复
修复函数IFileEntry.WriteAllBytes不能正常工作的问题
本次更新兼容以前的版本, 旧版本的项目使用nuget更新即可.
因为发布的时候漏改了版本号, ZKWeb这个包请更新到1.9.0.1.
本次更新还添加了appveyor上运行测试的基本支持, 请参考ZKWeb.Demo项目或ZKWeb.MVVMDemo项目下的appveyor.yml.
相关文章推荐
- ZKWeb网页框架1.7正式发布
- ZKWeb网页框架1.2正式发布
- ZKWeb网页框架1.8正式发布
- ZKWeb网页框架1.4正式发布
- ZKWeb网页框架1.3正式发布
- ZKWeb网页框架2.0正式发布
- ZKWeb网页框架1.5正式发布
- ZKWeb网页框架1.1正式发布
- ZKWeb网页框架1.6正式发布
- 网易正式发布 Pomelo 开源游戏服务端框架
- PB框架 TOPANY PB.NET 2011 框架 正式发布 PB程序运行在IE里
- 框架应用开发【★更新★】Portal-Basic Java Web 开发框架 v3.1.1 正式发布(源码、示例及文档)-java教程
- 高效 Java Web 开发框架 JessMA v3.2.1 正式发布
- 【五一呈献】Java 全能高效 MVC & REST 开发框架 Portal-Basic v3.1.1 正式发布
- 【五一呈献】Java 全能高效 MVC & REST 开发框架 Portal-Basic v3.1.1 正式发布
- 高效 Java Web 应用开发框架 JessMA v3.2.2 正式发布
- 【★更新★】Portal-Basic Java Web 开发框架 v3.1.1 正式发布(源码、示例及文档)
- Portal-Basic Java Web 应用开发框架 v3.0.1 正式发布(源码、示例及文档)
- 高效 Java Web 开发框架 JessMA v3.2.1 正式发布 推荐
- 【双旦献礼】Portal-Basic Java Web 应用开发框架 v3.0.1 正式发布(源码、示例及文档)