原创 【譯】通過自動反編譯和外部源提升調試

  Visual Studio 支持外部源代碼調試和反編譯已經有一段時間了。然而,隨着 Visual Studio 17.7的發佈,調試器有了一個重大的飛躍,它爲 .NET 庫引入了自動反編譯功能,使得 Visual Studio 中的外部

原创 【譯】在 Visual Studio 2022 中安全地在 HTTP 請求中使用機密

  在 Visual Studio 2022 的17.8 Preview 1版本中,我們更新了 HTTP 文件編輯器,使您能夠外部化變量,從而使跨不同環境的 Web API 測試更容易。此更新還包括以安全方式處理 secret 的支持。要訪

原创 搭建企業知識庫:基於 Wiki.js 的實踐指南

一、簡介   在當今知識經濟時代,企業知識庫的建設變得越來越重要。它不僅有助於企業知識的沉澱和共享,還能提升員工的工作效率,促進企業的創新發展。企業知識庫是企業中形成結構化文檔,共享知識的集羣,可以促進企業知識的交流和傳播,有利於培養學習型

原创 使用“文心一言”編寫技術博文《搭建企業知識庫:基於 Wiki.js 的實踐指南》

  百度於8月31日零點宣佈,文心一言率先向全社會全面開放。我也是立即體驗了下,感覺還不錯。下面分享一下,如何使用“文心一言”寫一篇技術博客。 Step 01 生成文案主體   可以對文心多次提問,每次生成的會不一樣,選擇一篇比較喜歡的文

原创 【譯】.NET 8 攔截器(interceptor)

  通常情況下,出於多種原因,我不會說我喜歡寫關於預覽功能的文章。我的大多數帖子旨在幫助人們解決他們可能遇到的問題,而不是找個肥皂盒或打廣告。但是我認爲我應該介紹這個 .NET 預覽特性,因爲它是我在 .NET 生態系統中渴望已久的東西(猴

原创 【譯】在 Visual Studio 中處理圖像變得更容易了

  任何 Web、桌面或移動開發人員都經常使用圖像。你可以從 C#、HTML、XAML、CSS、C++、TypeScript 甚至代碼註釋中引用它們。有些圖像是本地的,有些存在於線上或網絡共享中,而其他圖像僅以 base64 編碼字符串的形

原创 【譯】通過 GitHub Copilot Chat 簡化代碼優化和調試(AI 輔助編程)

  今年3月,我們宣佈了 Visual Studio 2022 的 GitHub Copilot Chat。通過 Chat, Copilot 已經超越了代碼補全,提供了對代碼工作原理的深入分析和解釋。它支持單元測試的生成,甚至幫助修復 bu

原创 在 Visual Studio 2022 中使用文件對比

  在最新版本的 Visual Studio 2022 中,加入了新的功能特性——“文件對比”。   在開發過程中,開發人員有時會需要比對文件差異,特別是代碼文件,之前很多時候是藉助版本控制或者比對軟件進行,現在提供了一種新的方式——通過“

原创 【譯】Silverlight 不會消亡 XAML for Blazor 到來

  Userware 正在使用早已消失的、令人懷念的微軟 Silverlight Web 開發平臺的遺留來支持其新的“XAML for Blazor”產品,該產品允許 .NET 開發人員在客戶端 Blazor 應用程序中使用標記語言。   

原创 使用“斷點組”來簡化調試

  當我們調試複雜代碼時,尤其是那些長年累月無人維護的不良代碼,我們常常遇到的情況是,我們需要打大量的斷點,並且在調試的時候,不斷的反覆啓用和禁用它們,一不注意還容易錯誤的將斷點刪除,這是一個糟糕的調試體驗。   隨着 Visual Stu

原创 【譯】All-In-One Search 在 Visual Studio 17.6 中可用

  一體化搜索體驗是在17.2預覽版中首次引入的,從那以後我們一直在改進它的質量。新的搜索將代碼和特性搜索功能合併到一個 UI 中,因此您可以在一個地方找到所需的東西。實時結果和結果預覽加速了這個過程,讓你到達正確的地方。你可以從之前的博文

原创 【譯】搖擺你的調試遊戲:你需要知道的 Parallel Stack Window 小知識!

  在 Visual Studio 2022 17.6和17.7中,我們在 Parallel Stack 窗口中添加了大量新功能,可以將您的多線程調試提升到一個新的水平。   但是 Parallel Stack 窗口能爲您做些什麼呢?答案很

原创 【譯】爲你的 ASP. NET Core Web API 創建 Microsoft Power App

  通過輕鬆創建 Web API 前端來提升您的開發體驗。   低代碼工具在開發人員中越來越流行,因爲用更少的代碼更快地創建應用程序。在 Visual Studio 2022 17.6 預覽版2中,您現在可以通過連接服務連接到 Micros

原创 【譯】Visual Studio 2022 中的 Web API 開發

  在 Visual Studio 2022 中,Web 開發人員的主要場景之一是使用 ASP.NET Core 創建 Web API。在 Visual Studio 2022 17.6 的最新預覽版中,我們添加了一些更新,以便在開發 AP

原创 【譯】如何在 Visual Studio 中調試異步代碼

  雖然異步代碼可以提高程序的整體吞吐量,但異步代碼仍然無法免除錯誤!當潛在的死鎖、模糊的錯誤消息以及查找導致 Bug 的 Task 時,編寫異步代碼會使調試更加困難。幸運的是,Visual Studio 具有與託管的、本地的和 JavaS