並び順

ブックマーク数

期間指定

  • から
  • まで

561 - 600 件 / 3820件

新着順 人気順

C#の検索結果561 - 600 件 / 3820件

  • GitHub - shibayan/ImoutoDesktop: 「いもうとデスクトップ」はデスクトップ右下に常駐した妹キャラに文字入力でさまざまなお願いをして、他 PC を操作してもらえる対話型のリモート操作ソフトです。

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

      GitHub - shibayan/ImoutoDesktop: 「いもうとデスクトップ」はデスクトップ右下に常駐した妹キャラに文字入力でさまざまなお願いをして、他 PC を操作してもらえる対話型のリモート操作ソフトです。
    • 五言語 基礎文法比較(C#,Java,Python,Ruby,Kotlin) - Qiita

      //Systemは省略可能 System.Console.Write("Hello "); Console.Write("World"); >>> Hello World Console.WriteLine("Hello "); Console.WriteLine("Workd"); >>> Hello World System.out.print("Hello "); System.out.print("World"); >>> Hello World System.out.println("Hello "); System.out.println("World"); >>> Hello World

        五言語 基礎文法比較(C#,Java,Python,Ruby,Kotlin) - Qiita
      • .NET Core の WebAPI(C#)をIISにデプロイする(VisualStudioCode) - Qiita

        環境 Windows10 Pro Visual Studio Code (VSCodeUserSetup-x64-1.40.2.exe)・・・高機能テキストエディタ .NET Core (dotnet-sdk-3.1.100-win-x64.exe)・・・API作るためのもの .NET Core ホスティング バンドル (dotnet-hosting-3.1.1-win.exe)・・・APIがIISで動くようにするもの ※v3.1.0は環境によっては500 Internal Server Errortが発生する。 前提 Visual Studio Code インストール済み .NET Core 3.1 SDK ダウンロード済み ASP.NET Core 3.1 Runtime (v3.1.1) - Windows Hosting Bundle ダウンロード取得済み ※v3.1.0は環境によ

          .NET Core の WebAPI(C#)をIISにデプロイする(VisualStudioCode) - Qiita
        • C#でラズパイに接続したOLEDディスプレイに文字を描こう

          C#と言えば、Windows環境だけと思われがちですが、.Net CoreをLinux環境にインストールすれば、C#で開発したアプリケーションが動作します。また、Raspberry Pi(ラズベリーパイ)でも、C#を使ってIoT開発を行うことができます。この連載では、C#によるIoTプログラミングを解説します。 対象読者 IoTに興味があり、C#とRaspberry Pi(Linux環境)の基本的な知識がある方を対象とします。Linuxや電子工作の初歩的な説明は割愛していますので、「Raspberry Piをつかったセンサープログラミング超入門」の記事なども併せて参照してください。 はじめに 前回は、I2C接続でのOLEDディスプレイモジュールの基本的な制御を紹介しました。今回は、ディスプレイに直線や文字を表示してみましょう。 OLEDディスプレイの表示手法 OLEDディスプレイモジュール

            C#でラズパイに接続したOLEDディスプレイに文字を描こう
          • マイクロソフト、Mac版Visual Studioのロードマップを解説。すでに.NET Core 3やDockerに対応、今後ターミナル機能の統合やBlazor WebAssembly対応など

            マイクロソフトは2月24日、オンラインイベント「Visual Studio for Mac: Refresh();」を開催し、Mac版のVisual Studioである「Visual Studio for Mac」のロードマップなどを解説しました。 「Visual Studio for Mac」はもともとWindows用のVisual Studioの移植ではなく、MacでiOSやAndroidなどのアプリケーションを開発するツール「Xamarin Studio」をベースにした製品です。 そのためIntelliSenseを備えたコードエディタやGit対応、ビルドツールにMSBuildを搭載するなど、Visual Studioの基本的な機能を踏襲してはいましたが、Windows版Visual Studioの機能とは開きがありました。 しかし現在ではVisual Studioと同等のコードエディ

              マイクロソフト、Mac版Visual Studioのロードマップを解説。すでに.NET Core 3やDockerに対応、今後ターミナル機能の統合やBlazor WebAssembly対応など
            • Visual Studio Code October 2019

              Version 1.89 is now available! Read about the new features and fixes from April. October 2019 (version 1.40) Update 1.40.1: The update addresses these issues. Update 1.40.2: The update addresses these issues. Downloads: Windows: x64 | Mac: Intel | Linux: deb rpm tarball snap Welcome to the October 2019 release of Visual Studio Code. As announced in the October iteration plan, we focused on houseke

                Visual Studio Code October 2019
              • Big Sky :: .NET Core 3.0 が gRPC をサポートした。

                « mongoose ウェブサーバと TensorFlow Lite を使った Object Detection API サーバを書いた。 | Main | Microsoft Word を Markdown に変換するコマンド「docx2md」を作った。 » 「.NET Core 3.0」正式版が登場。Windowsデスクトップアプリ開発可能、exeファイルを生成、マイクロサービス対応など - Publickey 最新記事10本 Kafka開発元のConfluentに聞いた。エンタープライズ市場への道筋、大手クラウドとの現在の関係について 最大32コアのAMD EPYCプロセッサを搭載、コストパフォーマンスを高... https://www.publickey1.jp/blog/19/net_core_30windowsexe.html これまで通り、dotnet コマンドで SDK テ

                  Big Sky :: .NET Core 3.0 が gRPC をサポートした。
                • Unityプログラマにオススメの新しいC#の機能 - Qiita

                  Unityでも新しいC#! 長い歴史を持つプログラミング言語、C#。C#は着実に進化し、便利な言語機能を追加してきました。ところがゲームエンジンUnityでは少し前まで、古いC#しか使うことができませんでした。 2017年夏 Unity 2017.1がリリースし、「.NET 3.5 Equivalent」に加えて、「.NET 4.6 Equivalent」がExperimentalとして選べるようになりました。 2018年初夏 Unity 2018.1がリリースし、「.NET 4.x Equivalent」がExperimentalでなく、安定版になりました。 2018年冬 Unity 2018.3がリリースし、「.NET 4.x Equivalent」がデフォルトになり、「.NET 3.5 Equivalent」が非推奨になりました。 Unityも、現在は特に工夫をせずに比較的新しいC#

                    Unityプログラマにオススメの新しいC#の機能 - Qiita
                  • Microsoft、「Visual Studio」の「Unity」解析ツールをオープンソースに/“GitHub”で問題点の指摘や改善の提案を受け入れ

                      Microsoft、「Visual Studio」の「Unity」解析ツールをオープンソースに/“GitHub”で問題点の指摘や改善の提案を受け入れ
                    • Microsoft、2020年5月の更新を発表 ~OSの最大深刻度は“緊急”/.NET、Visual Studio、Visual Studio Code、Power BI Report Serverなどにも脆弱性

                        Microsoft、2020年5月の更新を発表 ~OSの最大深刻度は“緊急”/.NET、Visual Studio、Visual Studio Code、Power BI Report Serverなどにも脆弱性
                      • SciSharp STACK

                        A .NET based Open Source Ecosystem for Data Science, Machine Learning and AI SciSharp brings all major ML/AI Frameworks from Python to .NET .NET developers are most productive with the tools they know and love. Our mission is to make sure that they don't have to leave that behind when reaching for opportunities in Data Science Machine Learning and AI. The well established Python based Machine Lear

                        • React vs. Blazor: Minimize JavaScript in your SPAs - LogRocket Blog

                          Ejiro Asiuwhu Software engineer with a drive for building highly scalable and performant web applications. Heavily interested in module federation, micro frontends, state machines, TDD, and system designs. Big on web performance and optimization, advanced component design patterns, a11y, SSR, SSG, ISR, and state management. Expert at crafting highly reusable TypeScript-heavy component libraries. E

                            React vs. Blazor: Minimize JavaScript in your SPAs - LogRocket Blog
                          • マスターデータにおけるパラメーター検証のためのMasterMemory v2

                            Cy#の河合です。以前に「MasterMemory – Unityと.NET Coreのための読み取り専用インメモリデータベース」という記事で、弊社で開発しOSSにて公開しているMasterMemoryというライブラリを紹介しました。 ​ [GitHub – Cysharp/MasterMemory] ​ 最初のバージョンでは、コンセプト実証と性能の追求が主軸でしたが、最初の公開から半年を経た今回はVersion 2として、実アプリケーションに適合するにあたっての便利な周辺機能の拡充を図りました。その一つがパラメーター検証のためのバリデーターです。 ​ Cygamesでは以前、「ユーザを飽きさせない高頻度の更新を可能にする開発運用ノウハウ ~ハイスピードな開発、リリースを実現するために~」としてDSLによる検証システムを紹介しました。 ​ DSLベースにすることで、スキーマ定義によるサーバ

                              マスターデータにおけるパラメーター検証のためのMasterMemory v2
                            • GitHub - Unity-Technologies/game-programming-patterns-demo: A repo of small demos that assemble some of the well-known design patterns in Unity development to support the ebook "Level up your code with game programming patterns"

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - Unity-Technologies/game-programming-patterns-demo: A repo of small demos that assemble some of the well-known design patterns in Unity development to support the ebook "Level up your code with game programming patterns"
                              • Performance Improvements in .NET 6 - .NET Blog

                                Great. But now let’s make a small tweak: [Benchmark] public int GetLength() { ITuple t = (5, 6, 7); Ignore(t); return t.Length; } [MethodImpl(MethodImplOptions.NoInlining)] private static void Ignore(object o) { } Here I’ve forced the boxing by needing the object to exist in order to call the Ignore method, and previously that was enough to disable the ability to devirtualize the t.Length call. Bu

                                  Performance Improvements in .NET 6 - .NET Blog
                                • neue cc - R3 - C#用のReactive Extensionsの新しい現代的再実装

                                  R3 - C#用のReactive Extensionsの新しい現代的再実装 2024-02-27 先日、新しいC#用のReactive Extensionsの実装としてR3を正式公開しました!R3はRx for .NETを第一世代、UniRxを第二世代とした場合の、第三世代のRxという意味で命名しています。Rxとしてのコア部分(ほぼdotnet/reactiveと同様)は.NET共通のライブラリとして提供し、各プラットフォーム特化のカスタムスケジューラーやオペレーターは別ライブラリに分けるという形により、全ての.NETプラットフォーム向けのコアライブラリと、各種フレームワーク Unity, Godot, Avalonia, WPF, WinForms, WinUI3, Stride, LogicLooper, MAUI, MonoGame 向けの拡張ライブラリを提供しています。 GitH

                                  • GitHub - Sanakan8472/copy-dialog-lunar-lander: Play lunar lander in you windows file copy dialog

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - Sanakan8472/copy-dialog-lunar-lander: Play lunar lander in you windows file copy dialog
                                    • Microsoft、Webブラウザで動作する開発環境「Visual Studio Codespaces」発表 Visual Studio Onlineを名称変更、料金も値下げ

                                      Microsoft、Webブラウザで動作する開発環境「Visual Studio Codespaces」発表 Visual Studio Onlineを名称変更、料金も値下げ

                                        Microsoft、Webブラウザで動作する開発環境「Visual Studio Codespaces」発表 Visual Studio Onlineを名称変更、料金も値下げ
                                      • C# 11の新機能を理解しよう──オブジェクトの初期化とジェネリック型数値演算を解説

                                        CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                          C# 11の新機能を理解しよう──オブジェクトの初期化とジェネリック型数値演算を解説
                                        • GitHub - yanghuan/CSharp.lua: The C# to Lua compiler

                                          D:\>dotnet CSharp.Lua.Launcher.dll -h Usage: CSharp.lua [-s srcfolder] [-d dstfolder] Arguments -s : can be a directory where all cs files will be compiled, or a list of files, using ';' or ',' to separate -d : destination directory, will put the out lua files Options -h : show the help message and exit -l : libraries referenced, use ';' to separate if the librarie is a module, whitch is compield

                                            GitHub - yanghuan/CSharp.lua: The C# to Lua compiler
                                          • VSCodeでC#開発をする方法

                                            はじめに C#で開発している多くの方は Visual Studio を利用している場合がほとんどだと思います。 ただ、Mac や Linux、Windows で開発環境を変えずに開発をしたい場合があると思います。 そういった際に Visual Studio Code (以下、VSCode) が非常に便利です。 また最近では GitHub Codespaces (旧Visual Studio Codespaces) などの盛り上がりから、より一層 VSCode の需要は高まるばかりです。 そこで今回は VSCode を利用した C# 開発の方法について簡単に紹介していきたいと思います。 事前条件 以下のソフトウェアは導入されている前提で記事を書いています。 導入していない方は以下のリンクより導入しておいてください。 .NET Core 3.x or later Visual Studio C

                                              VSCodeでC#開発をする方法
                                            • Visual Studio Code 2019年11月版、注目の新機能とは?

                                              Visual Studioエンジニアリングチームは12月13日(米国時間)、「Visual Studio Code November 2019」において、2019年11月に公開されたVisual Studio Codeの最新版となる「Visual Studio Code version 1.41」の主な変更点を紹介した。このバージョンには多くのアップデートが含まれており、変更内容を把握しておきたいバージョンとなっている。 Visual Studio Code version 1.41における主な注目ポイントは次のとおり。 ツリービューにおいて単一のフォルダのみを持つフォルダは、デフォルトで折りたたんだ状態で表示するように変更(explorer.compactFoldersで設定)。Javaのパッケージ構造のような単一のフォルダを含んだデータのツリーが無駄に広く展開されるのを避けて、視認性を

                                                Visual Studio Code 2019年11月版、注目の新機能とは?
                                              • 【Unity】Unite Tokyo 2019 「大量のアセットも怖くない!~HTTP/2による高速な通信の実装例~」講演と壇上では語られなかった6つのこと。 - SEGA TECH Blog

                                                皆さんこんにちは。セガゲームス、開発技術部の山田です。 以前は OpenGL の話を本ブログで紹介したのですが、今回は Unite Tokyo で講演してきたお話です。 本記事は講演の時と同じく、前半は山田、後半は竹原でお送りします。 目次 Unite Tokyo 2019 資料など 質疑中の様子 講演中に語られなかったこと Keep Alive の話 同時ファイルオープン数について 講演で語られなかったこと (竹原より) HPACK の圧縮率を確認する [HPACK]HTTP/2 のヘッダ管理 [HPACK]Huffman Coding での圧縮 [HPACK]インデックス値を用いた圧縮 : Static Table [HPACK]インデックス値を用いた圧縮 : Dynamic Table [HPACK]まとめ HTTP/2 特有の設定を libcurl から行うには? 優先度制御の現在

                                                  【Unity】Unite Tokyo 2019 「大量のアセットも怖くない!~HTTP/2による高速な通信の実装例~」講演と壇上では語られなかった6つのこと。 - SEGA TECH Blog
                                                • .NET5について分かってきたことと感想まとめ 【▲→川俣晶の縁側→ソフトウェア→技術雑記】

                                                  現時点で.NET5について分かってきたこと、感想を簡単にまとめる。 .NET Core 3でWinFormが使えるという話は「馬鹿野郎」レベルで夢想的なものであり、これでもう.NET Frameworkは要らないという主張する者は相手にする意味すらなかった。しかし、.NET 5では最低限の入口ぐらいは入れた.NET 5のデスクトップ開発はMAUIではなく、Windows専用。まだマルチプラットフォームではない。MAUIは.NET6待ち.NET 5は約束の地ではなかったが、そこを目指していることは分かった。たぶん、.NET 6から7ぐらいではそこそこの線まで行けそうな気もする現在の問題はそこではないことが分かってきた。電子署名がない実行ファイルはインストールしても実行時に警告が出る模様。(何回かで消える模様)実行ファイル(インストーラー含む)のダウンロードは電子署名があってもダウンロード数が

                                                  • バーチャルモーションキャプチャー+EVMC4Uで始める本格VTuber配信・撮影環境(VRM&Unity) - Qiita

                                                    はじめに VR機材で3D VTuberの配信環境を作成するには、今まで様々な技術が必要でした。 モデル単体での撮影や、ゲームとの合成にはバーチャルモーションキャプチャーを始めとした様々なソフトが有りましたが、 Unityといった3D開発環境と組み合わせるものは殆どないか、専用ハードウェアとの組み合わせが必要であったり、自前で構築する必要がありました。 代表的なのが以下の記事で、IKの設定からボタンの設定、割り当て、調整など様々な作業と知識が要求され、その上技術の変化に対応するための追加作業が必要となっていました。 UniVRM+SteamVR+Final IKで始めるVTuber https://qiita.com/sh_akira/items/81fca69d6f34a42d261c せっかくVR機材を持っているのであれば、もっと簡単できないか?多少の制約があっても、もっと気軽にできない

                                                      バーチャルモーションキャプチャー+EVMC4Uで始める本格VTuber配信・撮影環境(VRM&Unity) - Qiita
                                                    • Microsoft、「.NET 5.0」を正式公開 ~C# 9.0/F# 5.0に対応、Windows ARM64もサポート/.NETの統合に向けた第一歩

                                                        Microsoft、「.NET 5.0」を正式公開 ~C# 9.0/F# 5.0に対応、Windows ARM64もサポート/.NETの統合に向けた第一歩
                                                      • Announcing TypeScript 3.6 RC - TypeScript

                                                        Today we’re happy to announce the availability of the release candidate of TypeScript 3.6. This release candidate is intended to be fairly close to the full release, and will stabilize for the next few weeks leading up to our official release. To get started using the RC, you can get it through NuGet, or use npm with the following command: You can also get editor support by Downloading for Visual

                                                          Announcing TypeScript 3.6 RC - TypeScript
                                                        • 「.NET 5.0」「.NET Core 2.1/3.1」が“Microsoft Update”経由で更新可能に/アップデートの管理がシンプルに

                                                            「.NET 5.0」「.NET Core 2.1/3.1」が“Microsoft Update”経由で更新可能に/アップデートの管理がシンプルに
                                                          • Documentation - TypeScript 3.7

                                                            Optional Chaining Playground Optional chaining is issue #16 on our issue tracker. For context, there have been over 23,000 issues on the TypeScript issue tracker since then. At its core, optional chaining lets us write code where TypeScript can immediately stop running some expressions if we run into a null or undefined. The star of the show in optional chaining is the new ?. operator for optional

                                                            • Microsoft looks to React Native as a way to tackle the cross-platform development puzzle

                                                              Ignite Microsoft has hinted that cross-platform development framework React Native is a key solution to the problem of writing applications that span both Windows and mobile. Cross-platform development is critical for Microsoft since both first-party and third-party apps accessing Office 365 or Azure services need to run on iOS and Android as well as on Windows. Underlining the point, the company

                                                              • .NET Core 3で始めるWPFアプリ開発――.NET Coreって? WPFって?

                                                                はじめに この連載では、.NET Core 3時代のWPFプログラミングを解説していきます。 前回は、とりあえず簡単なWPFアプリを作ってみました。ユーザーインターフェース(UI)をXAMLで定義し、C#でコーディングするという、WPFプログラミングのイメージをつかんでいただけたと思います。 今回は、この先へ進む前に、.NET CoreとWPFについて解説しておきます。.NET Coreとは、簡単に言ってしまえば.NET Frameworkをリストラクチャ(本来の意味のrestructure、「再構築」)したものです。 WPF(Windows Presentation Foundation)とは、デスクトップ向けWindows用のアプリを開発するためのGUI(Graphical User Interface)フレームワークです。.NET Frameworkまたは.NET Coreのクラスラ

                                                                  .NET Core 3で始めるWPFアプリ開発――.NET Coreって? WPFって?
                                                                • 「Visual Studio 2022」v17.5が公開 ~オールインワン検索や新しいAIコード提案を追加/「Visual Studio for Mac 17.5」も同時リリース

                                                                    「Visual Studio 2022」v17.5が公開 ~オールインワン検索や新しいAIコード提案を追加/「Visual Studio for Mac 17.5」も同時リリース
                                                                  • GitHub - mayuki/Cocona: Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.

                                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                      GitHub - mayuki/Cocona: Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.
                                                                    • Python プロジェクトに型ヒントを導入し、型チェックの恩恵を受ける - A Day in the Life

                                                                      最近、手伝っている仕事の機械学習プロジェクトで Python を書き始め、そういえば Python にも型ヒントあったよなぁ、とプロジェクトに導入してみたら簡単に導入でき、かつ静的型チェックの恩恵が受けれてとても便利だった。 しかしながら、型ヒントを書き始めるに当たり「型ヒントについて、どのドキュメントを読めばよいのか」や「どう型ヒントを導入すればよいのか」が最初はイマイチ解らなかったので、その説明とともに Python プロジェクトで型を書き始める方法を紹介する。 どのドキュメントを読めば良いのか この2つ読めば、他の静的型付け言語を書いたことがある人なら、まずは十分。 Understanding Typing 型チェッカー実装である、pyright のドキュメントの一部。ポイントが簡潔にまとまっている。 typing --- 型ヒントのサポート Python のオフィシャルドキュメント

                                                                        Python プロジェクトに型ヒントを導入し、型チェックの恩恵を受ける - A Day in the Life
                                                                      • .NET everywhere apparently also means Windows 3.11 and DOS

                                                                        I often talk about how .NET Core is open source and runs "everywhere." MonoGame, Unity, Apple Watches, Raspberry Pi, and Microcontrollers (as well as a dozen Linuxes, Windows, etc) is a lot of places. Michal Strehovský wants C# to run EVERYWHERE and I love him for it. He recently got some C# code running in two "impossible" places that are now added to our definition of everywhere. While these are

                                                                          .NET everywhere apparently also means Windows 3.11 and DOS
                                                                        • C#で使える1msタイマーを探す - Qiita

                                                                          調査内容 C#かつWindowsで1msのタイマーを使いたい。Threading.TimerやTask.Delay(1)では最短でも15msになるっぽいので他の方法を調べた。 環境 Intel Core i5-8265U CPU @ 1.60GHz 1.80 GHz Windows 10 Pro 22H2 C#, .NET Framework 4.6.2, Debug build Visual Studio Community 2022 (64-bit) Version 17.8.5 調査日:2024年5月6日 2024年5月12日、追加調査。WaitableTimer, WaitableTimerExについて。 テストコード 1ms間隔の繰り返しタイマーを30回実行、毎回経過時間を取得してバッファリングする。最後に時間を出力する。 ※私自身が作成中のライブラリのテストコードの一部として実

                                                                            C#で使える1msタイマーを探す - Qiita
                                                                          • Bringing the browser developer tools to Visual Studio Code

                                                                            Why embed developer tools in an editor? Visual Studio Code has a lot of features that make our lives as developers easier, but rightfully sticks to what it does best – being a light-weight programming environment. When we build products for the web, though, programming them is often not enough. A big part of our workflow consists of tweaking the look and feel of our products. This is where the dev

                                                                              Bringing the browser developer tools to Visual Studio Code
                                                                            • .NET Core 3で始めるWPFアプリ開発――Hello, WPF!

                                                                              .NET CoreでWPFアプリの開発ができるようになりました。これからWPFを始めようという人も、.NET FrameworkでWPFをやっていた人も、この機会に新しいWPFアプリ開発を学んでみませんか? WPFが登場した当時と比べて、.NETもC#もずいぶんと変わっています。今回は、とりあえず"Hello, world!"を作って、それから少しいじってみましょう。 はじめに この連載では、.NET Core 3時代のWPFプログラミングを解説していきます。 WPF(Windows Presentation Foundation)が2006年に登場してからずいぶん経ちました(Visual Studioが標準対応したのは2007年)。WPFは、これまで.NET Frameworkの上だけで動いていましたが、今年(2019年)になって.NET Coreでも動くようになりました。これを機会にW

                                                                                .NET Core 3で始めるWPFアプリ開発――Hello, WPF!
                                                                              • How Async/Await Really Works in C# - .NET Blog

                                                                                Several weeks ago, the .NET Blog featured a post What is .NET, and why should you choose it?. It provided a high-level overview of the platform, summarizing various components and design decisions, and promising more in-depth posts on the covered areas. This post is the first such follow-up, deep-diving into the history leading to, the design decisions behind, and implementation details of async/a

                                                                                  How Async/Await Really Works in C# - .NET Blog
                                                                                • Windowsフォーム、ASP.NET、iOS、Android、Azure Functions――.NET 6で新規開発、移行できるアプリの技術まとめ

                                                                                  .NET Framework が2002年にリリースされてから20年という歳月が流れ、当初はWindows専用でコンソールアプリやデスクトップアプリ、Webアプリのみ開発可能だったものが、.NET 6では、WindowsやLinux、macOS、iOS、Androidなど多様なプラットフォーム上で、Webアプリ、IoT、ゲームといったアプリを開発できるようになりました。さらに、例えばWebアプリを開発する場合でも、複数の技術を利用できます。 その半面、あまりにできることが多過ぎて、アプリを開発するときに自分のシナリオに合った技術を選択するために全貌を把握するのが困難になっています。 .NET 6の現状を把握し、具体的な移行方法を学ぶ本連載「.NET 6移行入門」。今回は新規アプリを開発するシナリオでも.NET Frameworkから.NET 6に移行するシナリオでも、どのワークロードを利用

                                                                                    Windowsフォーム、ASP.NET、iOS、Android、Azure Functions――.NET 6で新規開発、移行できるアプリの技術まとめ