Web 語言
不論您是後端或全端 Web 開發人員,都有適合您的工具。 Visual Studio 提供強大的 HTML、CSS、JavaScript 和 JSON 編輯器。 在 ASP.NET 中不僅能使用強大的 LESS 和 Sass,也能使用 PHP、Python 或 C#。 所有熱門語言均受支援,而且您可以在語言和專案類型之間切換自如。C# / ASP.NET Core
ASP.NET Core 是一款跨平台的免費高效開放原始碼架構,可用於建置網際網路連線的新式雲端應用程式。 您可使用 ASP.NET Core,建置 Web 應用程式與服務、IoT 應用程式及行動後端。 並可在 Windows、macOS 和 Linux 上使用您最愛的開發工具。 部署到雲端或內部部署時,使用的語言也是您熟悉的:HTML 和 JavaScript。 利用 ASP.NET Razor 語法可直接在檢視中內嵌 C#。 使用 TypeScript 可建立編譯成 JavaScript,具類型且可調整規模,同時更易操控的程式碼。
Razor
您可利用 ASP.NET Razor 語法,直接在檢視中內嵌 C#。 您可完整存取目前的模型與 .NET 架構類型。
Typescript
JavaScript 的聯集,可編譯成純文字 JavaScript,並讓您建立擴充性更佳的程式碼。
JavaScript
Visual Studio 中的 JavaScript 編輯器支援 EcmaScript 6,同時具有市面上最先進的 IntelliSense 引擎。 JavaScript 在 Visual Studio 中屬於第一級語言。 當您在 Visual Studio IDE 中撰寫 JavaScript 程式碼時,可以使用大部分或所有的標準編輯輔助,包括程式碼片段、IntelliSense 等等。
ASP.NET Core 中的 CSS、Less、Sass 和 Font Awesome
多數複雜網站得以簡化的關鍵,在於能夠有效定義和維護樣式與階層式樣式表 (CSS) 檔案,以及提供可輕鬆存取的非影像圖示,有助於讓網站介面更加直覺。 因此特別適合使用支援 Less 和 Sass 以及 Font Awesome 等程式庫的語言和工具。
其他語言和工具
Visual Studio 提供各種語言和技術的支援,有的是內建功能,也有延伸模組。 Visual Studio IDE 提供新專案範本與新項目 Scaffolding,乃至適用於各種語言的新專案範本和延伸模組,來支援各種新式 Web 架構,您如此即可使用慣用的語言及架構,迅速提升產能。