はじめに 2021年11月 Microsoft社より「.NET6」が長期サポート(LTS)としてリリースされました。 「.NET Core」と同じようにWindowsはもとより、LinuxやMAC OSなどマルチプラットフォームで動作可能です。 また、同時に今までLTSであった「.NET Core 3.1」が2022年12月にサポート終了とのことで、これを機会に「.NET6」への移行を検討していきたいと思います。 参考:.NET および .NET Core サポート ポリシー コンソールアプリで検証 前提として「.NET6」を利用するにあたり「Visual Studio 2022」もインストールします。 参考: Visual Studio 2022 プロジェクトの作成 まずは、コンソールアプリケーション プロジェクトを作成します。 Visual Studioを起動し、「ファイル」->「新規
.NET 6 からは、新しい C# コンソール アプリ用のプロジェクト テンプレートによって、Program.cs ファイルに次のコードが生成されます。 // See https://aka.ms/new-console-template for more information Console.WriteLine("Hello, World!"); この新しい出力では、プログラムに記述する必要があるコードを簡素化できる最新の C# 機能が使用されています。 .NET 5 およびそれより前のバージョンの場合は、コンソール アプリ テンプレートによって次のコードが生成されます。 using System; namespace MyApp // Note: actual namespace depends on the project name. { internal class Progra
.NET 6 ではプロジェクト テンプレートが更新されて、かなりシンプルになります。 例えば、コンソール アプリの場合(dotnet new console コマンドで生成)は(コメント行を除けば実質)以下の1行だけの C# ファイルが生成されます。 Console.WriteLine("Hello, World!"); 先日の .NET 6 Preview 7 から、コンソール アプリと Web アプリがこの新テンプレートになっています。 トラッキング issue を見るに、他のタイプのプロジェクトも同じ方針で書き換え中みたいです。 今日はこの新テンプレートがらみで、背景とか、内部挙動的な話とか、Preview 7 から正式リリースまでの間に掛かる予定の変更の話とか。 旧テンプレート まあ、これまでのテンプレートが以下のようなものでしたから、ずいぶんとすっきりしました。 using Sy
Xamarin.Formsのバージョン3.6で追加された「Xamarin.Forms Visual」を試してみました。 AndroidとiOSが同じようなマテリアルデザインになります! Xamarin.Formsのバージョン3.6で Xamarin.Forms Visualが使えるようになりました。 「AndroidとiOSが同じようなUIになる」みたいなので、遅まきながら試してみました。 Xamarin.Forms 3.6.0.220655 (3.6.0) Release Notes 目次 環境 Xamarin.Forms プロジェクトの新規作成 様子を見る(Visualの指定:なし) Android iOS Xamarin.FormsのVisualを試す Androidの要件 Xamarin.Forms.Visual.Materialを追加 Androidの初期化 iOSの初期化 Ma
This is a Visual Studio extension that lets you set a custom background image or slideshow. GitHub Sponsors My GitHub Sponsors profile is live! You can sponsor me to support my open source work 💖 https://github.com/sponsors/buchizo How to use (optional) You can configure the settings in the Visual Studio option page. background image support png, jpeg What's new Ver 3.1.23 Add image blur feature.
Visual Studio 2022 Preview に更新する バージョン 16.11 のリリースにより、Visual Studio 2019 Preview に対する機能更新プログラムは提供されなくなります。 新しい Visual Studio 機能のプレビューを続行するには、Visual Studio 2022 Preview をインストールすることをお勧めします。 下のボタンを使用してインストールしてください。 また、Visual Studio 2019 Preview をアンインストールする "前に" Visual Studio 2022 Preview をインストールすることをお勧めします。 Visual Studio 2019 バージョン 16.11 の新機能 Visual Studio 16.11 のマイナー更新が利用可能になりました。 バージョン 16.11 が Visu
Visual Studio 2019 では、あらゆる開発者、アプリ、プラットフォームを対象とした最高クラスのツールとサービスを提供しています。 Visual Studio を初めて使用する方も、長年使用している方も、最新バージョンを気に入っていただけるでしょう。 すべての新機能の大まかな要約を示します。 開発 :パフォーマンスの向上、迅速なコードのクリーンアップ、優れた検索結果による生産性向上に引き続き注力しています。 共同作業 :Git ファーストのワークフロー、リアルタイムでの編集とデバッグ、Visual Studio でのコード レビューによる自然な共同作業を体験してください。 デバッグ :特定の値を強調表示してそこに移動したり、メモリの使用を最適化したり、アプリケーションの実行のスナップショットを自動的に取得したりできます。 このバージョンのすべての新機能の一覧は、リリース ノート
読んでみました。英語で見るか~って思ってたら日本語があってびっくりしました。ありがたい!! docs.microsoft.com 読みながら気になってるところを適当に呟いてました。 JavaScript で作る UWP の機能が無くなりました。PWA で作ってから appx に固めてねってことみたい。 PWA で作って appx に固めてインストールした場合は JavaScript から Windows 10 の API 呼べるので強くなる。 VS2019 で UWP JavaScript のサポート終わったのかぁ。PWA で作ってくれって感じみたいだ。https://t.co/Rq2uaJlpUK— かずき@MHW が好き (@okazuki) December 14, 2018 あとは、個人的には白 or 黒のどちらか(黒が好きだけどデモするときは白のほうが見やすいと言われたことがある
はじめに 「Line Endings Unifier」を Visual Studio に導入することで ドキュメント保存時に改行コードを自動で統一できるようになります Unity で Visual Studio を使用してゲームを開発していると 改行コードに LF と CRLF が混ざってしまい、スクリプトを保存するたびに 下記の警告が出るようになってしまいますが、 There are inconsistent line endings in the 'XXXX' script. Some are Mac OS X (UNIX) and some are Windows. This might lead to incorrect line numbers in stacktraces and compiler errors. Many text editors can fix this u
マイクロソフトは開発者向けイベントMicrosoft Connect(); 2018を開催。基調講演で、次のVisual Studioのメジャーバージョンアップとなる「Visual Studio 2019」を発表しました。 Visual Studio 2019では、GitHubで公開されたコードをもとに機械学習を行ったAIがコーディングを支援してくれる「IntelliCode」などによるコーディング機能の強化、GitHubとの統合強化や、Visual Studioをネットワークで接続してリモートでのペアプログラミングを支援するLive Shareなどによるコラボレーションの強化などを特徴としています。 参考:コーディングをAIが支援してくれる「Visual Studio IntelliCode」、Javaに対応。GitHubにあるコードを機械学習 参考:[速報]「Visual Studio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く