並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 40件

新着順 人気順

kestrelの検索結果1 - 40 件 / 40件

  • 【C#】C# の async/await は実際にどうやって動いているか。 - ねののお庭。

    はじめに 登壇版 Taskの本質 C# のイテレータ async/await Compiler Transform ExecutionContext builder.Start() の重要性 IAsyncStateMachine.MoveNext おわりに はじめに C#er は呼吸するように使っている async/await。 そんな async/await について、先日 Stephen Toub 氏 (.NET の中の人。中心人物の一人。) が How Async/Await Really Works in C# という非常に面白い記事を投稿していました。 この記事では Stephen 氏の記事をベースに、C# において async/await は実際どうやって動いてるの?というお話をしていきます。 以前に C#での非同期メソッドの分析。 という翻訳記事を書いたのですが、元になった記

      【C#】C# の async/await は実際にどうやって動いているか。 - ねののお庭。
    • .NET Core 3.0 で gRPC がシームレスに統合されて素晴らしい件 - ecbeing labs(イーシービーイング・ラボ)

      こんにちは、アーキテクトの小林です。 .NET Core 3.0 がついに GA になりました。 .NET Core 3.0 では gRPC の機能サポートが組み込まれています。 今回は .NET Core 3.0 で簡単に gRPC の開発をスタートすることができることを知っていただいきたいと思いまして、gRPC サーバーとクライアントの疎通確認ができるまでの手順を記事にしてみました。 そもそも gRPC とは何? gRPC は、Google によって開発されたスキーマファーストの RPC(リモートプロシージャーコール)フレームワークで、マイクロサービスアーキテクチャにおけるサービス間通信において有力な選択肢として注目されている技術です。 マイクロサービスアーキテクチャでは、大きなシステムを細かいサービスに分割し、各サービスを独立させ、疎結合に保つことが重視されます。細かいサービスに分割

        .NET Core 3.0 で gRPC がシームレスに統合されて素晴らしい件 - ecbeing labs(イーシービーイング・ラボ)
      • 【C#】明日から使える ASP.NET Core ロギング術! - ねののお庭。

        登壇版 ConsoleFormatter HttpLogging ConsoleFormatterOptions.IncludeScopes W3C Trace Context ExceptionHandler DbDataSource HttpClientFactory まとめ References 登壇版 .NET ラボ 2023/07/22 で発表した資料です。 スライドはこちら。 スライドはアニメーション豊かなので、スライドと本投稿合わせながら見るといいかもです。 登壇のアーカイブはこちら。 30 分程度です。 ConsoleFormatter ログはだいた標準出力、まぁコンソールに出力しますよね。 そしてコンソールにログを出力するといっても、当然ながら複数のフォーマットがあります。 C# で現在ロガーとしてデファクト的に使われている Microsoft.Extensions.Lo

          【C#】明日から使える ASP.NET Core ロギング術! - ねののお庭。
        • .NET Core 3.0 で gRPC サーバーをコンテナー化して Azure にデプロイしてみた - ecbeing labs(イーシービーイング・ラボ)

          こんにちは、アーキテクトの小林です。 さて、前回は .NET Core 3.0 で gRPC の統合が素晴らしい件をご紹介しました。 今回は gRPC をコンテナー化して Azure にデプロイしようと思います。 ※本記事は下記の記事の続編となっています。記事後半の手順は、前回の記事で作成した成果物をつかっていますので、実際に手を動かしてみたい方は、前回の記事からはじめてください。 blog.ecbeing.tech Azure App Serivce の gRPC 対応は現在進行中 ここで少しばかり残念なお知らせがあります。 gRPC はまだ IIS や Azure App Serivce に乗せることができません。あまりに質問が多かったのか、Microsoft Docs にドドーンと書いてあります。 “gRPC not supported on Azure App Service” d

            .NET Core 3.0 で gRPC サーバーをコンテナー化して Azure にデプロイしてみた - ecbeing labs(イーシービーイング・ラボ)
          • HTTP/3 support in .NET 6 - .NET Blog

            Supercharge your distributed app and cloud native development with .NET Aspire by harnessing cutting-edge Azure services, components, tooling, deployment, and more for your .NET Aspire projects. Join the .NET Aspire and Azure product teams as they deep dive into essential Azure services to build world-class, cloud native applications with .NET. .NET 6 includes preview support for HTTP/3: In Kestre

              HTTP/3 support in .NET 6 - .NET Blog
            • アングル:台湾ロケット打ち上げが試金石、日本の「宇宙ハブ」構想

              アイテム 1 の 2 TiSpaceの関連会社、AtSpaceが運用するサブオービタルロケット「Kestrel I」。豪クイーンズランド州ウィラウォンにあるAtSpaceの施設で7月撮影。提供写真(2024年 ロイター/tiSPACE/AtSpace) [1/2]TiSpaceの関連会社、AtSpaceが運用するサブオービタルロケット「Kestrel I」。豪クイーンズランド州ウィラウォンにあるAtSpaceの施設で7月撮影。提供写真(2024年 ロイター/tiSPACE/AtSpace) [東京 30日 ロイター] - 台湾の新興企業が、外資として初めて日本でロケットの打ち上げ準備を進めている。打ち上げに必要な規制をまだクリアできていないが、実現すれば宇宙への「玄関口」になることを目指す日本にとって追い風になる一方、軍事転用も可能な技術であることなどから、中国の目を気にする声も出ている。

                アングル:台湾ロケット打ち上げが試金石、日本の「宇宙ハブ」構想
              • Available today: Windows Dev Kit 2023 aka Project Volterra

                Windows Dev Kit 2023 is an Arm-powered device built by Windows developers for Windows developers. Everything you need to develop Windows apps for Arm, on Arm. Powerful AI. All on one device. We are excited to announce the launch of Windows Dev Kit 2023, which is built to help developers create Windows apps easily and efficiently for Arm. We unveiled this device as “Project Volterra” at Build in Ma

                  Available today: Windows Dev Kit 2023 aka Project Volterra
                • Re: C#(Unity)でHTTP/3通信してみる その壱 ~OSSの選定からビルドまで~ - Qiita

                  この記事は 【HTTP/3】C#でHTTP/3通信してみる その壱 ~OSSの選定からquicheの.lib/.dllビルドまで~ を 2020/5/16 (土) 現在 の状況に合わせて修正したものです。 QUIC, HTTP/3 の現状 C#でHTTP/3通信してみる その弐 から早半年……。 QUIC, HTTP/3 の仕様策定は Late Stage Processing1 に入り、いよいよ佳境を迎えています。 実装を巡る状況も大分変わっているので、現状にあわせて C#でHTTP/3通信してみる を書き直してみようと思います。 前回の記事 C#でHTTP/3通信してみる その壱 からの変更点まとめ ゴールの再設定 → Unity で動作させたい OSS の再選定 → 検討の結果 quiche 続行 (今回の記事のメイン) ビルド手順の微修正 BoringSSL を git submo

                    Re: C#(Unity)でHTTP/3通信してみる その壱 ~OSSの選定からビルドまで~ - Qiita
                  • F#とASP.NET CoreのMinimal APIを使ってAPIをつくる - Uzabase for Engineers

                    こんにちは、Product Teamのあやぴーです。 今回はここ1年くらい私のいるチームで使っているF#とASP.NET Coreを使ったAPI開発について簡単にまとめていきます。 F#ってなんだ? なぜ、今F#を採用したのか Minimal APIを使って、APIをつくる アプリケーションの雛形をつくる 任意のHTTPステータスとJSONレスポンスを返却する ルートパラメータやJSONボディの受け取り方 最後にF#を採用してみた雑感 F#ってなんだ? F#はMicrosoft(MSFT)が開発した、いわゆる関数型言語の特徴(第一級関数,イミュータブルデータなど)を持つ言語です。.NET VM上で動き、OCaml(ML系)に近いシンタックスを持っているというのがユニークなところです。また.NET VM上で動作するため、C#などのライブラリを使うことができるのもメリットです。JVM上で動くS

                      F#とASP.NET CoreのMinimal APIを使ってAPIをつくる - Uzabase for Engineers
                    • Dark's new backend will be in F#

                      Welcome HN! Dark is a programming language, structured editor, and infrastructure—all in one—whose goal is to make it 100x easier to build backend services. Check out the website, our What is Dark post, and How Dark deploys in 50ms for more. Thanks for checking us out! Part of a set with Leaving OCaml and Why Dark didn't choose Rust. Nothing in my life so far would have prepared me for the fact th

                        Dark's new backend will be in F#
                      • ASP.NET Core / Entity Framework Core 3.0 の気になった機能と 2.2 からの移行 - しばやん雑記

                        .NET Conf 2019 で予定通り .NET Core 3.0 が GA しました。同時に ASP.NET Core 3.0 と Entity Framework Core 3.0 もこれまで通りリリースされています。 2.0 の時と同じように 3.0 は LTS ではないので注意が必要です。11 月にリリースが予定されている 3.1 が LTS になるはずなので、アップデートの心構えは必要でしょう。 とりあえず新機能とかの紹介は公式ブログに目を通しておけば大体 OK です。.NET Core 3.0 はプレビューリリースが多かったので、多少大雑把に書かれている部分もあります。 .NET Conf 2019 の Keynote についてはぶちぞう RD が既にまとめているので、読んでおくと良いです。 新機能が非常に多いですが、.NET Core 3.0 とか C# 8.0 に関しては

                          ASP.NET Core / Entity Framework Core 3.0 の気になった機能と 2.2 からの移行 - しばやん雑記
                        • 中国軍事メーカーのロボット軍用犬…機関銃を搭載、ドローンで屋上に配置する映像を投稿

                          「Kestrel Defense Blood-Wing」というウェイボーのアカウントが、銃を搭載したロボット犬をドローンで屋上に着地させる動画を投稿した。 Kestrel Defense Blood-Wing 中国の民間軍事防衛会社による最新の製品は、SFドラマ「ブラックミラー」のような世界観を体現している。 同社は中国のソーシャルメディア、ウェイボーに、機関銃を搭載したロボット犬の動画を投稿した。 動画には、ロボット犬がドローンで運ばれる様子が映されている。 ドローンで運べる機関銃搭載のロボット犬という恐ろしい新製品の動画が披露された。 2022年10月3日、中国の民間軍事企業、Kestrel Defenseと関連のある「Kestrel Defense Blood-Wing」というウェイボー(Weibo)のアカウントが、このソーシャルメディアに機関銃を搭載したロボット犬が大型ドローンで運

                            中国軍事メーカーのロボット軍用犬…機関銃を搭載、ドローンで屋上に配置する映像を投稿
                          • Amazon Linux 2 上に .NET 5 と MagicOnion を使ったゲームサーバー開発環境作ってみた #csharp | DevelopersIO

                            こんにちは、事業開発部の高野です。このエントリは下記のAdvent Calendar 2020への、8日目の参加エントリです。 AWS & Game Advent Calendar 2020 - Qiita C# その2 Advent Calendar 2020 - Qiita 前日はそれぞれ AWS & Game AWS SDKをUnity(2018.1以降)で使う - Qiita C# その2 【WPF】XAMLビューアーにRegionの内容を表示させたい【Prism】 - Qiita でした。 はじめに クラスメソッドではゲーム領域も強化しようと、先日Cysharpの河合さん(@neuecc)を講師に、ゲームサーバーおよびその開発をC#で行うためのライブラリMagicOnionについて社内勉強会を開催しました(参考:Cysharpの河合様をゲスト講師にお招きしてゲームサーバーに関する

                              Amazon Linux 2 上に .NET 5 と MagicOnion を使ったゲームサーバー開発環境作ってみた #csharp | DevelopersIO
                            • neue cc - MagicOnion v4 - .NET 5 と ASP .NET Core gRPC対応への進化

                              CysharpからMagicOnion v4を先週リリースしました。今回のリリースの実装はほぼ全て@mayukiさんにやってもらったので、詳細はそちらに丸投げドンとして(ReadMeもかなり書き換えてあるので、詳しいところはそちらも読んでください)、改めて .NET 5とgRPC、そしてMagicOnionの位置付けとロードマップなどを説明したいかな、と思います。 MagicOnion v4ではサーバーサイド側は完全に ASP.NET Core KestrelベースのPure C#実装になりました。今まではGoogleの提供していたgRPC C Coreを利用していたのですが、今回よりMicrosoft実装に切り替えています。これによりASP.NET Core MVCなどと基盤が共通化されたので、gRPCを提供しつつHTTP/1 REST APIの口やHTML出力を行うような同居がとてもや

                              • Unity+MagicOnionでメタバース空間を作ってみる(第二回) - Qiita

                                はじめに 本記事は、複数回に分けてUnityとMagicOnionを用いてメタバース空間を構築する内容(備忘録)となっています。 前回は、UnityとMagicOnionで簡単なチャット機能とアバターの位置同期を実装しました。 第二回目は、前回実装したサーバー側のプログラムをAWS上にデプロイする方法を紹介します。 具体的には、サーバー側のプログラムをDockerを用いてコンテナ化し、AWSのEC2上にデプロイします。 なお、筆者はUnityやサーバーサイドの経験は浅く現在も学習中であるため、間違っている部分がある場合は教えて下さると幸いです。 動作環境や使用したアセットなど Windows 10 Unity 2021.3.5f1 Visual Studio 2019 16.11 MagicOnion 4.5.1 MessagePack 2.3.85 gRPC 2.47.0 Unity-C

                                  Unity+MagicOnionでメタバース空間を作ってみる(第二回) - Qiita
                                • gRPC performance improvements in .NET 5 - .NET Blog

                                  gRPC is a modern open source remote procedure call framework. There are many exciting features in gRPC: real-time streaming, end-to-end code generation, and great cross-platform support to name a few. The most exciting to me, and consistently mentioned by developers who are interested in gRPC, is performance. Last year Microsoft contributed a new implementation of gRPC for .NET to the CNCF. Built

                                    gRPC performance improvements in .NET 5 - .NET Blog
                                  • NLAW - Wikipedia

                                    The Saab Bofors Dynamics NLAW (pronounced: enn-LAH, /ˈɛnlɔː/), also known as the MBT LAW or RB 57, is a fire-and-forget, lightweight shoulder-fired, and disposable (single-use) line of sight (LOS) missile system, designed for infantry use. The missile uses a soft-launch system and is guided by predicted line of sight (PLOS). It can carry out an overfly top attack (OTA) on an armoured vehicle, or a

                                      NLAW - Wikipedia
                                    • .NET Core および ASP.NET Core での HTTP ログ

                                      HTTP ログは、受信 HTTP 要求と HTTP 応答に関する情報をログするミドルウェアです。 HTTP ログにより、次のログが提供されます。 HTTP 要求情報 共通プロパティ ヘッダー 本文 HTTP 応答情報 HTTP ログは次のことができます。 すべての要求と応答をログするか、特定の条件を満たす要求と応答のみをログする。 要求と応答のどの部分をログするかを選択する。 ログの機密情報を編集できるようにする。 HTTP ログを使うと、"アプリのパフォーマンスが低下するおそれがあります"。要求と応答の本文をログする場合は特にそうです。 ログに記録するフィールドを選択する際には、パフォーマンスへの影響を考慮してください。 選択したログ プロパティがパフォーマンスに及ぼす影響をテストします。 HTTP ログを有効にする HTTP ログを有効にするには、次の例に示すように、AddHttpLo

                                        .NET Core および ASP.NET Core での HTTP ログ
                                      • API Gateway + Lambda で .NET 6 の Minimal API を実行してみる | DevelopersIO

                                        いわさです。 AWS Lambda では .NET 6 がサポートされていますが、.NET 6 では Minimal API と呼ばれる、従来とは異なるAPIの実装方法が利用出来るようになっています。 Minimal API を使うと、.NET 上で不要な依存関係などを含まない最小限の Web API を作成することが出来ます。 今回、Minimal API をターゲットにした API Gateway を作成する機会がありましたので、構築の流れをご紹介します。 Minimal API の作成 dotnet new webコマンドで作成されるものは最小限の Minimal API となっています。 本日はこちらを利用します。 % dotnet new web テンプレート "ASP.NET Core Empty" が正常に作成されました。 作成後の操作を処理しています... /Users/i

                                          API Gateway + Lambda で .NET 6 の Minimal API を実行してみる | DevelopersIO
                                        • いよいよ登場した.NET 8──その描くアプリケーション開発の将来像とは?【ECHO 2023】開催!

                                          コンポーネント、ライブラリ製品をはじめとするソフトウェア開発ツールの提供により、国内外の開発者を支援するメシウス。同社では旧社名のグレープシティ時代の2015年から、アプリケーション開発技術や自社製品にかかわる最新動向を紹介するグローバル規模の技術カンファレンス「ECHO」を毎年開催してきた。去る2023年11月29日には、新社名を冠して初となる「ECHO 2023」をウェビナー形式で実施した。今回は「.NET開発の行方 ~技術選択のポイントと最新の技術トレンド」と銘打ち、まさに直前にリリースされた「.NET 8」を受けて、.NET開発の動向についての開発者の関心が大いに高まるなか、.NET 8に搭載された新機能や.NETプラットフォームにおいて描かれる今後のロードマップなど、盛りだくさんな情報を伝えるものとなった。 .NET 8の登場によりさらに前進する「One .NET Vision」

                                            いよいよ登場した.NET 8──その描くアプリケーション開発の将来像とは?【ECHO 2023】開催!
                                          • ASP.NET Coreへの同時アクセス時の応答が遅くなるのはスレッドプールの挙動のためかも - Qiita

                                            はじめに ASP.NET Coreへの同時アクセスの応答が妙に遅くなるので原因調査したら、スレッドプールの起動の問題、もっと言えば.NET環境での非同期処理の使い方の問題だったので、メモしておく。 実験環境 macOS 10.16.6 ASP.NET Core 3.1 dotnet new webapi コマンドで作成したWeb API ab -n 100 -c 100 URL ab(Apache Bench)コマンドで同時100アクセスの時間を計測 同期処理の場合 以下の単純なAPI処理を用意する。 [HttpGet] [Route("sync")] public string Sync() { Stopwatch sw = new Stopwatch(); sw.Start(); Thread.Sleep(1000); sw.Stop(); this._logger.LogInform

                                              ASP.NET Coreへの同時アクセス時の応答が遅くなるのはスレッドプールの挙動のためかも - Qiita
                                            • IValueTaskSourceを使用した非同期処理(.NET) - Qiita

                                              はじめに dotnet core 3.0より、IValueTaskSourceの素として使えそうなManualResetValueTaskSourceCoreなるクラスが追加されたようなので、使い方等を書く。 IValueTaskSource自体については、 http://tooslowexception.com/implementing-custom-ivaluetasksource-async-without-allocations/ が詳しい。 この記事は、単純にライブラリから渡されたValueTaskをawaitするという場合には特に意識するところではないが、 例えば非同期Queueの処理結果を通知したい場合等、今まではTaskCompletionSourceを使っていたような場面で参考になると思う。 今回使ったソースは https://github.com/itn3000/val

                                                IValueTaskSourceを使用した非同期処理(.NET) - Qiita
                                              • Javaバージョン履歴 - Wikipedia

                                                この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Javaバージョン履歴" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年6月) 本稿ではJavaプラットフォームの基準であるスタンダード版のメジャーバージョン履歴を説明する。その他にもエンタープライズ版、マイクロ版、カード版といった周辺エディションが存在し、それぞれが個別にメジャーバージョン改訂を行っているが、いずれもスタンダード版改訂を基準にしそれに後発する時系列でリリースされている。 バージョン一覧[編集] JDK 1.0 (1996年1月23日)[編集] Javaプラットフォームの初回バージョンは、ブランド名「Java」プ

                                                • 悪役令嬢モノってなんでこんなに面白いんだろう。主人公の常識がズレてるのがまたいいよねー→「めちゃくちゃ分かる……」「ツッコミどころ満載で面白い」など多くの共感が集まる

                                                  チョト @6wbismspMmGM2kN @Milan_Kestrel 数多くの悪役令嬢モノがありますが、それぞれに面白さがあっていいですよね そしてどのご令嬢さんもカワイイ

                                                    悪役令嬢モノってなんでこんなに面白いんだろう。主人公の常識がズレてるのがまたいいよねー→「めちゃくちゃ分かる……」「ツッコミどころ満載で面白い」など多くの共感が集まる
                                                  • Future Legends Rock Festivalに行ってきた - THE TIME YOU ENJOY WASTING IS NOT WASTED TIME

                                                    はじめに YOYOKA Future Legends Rock Festival YOYOKA Family おまけのブルーボネット 最後に はじめに この週末はAustinで開催されたFuture Legends Rock Festivalというイベントに行ってきました。日本のテレビ番組で「ミライモンスター」っていう将来その道で活躍しそうな子たちを紹介する番組がありますが、あのノリです。 ロックバンド限定ですが、ミラモン達のロックコンサートです。子供と言ってもさすがアメリカ。聞き応えあるバンドばかりでした。 YOYOKA このイベントは私の住んでるアパートから車でほんの10分ほど行ったところにある比較的住宅街の中にあるバー "The Water Tank"で開催されました。バーのバックヤード(裏庭)に小さいステージがあるのですが、そのバックヤードで開催されたコンサートです。参加料も駐車場

                                                      Future Legends Rock Festivalに行ってきた - THE TIME YOU ENJOY WASTING IS NOT WASTED TIME
                                                    • App Service を構成する主要な要素とそれぞれの役割

                                                      はじめに App Service サポート担当の中島です。 今回は App Service をご利用いただいているお客様、またはご利用を検討いただいているお客様へ向け、 App Service のアーキテクチャについて解説いたします。 1. App Service を構成する主要な要素 ここでは、 App Service を構成する要素のうち、とりわけお客様のアプリに関連する要素について解説いたします。 スケールユニット App Service のサーバーはマイクロソフトのデータセンター内に配置されておりますが、そのデータセンター内に “スケールユニット” と呼ばれる単位のサーバー群が複数存在しており、各データセンターには複数のスケールユニットが存在しています。 それぞれのスケールユニット内には、複数の App Service Plan が存在し、それらとともに App Service を

                                                      • 【登山用バックパック】オスプレー・ケストレル48を購入しました:テント泊縦走に最適な定番ザック - sunsun fineな日々

                                                        背負い心地のよいバックパックが欲しい 昨年から登山装備の見直しを進めています。古いものが多いので,装備を更新しながら軽量化も図りたいんですよね。バックパック(ザック)もその対象の一つ。 ザックは,テント泊用にモンベルのゼロポイント70 L ,日帰り用にグレゴリーの Zulu 30を使ってきました。今回買いかえたのは,テント泊用のザックです。 モンベル・ゼロポイント70 L(赤)とグレゴリーzolu30(紺) これまで使ってきた,モンベルのゼロポイント・エクスペディションパック。70 Lクラスとしては軽い方なんですが(1720 g),背中へのフィットが今ひとつで,左右に振られることがよくあったんですよね。 前に奥穂高岳を下っていた時,例の垂直梯子のところで,背中のザックがズリッ!と動いたことがありまして。幸いそれでバランスを崩すことはなかったんですが,ちょっと焦りました。 それでもう少し背中

                                                          【登山用バックパック】オスプレー・ケストレル48を購入しました:テント泊縦走に最適な定番ザック - sunsun fineな日々
                                                        • アメリカ女子高生のダンスを見に行った話。 - THE TIME YOU ENJOY WASTING IS NOT WASTED TIME

                                                          はじめに ダンス公演 J. J. Pickle Research Campus おにぎり vs タコス 最後に はじめに この週末はAustinにある「とある高校」の「ダンスチーム」の発表会を観に行ってきました。あまり詳細は書けないけど、私の知人の娘さんがそのダンスチームに所属してるので、「最後の公演を観に来ないか?」と声かけてもらったので行ってきました。 その他、近所に花の写真を撮りに行ってきたことなどなど。そんな週末です。 ダンス公演 土曜日の夜7時から9時まで高校の劇場で開催されました。高校の劇場と言ってもかなりしっかりしてて、十分プロの公演でもできるんじゃないかと思えるほどの立派な客席とステージでした。椅子なんかそこらの映画館の椅子より座りごごち良かったです。 高校のダンス公演 私は詳細は分からないけど、ダンスチームは1軍、2軍、3軍のように階層構造になっているようで1軍、2軍、3

                                                            アメリカ女子高生のダンスを見に行った話。 - THE TIME YOU ENJOY WASTING IS NOT WASTED TIME
                                                          • MsQuic is Open Source

                                                            Microsoft is open sourcing our QUIC library, MsQuic, on GitHub under an MIT license. MsQuic is a cross-platform, general-purpose library that implements the QUIC transport protocol. QUIC is being standardized by the Internet Engineering Task Force (IETF). MsQuic is a client and server solution optimized for multiple usage patterns and is used by multiple Microsoft products and services. MsQuic is

                                                              MsQuic is Open Source
                                                            • 【ASP.NET Core入門】ASP.NETとの違いやWebアプリの作成手順 | .NETコラム

                                                              ASP.NETでアプリケーションを作成する際には、.NET Frameworkが使われてきました。ただ、.NET Frameworkは開発に使用できるOSが限られていて、Windows以外のOSでは開発することができないという問題点がありました。 その点を解決すべく、マルチプラットフォームに対応したASP.NET Coreが登場しました。 SE MacのパソコンでASP.NETを使用して開発したいです!.NET Frameworkは使えないようですが、どうしたら良いでしょう? PM そういう場合は、ASP.NET Coreを使用して開発すると良いです。ASP.NET Coreについて一緒に確認していきましょう。 実行環境 ・Visual Studio 2019(.NET Core 3.1) ASP.NET Coreの概要 ASP.NET CoreはASP.NET 4.xを再設計したものです

                                                                【ASP.NET Core入門】ASP.NETとの違いやWebアプリの作成手順 | .NETコラム
                                                              • ASP.NET Core | 業務プログラムの実践学習

                                                                スタートアップ .NET ASP.NET Core入門 簡単なページを作ってみる - ウマヤディア 意識低めのASP.NET Core MVC入門(2)簡単なフォームを作る 意識低めのASP.NET Core MVC入門(3)モデルを使ってみる 概要 はじめてのASP.NET MVC5 連載:ASP.NET MVC入門【バージョン3対応】 - @IT 第1回 Controller-View開発のキモを押さえる(1/3) - @IT 第7回 レイアウト/部分ビューでアプリ共通のデザインを定義(1/4) - @IT ASP.NET MVC 開発を始める前に理解しておきたいこと - Qiita ASP.NET の機能 - ASP.NET 入門 【Visual Studio 2019】ASP.NET MVCでHello,Worldを出力!初心者でもわかりやすい画像付き | フライテック ASP.N

                                                                • 北森瓦版 - AMD Ryzen Embeddedを使用した小型PCを発表

                                                                  北森瓦版 - Northwood Blog (Author : 北森八雲. Since July 10, 2006.) AMD Announces Mini PC Initiative, Brings the Fight to Intel in Yet Another Product Segment(techPowerUp!) AMD announces Mini-PCs with Ryzen Embedded processors(VideoCardz) AMD’s Ryzen-Powered Mini PC Initiative: Small Form-Factor Infusion(PC Perspective) Ryzen UCFF-palooza: Multiple PC Makers Now Shipping AMD Ryzen Embedded Systems(AnandTe

                                                                  • Family and Kids-Friendly Places and Activities in Tokyo (and Japan)

                                                                    (Picture: African Safari in Oita, Japan. Picture courtesy: Japan National Tourism Organization) Visiting or coming to live in Japan is a completely new experience for many foreigners. Visiting another country requires a lot of planning. Moreover, if you are visiting with family, especially kids, you would like to check on the family-friendly places to visit in Japan. This guide discusses the best

                                                                      Family and Kids-Friendly Places and Activities in Tokyo (and Japan)
                                                                    • ASP.NET Core で .NET Core gRPC のクライアントとサーバーを作成する

                                                                      Visual Studio Visual Studio Code Visual Studio for Mac Visual Studio 2022 を開始し、[新しいプロジェクト] を選択します。 [新しいプロジェクトの作成] ダイアログで、gRPC を検索します。 [ASP.NET Core gRPC サービス] を選択してから、 [次へ] を選択します。 [新しいプロジェクトの構成] ダイアログで、 [プロジェクト名] に「GrpcGreeter」と入力します。 コードのコピーおよび貼り付けを行う際に名前空間が一致するように、プロジェクトに GrpcGreeter という名前を付けることが重要です。 [次へ] を選択します。 [追加情報] ダイアログで、[.NET 8.0 (長期的なサポート)] を選択し、[作成] を選択します。 このチュートリアルは VS Code の知識があること

                                                                        ASP.NET Core で .NET Core gRPC のクライアントとサーバーを作成する
                                                                      • sebook-ind.dvi

                                                                        15 9 11 1 5 1.1 5 1.2 5 1.3 7 1.4 8 1.5 8 2 11 2.1 11 2.2 11 2.3 12 2.4 14 2.5 15 2.6 18 3 21 3.1 21 3.2 21 3.2.1 21 3.2.2 23 3.3 24 3.3.1 24 3.3.2 25 3.3.3 26 3.4 27 3.4.1 27 3.4.2 28 3.4.3 28 3.4.4 29 4 UML 30 4.1 30 4.2 30 4.2.1 30 4.2.2 31 4.3 32 4.3.1 32 4.3.2 32 4.3.3 33 4.3.4 34 4.3.5 34 1 4.4 UML 35 4.4.1 35 4.4.2 UML 36 4.5 36 4.5.1 37 4.5.2 38 5 39 5.1 39 5.2 40 5.3 Demarco 41 5.4 42 5.5

                                                                        • ASP.NET Core gRPC アプリでの gRPC JSON コード変換

                                                                          gRPC 高性能なリモート プロシージャ コール (RPC) フレームワークです。 gRPC は、HTTP/2、ストリーミング、Protobuf、メッセージ コントラクトを使用して、高パフォーマンスのリアルタイム サービスを作成します。 gRPC に関する制限事項の 1 つは、すべてのプラットフォームでそれを使用できるわけではないということです。 ブラウザーでは HTTP/2 が完全にサポートされていないため、REST API と JSON が、ブラウザー アプリにデータを取り込む主な方法になります。 gRPC には利点がありますが、REST API と JSON にも最新のアプリで重要な役割があります。 gRPC "および" JSON Web API を構築すると、アプリ開発に不要なオーバーヘッドが発生します。 このドキュメントでは、gRPC サービスを使用して JSON Web API

                                                                            ASP.NET Core gRPC アプリでの gRPC JSON コード変換
                                                                          • SaaS開発を成功に導く“12のファクター” 最大限にクラウドの力を引き出す「The Twelve-Factor App」

                                                                            日本マイクロソフトとオルターブースが、Azureを利用したクラウドアーキテクチャおよびアプリケーションアーキテクチャの設計を検討する際に必要な知識やスキルについて発表しました。株式会社オルターブース 代表取締役の小島淳氏は、「The Twelve-Factor App」の概念とAzureでの実装方法について話しました。全2回。後半は、Twelve-FactorのFactorの概要と実装方法について。前半はこちら。 1つのコードベースから複数の環境にデプロイできる関係性で管理する 小島淳氏:まず、Factor1. コードベース。これは何かというと、バージョンを管理されている1つのコードベースと複数のデプロイです。何を言いたいかというと、1つのコードベースを使って、複数の環境に対応できるようにしましょうということです。 コードを管理するのは、アプリケーションだけじゃないんですよ。インフラストラ

                                                                              SaaS開発を成功に導く“12のファクター” 最大限にクラウドの力を引き出す「The Twelve-Factor App」
                                                                            • ASP.NET Core で複数の環境を使用する

                                                                              IHostEnvironment.EnvironmentName は任意の値に設定できますが、次の値はフレームワークによって提供されます。 Development: launchSettings.json ファイルによって、ASPNETCORE_ENVIRONMENT がローカル コンピューター上の Development に設定されます。 Staging Production: DOTNET_ENVIRONMENT と ASPNETCORE_ENVIRONMENT が設定されていない場合は、既定値です。 コード例を次に示します。 これは ASP.NET Core テンプレートによって生成されるコードに似ています。 ASPNETCORE_ENVIRONMENT が Development に設定されている場合は、開発者例外ページが有効になります。 この処理は WebApplication.

                                                                                ASP.NET Core で複数の環境を使用する
                                                                              • 多分わかりやすいASP.NET Core Webアプリケーション | SIOS Tech. Lab

                                                                                ◆ Live配信スケジュール ◆ サイオステクノロジーでは、Microsoft MVPの武井による「わかりみの深いシリーズ」など、定期的なLive配信を行っています。 ⇒ 詳細スケジュールはこちらから ⇒ 見逃してしまった方はYoutubeチャンネルをご覧ください 【5/21開催】Azure OpenAI ServiceによるRAG実装ガイドを公開しました 生成AIを活用したユースケースで最も一番熱いと言われているRAGの実装ガイドを公開しました。そのガイドの紹介をおこなうイベントです!! https://tech-lab.connpass.com/event/315703/ ASP.NET Coreとは?マルチプラットフォーム(Windows、Linux、Mac)で動作する.NET環境です。最初は、Windowsのみで動作する.NETに内包されていましたが、.NET5.0からは「.NET

                                                                                  多分わかりやすいASP.NET Core Webアプリケーション | SIOS Tech. Lab
                                                                                • C#(ASP.NET core)でWeb APIを作ってみる(IISデプロイ編) - Qiita

                                                                                  はじめに 前回は、ASP.NET core 2.1でHello World的なAPIを作った後、ローカルPCにあるVisual Studio上でデバッグ実行するところまでやりました。今回はそれをIIS上にデプロイして動かす手順になります。 なおWindows Serverの画面ですが、とある事情により日本語言語パックが当たらず、英語のままになっています。記事の中では日本訳も書きますが、分かりにくくなってすみません。 目次 Hello World編 IISデプロイ編 (ここ) 準備するもの Windows Server 2016 ここにIISをインストールします。 デプロイするWeb API 前回作った Todo APIをデプロイします。 IISをインストールする (1) Windows Serverのスタートメニューから「サーバーマネージャー(Server Manager)」を起動して、「

                                                                                    C#(ASP.NET core)でWeb APIを作ってみる(IISデプロイ編) - Qiita
                                                                                  1