原创 AspNet Core 如何把視圖文件封裝並讓 另一個項目調用

背景: 我想將下面的那個項目 編譯後讓上面的那個項目引用。 我 研究了半天發現 死活會出現找不到 頁面文件的錯誤。 很是奇怪,難道MVC不會尋找程序集嗎??然後我花了 1天的時間閱讀源碼,苦啊!調用 邏輯很深。。。 不過皇天不負有心人

原创 Devexpress Spreadsheet 中文教程(4)

條件格式 格式化單元格是高於還是低於平均值 ConditionalFormattingCollection conditionalFormattings = worksheet.ConditionalFormattings; // Cre

原创 Devexpress Spreadsheet 中文教程(1)

以下操作均需引用DLL: DevExpress.Docs.v15.2.dll、</span> DevExpress.Data.v15.2.dll</span> 命名空間: DevExpress.Spreadsheet 否則代碼不可用喔 2

原创 Asp.Net Core 系列教程 (四) 消息中間件

在ASP.Net Core 添加了諸多的“中間件”處理用戶的請求和響應,這種方式非常編譯功能擴展,如果我需要修改某個功能時 直接添加對應的中間件就好了,不需要 大規模的調整架構了。 當然再好的架構都有其弊端。   矛盾存在於一切事物,並

原创 通過登錄窗口調用主窗口的辦法、禁止線程多開

 通過登錄窗口調用主窗口的辦法 [STAThread] static void Main() { Application.EnableVisualStyles()

原创 C# Aysc Await 實現異步編程

廢話少說,直接上代碼 public MainWindow() { InitializeComponent(

原创 Devexpress WPF Reporting 系列教程——【1.2】管理打印進度

目錄 打印 打印一個報表 管理打印進度 配置打印數量 依據範圍打印 配置紙張源、分辨率 共享打印機設置 從遠端服務打印 文檔預覽 快速開始 GUI API和自定義 報表設計器 快速開始 GUI API和自定義 應用安全 安全

原创 C# MQTT 客戶端 服務端實現

廢話懶得說,調用的第三方的庫。NUGET下載MQTTnet即可。 這個庫作者老是升級,而且版本之間老是不兼容。 UI如下   下面是主要代碼。 using MQTTnet; using MQTTnet.Client; using MQ

原创 Devexpress WPF Reporting 系列教程——【1.1】打印一個報表

目錄 打印 打印一個報表 管理打印進度 配置打印數量 依據範圍打印 配置紙張源、分辨率 共享打印機設置 從遠端服務打印 文檔預覽 快速開始 GUI API和自定義 報表設計器 快速開始 GUI API和自定義 應用安全 安全

原创 Devexpress 語言包

 如下是各個版本的語言包夏至地址,新版本的地址是啥 我想你應該可以猜出來了 https://localization.devexpress.com/Files/A1176152/2016.1/zh-CN/DevExpressLocali

原创 Devexpress Spreadsheet 中文教程(3)

導入和導出數據 如何導入數據到Worksheet Import Data from Arrays Worksheet worksheet = workbook.Worksheets[0]; // Create an array conta

原创 C# Excel 基本操作、MS SQL Server

廢話不多說,代碼如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using Syste

原创 Devexpress Spreadsheet 中文教程(2)

從Worksheet中訪問Cell using DevExpress.Spreadsheet; // ... Workbook workbook = new Workbook(); Worksheet worksheet = workbo

原创 (原創)TCPIP的二次封裝,可同時多客戶端收發數據

 TCPIP多客戶端收發數據 研究這個搞了好久,性能絕對沒得說,我測試的同時接入200多個客戶端內存大約增加90多MB,還是不錯的,哈哈!廢話不多說進入正文。 這裏只講解服務端,客戶端很簡單沒啥可研究的,說白了懂了服務端,客戶端自

原创 C# 急速深度拷貝

怎樣深度拷貝最快呢? 假設有這樣的倆個對象 public class People { public int Age { get; set; } public string Name {