原创 Metalama簡介5.配合VisualStudio自定義重構或快速操作功能

使用基於Roslyn的編譯時AOP框架來解決.NET項目的代碼複用問題 Metalama簡介1. 不止是一個.NET跨平臺的編譯時AOP框架 Metalama簡介2.利用Aspect在編譯時進行消除重複代碼 Metalama簡介3.自定義.

原创 Metalama簡介4.使用Fabric操作項目或命名空間

使用基於Roslyn的編譯時AOP框架來解決.NET項目的代碼複用問題 Metalama簡介1. 不止是一個.NET跨平臺的編譯時AOP框架 Metalama簡介2.利用Aspect在編譯時進行消除重複代碼 Metalama簡介3.自定義.

原创 Metalama簡介3.自定義.NET項目中的代碼分析

本系列其它文章 使用基於Roslyn的編譯時AOP框架來解決.NET項目的代碼複用問題 Metalama簡介1. 不止是一個.NET跨平臺的編譯時AOP框架 Metalama簡介2.利用Aspect在編譯時進行消除重複代碼 代碼分析 這裏所

原创 Metalama簡介2.利用Aspect在編譯時進行消除重複代碼

上文介紹到Aspect是Metalama的核心概念,它本質上是一個編譯時的AOP切片。下面我們就來系統說明一下Metalama中的Aspect。 Metalama簡介1. 不止是一個.NET跨平臺的編譯時AOP框架 本文講些什麼 關於Me

原创 Metalama簡介1. 不止是一個.NET跨平臺的編譯時AOP框架

Metalama概覽 前面一篇文章介紹到了Metalama: https://www.cnblogs.com/chsword/p/dotnet_compile_aop_base_roslyn.html Metalama是一個基於微軟編譯器R

原创 使用基於Roslyn的編譯時AOP框架來解決.NET項目的代碼複用問題

理想的代碼優化方式 團隊日常協作中,自然而然的會出現很多重複代碼,根據這些代碼的種類,之前可能會以以下方式處理 方式 描述 應用時可能產生的問題 硬編碼 多數新手,或逐漸腐壞的項目會這麼幹,會直接複製之前實現的代碼 帶來的問題

原创 Azure DevOps 中 Dapr項目自動部署流程實踐

注:本文中主要討論 .NET6.0項目在 k8s 中運行的 Dapr 的持續集成流程, 但實際上不是Dapr的項目部署到K8s也是相同流程,只是k8s的yaml配置文件有所不同 流程選擇 基於 Dapr 的項目持續集成包含以下流程 編譯並

原创 Fitbit Flex 智能手環佩戴心得 主要說說過敏

參雜一篇雜文。 也是因爲體重飆升,所以去年下半年的時候入手了一個Fitbit flex。 當時相比Jawbone up,nfc和ble的特性,以及防水性還是更吸引我一點。所以就入手了。 佩帶了如此長的時間,體重雖然沒有減輕,但是因爲有一些數

原创 使用Xamarin在Visual Studio中開發Android應用

本文使用的環境是Windows 8 Visual Studio 2012.2 1.下載Xamarin http://xamarin.com/download 2.安裝Xamarin 下載後運行EXE文件 之後經過一些必要的下一步 想要開發

原创 Azure 刪除VHD時報錯:There is currently a lease on the blob and no lease ID was specified in the request

可下載:http://clumsyleaf.com/products/cloudxplorer 然後在Accounts中新建一個Account,賬號與Key,可在相應的storage Manage AccessKey中得到 之後在相應的VH

原创 Windows 2008 R2 Powershell 3.0

下載地址:http://www.microsoft.com/en-us/download/details.aspx?id=34595&WT.mc_id=rss_alldownloads_all  

原创 WcfDataService with EntityFramework 6 的若干問題

1.Microsoft.Data.Edm等NuGet包需要升級到5.6版本 2.SVC不要使用DataService基類 class WcfDataService1 : DataService<XContext> 應爲 class WcfD

原创 使用Windows Azure創建移動服務

本篇純述創建過程 首先登錄Windows Azure,選擇“移動服務” 並選擇“新建移動服務”,來創建一個移動服務 下一步,起好數據庫及用戶名、密碼 稍等一段時間 此服務創建完畢後,即可看到儀表盤界面 這時在已創建的移動服務頁,就

原创 .NET導入導出Excel

若是開發後臺系統,ASP.NET MVC中總是涉及了很多導入導出Excel的問題,有的時候處理起來比較煩 如果能使用以下代碼解決,就完美了 public class ReportModel { [Excel("標題",Order=