摘要:需求&场景 例表查询是业务系统中使用最多也是最基础功能,但也是调整最平凡,不同的用户对数据的要求也不一样,所以在系统正式使用后,做为开发恨不得坐在业务边上,根据他们的要求进行调整,需要调整最多就是列的位置和宽度。非常麻烦,而且还会不停的变。最好的方式把这个功能放给用户,让用户自己去调整,并保存在本地 阅读全文
posted @ 2019-10-09 08:46 阿新 阅读 (325) 评论 (0) 编辑
摘要:直接附上源代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Format DataGrid Columns - jQuery EasyUI Demo</title> <link rel="stylesheet" type=" 阅读全文
posted @ 2019-10-05 19:37 阿新 阅读 (25) 评论 (0) 编辑
摘要:什么是多租户 网上有好多解释,有些上升到了架构设计,让你觉得似乎非常高深莫测,特别是目前流行的ABP架构中就有提到多租户(IMustHaveTenant),其实说的简单一点就是再每一张数据库的表中添加一个TenantId的字段,用于区分属于不同的租户(或是说不同的用户组)的数据。关键是现实的方式必须 阅读全文
posted @ 2019-09-09 09:42 阿新 阅读 (493) 评论 (2) 编辑
摘要:SENNA.js Senna.js是一个超快速的单页面应用程序引擎,轻松构建基于Web的现代应用程序,只有大约8KB的JavaScript而没有任何依赖性。还提供非常酷炫的动画效果.想要详细了解的朋友可以去官网看一下. http://sennajs.com/docs 将普通web应用转换成单页面( 阅读全文
posted @ 2019-04-19 14:54 阿新 阅读 (259) 评论 (1) 编辑
摘要:背景 最近有一个项目是用SmartAdmin + Jquery + EasyUI 一个ASP.NET MVC5的项目,一直存在一个性能问题,加载速度比较慢,第一次加载需要(在没有cache的情况下)需要4-5秒完成全部的加载. 如下图就是用Chrome PageSpeed 测试的结果 有几个非常重要 阅读全文
posted @ 2019-03-27 10:45 阿新 阅读 (442) 评论 (1) 编辑
摘要:介绍 我很早之前一直在做mvc5 scaffolder的开发功能做的已经非常完善,使用代码对mvc5的项目开发效率确实能成倍的提高,就算是刚进团队的新成员也能很快上手,如果你感兴趣 可以参考 http://neozhu.github.io/MVC5-Scaffolder/#/ http://git 阅读全文
posted @ 2019-02-22 09:41 阿新 阅读 (1087) 评论 (4) 编辑
摘要:功能 实现动态切换语言,Demo 做了三种语言库可以切换,包括资源文件的定义,实体对象属性设置,后台代码Controller,IAuthorizationFilter,HtmlHelper的实现,做法比较简单易学易用,配合我之前发布的# MVC Scaffolding SmartCode-Engin 阅读全文
posted @ 2019-01-18 09:01 阿新 阅读 (1538) 评论 (6) 编辑
摘要: 概述 通过扩展visual studio.net scaffolding组件,添加了一套功能完善的代码模板,包括Controller,Model,View,Businessd等各种功能的代码,配合Entity Framework Code-Frist功能实现快速构建业务系统的一套开发工具. 主要优势 市面上类似的代码生成工具有很多,但完全集成在visual studio.net以插件形式存在的几乎没有,大部分都是通过先定义表结构(数据字典)再运行工具生成对应的代码.然后再手工拷贝到对应的项目中,而改项目就是简单的多,只需要把实体对象定义出清楚,直接再项目中运行新增controller后选择需要的实体对象就可以.非常快捷. 阅读全文
posted @ 2019-01-03 13:53 阿新 阅读 (344) 评论 (0) 编辑
摘要:public static class TeraDataHelper { // // public static string TDConnstring = ConfigurationManager.ConnectionStrings["Teradata_Connect_String"].ConnectionString; public st... 阅读全文
posted @ 2018-05-16 16:52 阿新 阅读 (163) 评论 (0) 编辑
摘要:介绍 ASP.NET MVC 5 SmartCode Scaffolding是集成在Visual Studio.Net开发工具中一个ASP.NET MVC Web应用程序代码生成框架,使用SmartCode Scaffolding可以快速添加一整套View,Controller,Model,Serv 阅读全文
posted @ 2018-04-08 13:19 阿新 阅读 (754) 评论 (6) 编辑