摘要:这是一个开源免费的可视化CMS,基于.net core开发,可跨平台安装部署。拥有卓越的性能和用户体验,可快速创建一个响应式网站。 阅读全文
posted @ 2019-08-07 15:33 ZKEASOFT 阅读 (465) 评论 (0) 编辑
摘要:在使用Entity Framework做数据查询的时候,查询条件往往不是固定的,需要动态查询。可以通过动态构建Lamda表达式来实现动态查询。 Lamda表达式 使用Lamda表达式可以很方便的按条件过滤数据。Entity Framework也是将Lamda表达式转换成对应的SQL语句执行。 阅读全文
posted @ 2019-08-11 09:39 ZKEASOFT 阅读 (178) 评论 (0) 编辑
摘要:这是一个开源免费的可视化CMS,基于.net core开发,可跨平台安装部署。拥有卓越的性能和用户体验,可快速创建一个响应式网站。 阅读全文
posted @ 2019-08-07 15:33 ZKEASOFT 阅读 (465) 评论 (0) 编辑
摘要:纸壳CMS现已支持自定义字段,在不修改代码的情况下,可以对系统中的一些模块进行字段的扩展,如页面,文章、产品等。 阅读全文
posted @ 2019-07-30 18:17 ZKEASOFT 阅读 (150) 评论 (0) 编辑
摘要:当代码提交到GitHub后,自动生成构建项目并部署到服务器。接下来介绍一下如何在容器中运行Jenkins,并自动化构建GitHub上的项目,使用自动化构建来解放你的双手。一台已经安装了Docker的Ubuntu服务器,有公网IP并可通过IP或者域名访问。因为GitHub无法访问本地服务器,所以不能触发构建,只能手动触发构建。 阅读全文
posted @ 2019-06-23 17:17 ZKEASOFT 阅读 (238) 评论 (0) 编辑
摘要:这个工具用于从MSSQL生成MySQL脚本,生成的脚本包含表结构和数据 阅读全文
posted @ 2019-05-28 23:57 ZKEASOFT 阅读 (225) 评论 (0) 编辑
摘要:如果你有一台Linux服务器(CentOS7+ 或者 Ubuntu 16.04+)可以使用以下命令快速搭建一个博客。 阅读全文
posted @ 2019-05-10 23:59 ZKEASOFT 阅读 (169) 评论 (1) 编辑
摘要:Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作。如今可以使用VS Code进行纸壳CMS(ZKEACMS)开发,它开源免费,通过安装开发语言相关的插件,可以让VS Code实现相应的语法识别和代码提示。 阅读全文
posted @ 2019-05-07 17:03 ZKEASOFT 阅读 (273) 评论 (1) 编辑
摘要:预编译是ASP .Net Core的默认方式。在发布时,默认会将系统中的所有Razor视图进行预编译。编译好的视图DLL统一命名为 xxx.PrecompiledViews.dll 或者 xxx.Views.dll 阅读全文
posted @ 2019-04-13 18:21 ZKEASOFT 阅读 (534) 评论 (1) 编辑
摘要:在之前,纸壳CMS的主题仅仅只是CSS样式,并不支持在主题下使用模板来构建不同的HTML结构。现在我们对主题功能做了增强,可以在主题下添加各自的模板,这样在制作主题时,就会更加自由。不仅如此,新的主题引擎还允许替换系统中所有Action对应的视图。 所以新的主题引擎可以修改包括后端在内的系统中的所有界面风格。 阅读全文
posted @ 2019-04-11 12:20 ZKEASOFT 阅读 (133) 评论 (0) 编辑
摘要:纸壳CMS在设计上使用的是ASP.Net Core默认的IOC容器,通过依赖注入可以轻松替换掉原来的接口实现。例如在使用纸壳CMS做二次开发的过程中,可能要接入另一系统的用户来作为CMS系统的用户。这种情况下,可以不用修改原来的UserService,而是重新实现一个IUserService,然后用这个新的实现来替换掉旧的UserService。 阅读全文
posted @ 2019-02-19 15:05 ZKEASOFT 阅读 (229) 评论 (0) 编辑