メイン コンテンツへスキップ 概要 機能 エディション 拡張機能 開始する サービスの状態 FAQ サポート ドキュメント ブログ 概要 拡張機能 サポート ドキュメント ブログ VS Code for Education ダウンロード 購入 概要 サポート 管理者ポータル サブスクライバー ポータル Dev Essentials Visual Studio ハブ Visual Studio 無償版 Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Microsoft AI Azure Space Mixed Reality Microsoft HoloLens Microsoft Viva 量子コンピューティング 持続可能性 教育機関 自動車 金融サービス 行政機関 医療 製造業 小売業 パートナーを探す パートナーになる パートナー ネットワーク Microsoft Marketplace Marketplace Rewards ソフトウェア開発会社 ブログ Microsoft Advertising デベロッパー センター ドキュメント イベント ライセンス Microsoft Learn Microsoft Research サイトマップの表示
言語2021-12-03T10:53:14-08:00

Web 言語

Microsoft では、バックエンド Web 開発者にもフル スタック Web 開発者にも適したツールを提供しています。 Visual Studio には、強力な HTML、CSS、JavaScript、JSON エディターが用意されています。 LESS と Sass の機能を活用し、ASP.NET で PHP、Python、C# を使用します。 一般的な言語はすべてサポートされており、言語やプロジェクト タイプを簡単に移行できます。

C#/ASP.NET Core

ASP.NET Core は、インターネットに接続された最新のクラウド ベース アプリケーションを構築するための、クロス プラットフォームで高パフォーマンスの、無料のオープン ソース フレームワークです。 ASP.NET Core を使用して Web アプリ、Web サービス、IoT アプリ、モバイル バックエンドを構築できます。 Windows、macOS、Linux で好みの開発ツールをご利用いただけます。 HTML や JavaScript といった使い慣れた言語を使用しながら、クラウドまたはオンプレミスに配置します。 ASP.NET Razor 構文を使用して C# をビューに直接インライン化します。 TypeScript を使用して型指定されたスケーラブルでより簡単に管理できるコードを作成し、JavaScript にコンパイルします。

ASP.NET Razor のアニメーション GIF

Razor

ASP.NET Razor 構文によって、C# をビュー内に直接インライン化できます。 現在のモデルだけでなく、.NET Framework の型にも完全にアクセスできます。

ASP.NET Typescript のスクリーンショット

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) ファイルを効率的に定義したり、維持したりできます。また、サイトのインターフェイスをより直観的にするのに役立つ非画像アイコンを簡単に使用することもできます。 LessSass をサポートする言語やツール、Font Awesome のようなライブラリを利用できます。

その他の言語とツール

Visual Studio は、組み込みまたは拡張機能の形でさまざまな言語とテクノロジをサポートします。 新規プロジェクト テンプレートや新規項目スキャフォールディングから、多岐にわたる最新の Web フレームワークをサポートするためのさまざまな言語や拡張機能用の新規プロジェクト テンプレートまで、Visual Studio IDE によって、使い慣れている言語やフレームワークを使用しながら、短期間で生産性を向上させることができます。