![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET Core
文章平均质量分 58
homehome...
这个作者很懒,什么都没留下…
展开
-
.net core 下 DES &MD5加密
項目中經常會用到加密解密,分享 DES & MD5加密,當然我們建議使用MD5.#region DES encrypt, decryptpublic string EncryptDES(string input, string key){byte[] inputArray = Encoding.UTF8.GetBytes(input); var tripleDES = TripleDES.Create(); var byteKey = Encoding.UTF8.GetBytes(key);原创 2022-03-25 11:01:42 · 1194 阅读 · 0 评论 -
C#.net Core MVC 利用NPOI生成excel報表
對于服務器沒有裝office的情況下,我們知道可以用 NPOI 或 EPPlus,下面我們看下使用NPOI如何導出EXCEL資料。一、HTML<div id="SearchReport" data-content="List" style="width:98%"> <div class="row"> <div class="col-12 col-md-12"> <div class="card card-so原创 2022-03-23 10:15:43 · 952 阅读 · 0 评论 -
使用Task進行多個業務邏輯檢查的例子
我們經常在后臺執行數據操作前,會先進行一些業務邏輯檢查。一般會用順序檢查的方式,即:業務邏輯1檢查==》業務邏輯2檢查=》…保存e.g: 在刪除記錄之前,做一些邏輯檢查 //檢查1: var programs = _practiceService.GetPracticeByProgramId(programId); if (programs.Any() && programs.Where(x => x.PSId ==session原创 2021-12-28 16:58:23 · 172 阅读 · 0 评论 -
.net 類(class)和結構(structure)
其實較少使用結構,但有時會把兩者進行比較,糾結在代碼中使用類還是結構。一.共同之處都含有成員,構造函數,方法,屬性,字段,接口,枚舉,事件等。二. 最大的區別結構是值類型;類是引用類型;例如: public struct structTst { public string name; public Int16 age; public structTst(string _name,Int16 _age)原创 2021-12-03 12:41:43 · 81 阅读 · 0 评论 -
.net core MVC datatables ajax分頁獲取數據
在使用datatables加載數據時,我們通常使用一次加載數據再渲染的方式。如果記錄不多,實測幾百,一兩千的頁面加載速度問題不大,但超過就會導致頁面加載時間過長。下面分享記錄一個Datatables ajax server side 分頁獲取數據的例子,:第一部分:VIEW HTML&JS<div id="searchServices" data-content="List" style="width:98%"> <div class="row">原创 2021-11-24 11:05:05 · 1246 阅读 · 0 评论 -
ASP.NET MVC實現ALERT消息
我們有時希望從后臺傳回來VIEW的信息ALERT出來提醒用戶,當然這種方法較為原始,很多會使用例如Toastr 等去豐富信息提示效果。例子:提示賬號已被註冊的消息。後臺:[HttpPost][AllowAnonymous][ValidateAntiForgeryToken]public async Task<ActionResult> Register(RegisterViewModel model){ if (ModelState.IsValid) {原创 2021-11-03 10:40:55 · 437 阅读 · 0 评论 -
MVC架構前端向后臺controller action傳遞參數(一)
MVC中有多種方式從前端向后臺 controller action 方法傳遞參數值。一、使用AJAX與后臺交互利用FormData對象栗子:前端:function GetAttendanceList() {var qData = new FormData();qData.append(“practiceDt”, $("#practiceDate").val());qData.append(“addDays”, “1”);var __RequestVerificationToken = .原创 2021-11-02 11:01:51 · 113 阅读 · 0 评论 -
简单學習 .NET CORE MVC 依賴注入(Dependency Injection)
一.概念剛接觸 .NET CORE MVC ,不習慣但卻非常重要的當屬於依賴注入。與 .Net MVC 對比,.NET CORE MVC 在架構上更傾向靠依賴注入處理對象的傳遞(引用),以前習慣於使用靜態對象、或實例化類等的場景,在.NET CORE MVC 中一般改成從構造函數顯式請求依賴項。可以說依賴注入 是 .NET CORE MVC 核心,目的在於減少不同對象之間的耦合度,也能大幅提高系統的可測試度,應用程式更易於測試和維護。為更好解耦,.NET CORE MVC 使用介面,而非直接調用具體對原创 2021-10-02 18:59:50 · 413 阅读 · 1 评论