原创 基於領域驅動設計(DDD)超輕量級快速開發架構(二)動態linq查詢的實現方式

-之動態查詢,查詢邏輯封裝複用 基於領域驅動設計(DDD)超輕量級快速開發架構詳細介紹請看 https://www.cnblogs.com/neozhu/p/13174234.html 需求 配合EasyUI datagird filte

原创 asp.net mvc entityframework sql server 遷移至 mysql方法以及遇到的問題

背景:   我原來的項目是asp.net mvc5 + entityframework 6.4 for sql server(localdb,sql server),現在需要把數據庫切換成mysql,理論上entityframework是可

原创 複雜Excel轉換與導入

需求   把不同客戶提供Excel 直接導入到系統中生成對應的收貨單或是出貨單。後端創建收貨端和出貨單的接口已經有現成的webservice或是標準的xml;這類需要做的就是把客戶提供不同種類的Excel mapping成標準格式。 要重點

原创 使用face-api.js實現人臉識別(一)

功能   第一階段實現對圖片中人臉的識別並打上標籤(比如:人名)   第二階段使用攝像頭實現對人物的識別,比如典型的應用做一個人臉考勤的系統 資源 face-api.js https://github.com/justadudewhoha

原创 自己動手破解Z.EntityFramework.Extensions 4.0.11.0的方法

因爲項目中使用到Z.EntityFramework.Extensions 和 Z.EntityFramework.Plus(免費開源)兩個類庫,但是Z.EntityFramework.Extensions是收費的,只能免費使用一個月,以前的

原创 jquery easyui datagrid 加載保存好的自定義設置的列屬性

直接附上源代碼 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Format DataGrid Columns - jQuery EasyU

原创 完美實現保存和加載easyui datagrid自定義調整列寬位置隱藏屬性功能

需求&場景   例表查詢是業務系統中使用最多也是最基礎功能,但也是調整最平凡,不同的用戶對數據的要求也不一樣,所以在系統正式使用後,做爲開發恨不得坐在業務邊上,根據他們的要求進行調整,需要調整最多就是列的位置和寬度。非常麻煩,而且還會不停的

原创 使用EF6簡實現多租戶的應用

什麼是多租戶 網上有好多解釋,有些上升到了架構設計,讓你覺得似乎非常高深莫測,特別是目前流行的ABP架構中就有提到多租戶(IMustHaveTenant),其實說的簡單一點就是再每一張數據庫的表中添加一個TenantId的字段,用於區分屬於

原创 只需要4步就可以將asp.net mvc變成SPA(單頁面)應用,實現無刷新頁面切換!

SENNA.js Senna.js是一個超快速的單頁面應用程序引擎,輕鬆構建基於Web的現代應用程序,只有大約8KB的JavaScript而沒有任何依賴性。還提供非常酷炫的動畫效果.想要詳細瞭解的朋友可以去官網看一下. https://se

原创 ASP.NET MVC ETag & Cache等優化方法

背景 最近有一個項目是用SmartAdmin + Jquery + EasyUI 一個ASP.NET MVC5的項目,一直存在一個性能問題,加載速度比較慢,第一次加載需要(在沒有cache的情況下)需要4-5秒完成全部的加載. 如下圖就是用

原创 自定義Visual Studio.net Extensions 開發符合ABP vnext框架代碼生成插件[附源碼]

介紹 我很早之前一直在做mvc5 scaffolder的開發功能做的已經非常完善,使用代碼對mvc5的項目開發效率確實能成倍的提高,就算是剛進團隊的新成員也能很快上手,如果你感興趣 可以參考 http://neozhu.github.io/

原创 ASP.NET MVC5多語言切換快速實現方案

功能 實現動態切換語言,Demo 做了三種語言庫可以切換,包括資源文件的定義,實體對象屬性設置,後臺代碼Controller,IAuthorizationFilter,HtmlHelper的實現,做法比較簡單易學易用,配合我之前發佈的# M

原创 MVC Scaffolding SmartCode-Engine 更新

概述 通過擴展visual studio.net scaffolding組件,添加了一套功能完善的代碼模板,包括Controller,Model,View,Businessd等各種功能的代碼,配合Entity Framework Code-

原创 Easyui DataGrid DateRange Filter 漂亮實用的日期區間段篩選功能

  自定義擴展Jquery easyui datagrid filter組件實現對日期類型區間段的篩選功能。顯示效果如一下 是不是非常實用 引用的jquery 組件是 Date Range Picker / http://www.date

原创 ASP.NET MVC 5 SmartCode Scaffolding for Visual Studio.Net

介紹 ASP.NET MVC 5 SmartCode Scaffolding是集成在Visual Studio.Net開發工具中一個ASP.NET MVC Web應用程序代碼生成框架,使用SmartCode Scaffolding可以快速添