並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 108件

新着順 人気順

dotnet runの検索結果1 - 40 件 / 108件

  • GitHub Copilot Workspaceが利用可能になったのでゼロからアプリを作ってみた - Alternative Architecture DOJO

    こんにちは、MLBお兄さんこと松村です。 昨年の MLB 全体ドラフト1位のポール・スキーンズ投手がメジャーデビューしました。予想通りの豪速球でした。 2024年4月29日についにテクニカルプレビューが開始となった GitHub Copilot Workspace ですが、ゴールデンウィーク中に私のアカウントでも利用可能となっていたため、試してみたことを書いていきます。 利用開始まで この記事を書いている時点では、 GitHub Copilot Workspace の利用には待機リスト (Waitlist) への登録が必要であり、その通過を待つ必要があります。 そのため GitHub Copilot Workspace を利用したい方は、こちらから登録を行いましょう。 githubnext.com ゼロからアプリを作ってみる 今回は練習として私がコードを書くこと無く、 C# の簡単なアプリ

      GitHub Copilot Workspaceが利用可能になったのでゼロからアプリを作ってみた - Alternative Architecture DOJO
    • GitHub Actions のストレージ空き容量を限界まで拡張する

      name: Container deploy on: release: types: [published] concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true env: REGISTRY: ghcr.io IMAGE_NAME: pinto0309/test jobs: docker-deploy: runs-on: ubuntu-22.04 permissions: contents: read packages: write steps: - name: Git checkout uses: actions/checkout@v3 - name: Enable buildx uses: docker/setup-buildx-action@v2 - name: Ch

        GitHub Actions のストレージ空き容量を限界まで拡張する
      • gRPC Over HTTP/3

        Introduction At the time of writing, HTTP/3 is supported by 30.4% of the top 10 million websites. This market penetration is astounding, but it seems like all of this progress has been possible almost exclusively by work on browsers, load balancers and CDN providers. What about the backend? How’s HTTP/3 doing there? The answer, sadly, is not as incredible. Because of this, I have been very interes

          gRPC Over HTTP/3
        • neue cc - ConsoleAppFramework v5 - ゼロオーバーヘッド・Native AOT対応のC#用CLIフレームワーク

          ConsoleAppFramework v5 - ゼロオーバーヘッド・Native AOT対応のC#用CLIフレームワーク 2024-06-13 ConsoleAppFrameworkの完全に新しいバージョンをリリースしました。完全に設計しなおして実装も完全に作り直された、何もかもが新しいフレームワークになっています。設計指針として「Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe」を掲げ、もちろん、他を圧倒的に引き離すパフォーマンスを実現しています。 これはコールドスタートアップ・ウォームアップなしでのベンチマークとなっていて、CLIアプリケーションでの実際での利用に最も即したものだと考えています。System.CommandLineと比較すれば280倍!メモリアロケーション量もほかのフレ

          • Announcing F# 8 - .NET Blog

            F# 8 is released as part of .NET 8. It is included with new updates of Visual Studio 2022 and .NET 8 SDK. Download the latest version of .NET 8 Install Visual Studio 2022 F# 8 brings in many features to make F# programs simpler, more uniform and more performant. Read more about language changes, new diagnostics, quality of life improvements, performance boosts for project compilation and upgrades

              Announcing F# 8 - .NET Blog
            • P/Invoke source generation - .NET

              .NET 7 introduces a source generator for P/Invokes that recognizes the LibraryImportAttribute in C# code. When it's not using source generation, the built-in interop system in the .NET runtime generates an IL stub—a stream of IL instructions that is JIT-ed—at run time to facilitate the transition from managed to unmanaged. The following code shows defining and then calling a P/Invoke that uses thi

                P/Invoke source generation - .NET
              • C#からWebAssembly/WASIバイナリ生成可能に、.NET 8 SDKで実験的実装

                マイクロソフトは、C#のコードからWASIに対応したWebAssemblyバイナリの生成を.NET 8 SDKで可能にする実験的実装「wasi-experimental」が追加されたと、ブログ「Extending WebAssembly to the Cloud with .NET」で明らかにしました。 WebAssembly System Interface provides a way for WebAssembly code to call and implement arbitrary APIs, safely and across languages. ... and now, you can create WASI apps with #dotNET using the wasi-experimental workload in .NET 8. Learn more. http

                  C#からWebAssembly/WASIバイナリ生成可能に、.NET 8 SDKで実験的実装
                • Announcing .NET 8 - .NET Blog

                  Download .NET 8 today! We are happy to announce the availability of .NET 8, the latest LTS version of one of the world’s leading development platforms, starting today. .NET 8 delivers thousands of performance, stability, and security improvements, as well as platform and tooling enhancements that help increase developer productivity and speed of innovation. The .NET team, our partners, and the .NE

                    Announcing .NET 8 - .NET Blog
                  • Performance Improvements in .NET 8 - .NET Blog

                    I look forward to summer every year. Sun, beach, warm nights, and putting the finishing touches on the next version of .NET. It’s also the time I get to continue a tradition I started for myself back in 2017 of writing about the performance improvements that have gone into the latest .NET incarnation. A year ago that was Performance Improvements in .NET 7, which followed similar posts for .NET 6,

                      Performance Improvements in .NET 8 - .NET Blog
                    • A new F# compiler feature: graph-based type-checking - .NET Blog

                      This is a guest blog post by Florian Verdonck. Florian is a freelance software craftsman. He does consultancy, training and open-source development. Currently, he is very active in the F# community, working on the compiler and tooling, improving the overall state of the F# ecosystem according to the needs of his customers. Florian is a member of the open-source division at G-Research and a maintai

                        A new F# compiler feature: graph-based type-checking - .NET Blog
                      • F# developer stories: how we've finally fixed a 9-year-old performance issue - .NET Blog

                        Programming language authors have to think about many things at once: overall language design, runtime dangers, possible feature misuse, backward compatibility, forward compatibility, and so on. All these aspects, together with communication hiccups and time constraints, might get in the way of some seemingly clear and manageable problems. The Bug The story began in the summer of 2015 with this is

                          F# developer stories: how we've finally fixed a 9-year-old performance issue - .NET Blog
                        • GitHub Copilot in the CLI は日本語も解釈してくれて便利そう - Alternative Architecture DOJO

                          こんにちは、MLBお兄さんこと松村です。 今年の MLB はテキサス・レンジャーズのワールドシリーズ制覇で幕を閉じました。 これからはストーブリーグが始まり、選手の移籍市場が活発になってきます。我がヤンキースはどんな戦力補強を見せてくれるのでしょうか! この記事を書いている11月9日はアメリカ・サンフランシスコで GitHub Universe 2023 が行われています。 当社からも5人が現地で参加をしており、楽しそうな写真が社内にシェアされています。 さて、キーノートでは触れられませんでしたが、このたび「GitHub Copilot in the CLI」がパブリックベータとして発表されました。 これは GitHub CLI のなかで Copilot による支援を受けることができる拡張機能です。 以前は「Copilot for CLI」と呼ばれていましたが、「GitHub Copilo

                            GitHub Copilot in the CLI は日本語も解釈してくれて便利そう - Alternative Architecture DOJO
                          • 【C#】StringBuilderとDefaultInterpolatedStringHandlerの処理速度・メモリ確保量を比べてみる - はなちるのマイノート

                            はじめに 今回はStringBuilderとDefaultInterpolatedStringHandlerの処理速度・メモリ確保量を比べてみたいと思います。 learn.microsoft.com learn.microsoft.com 大抵のStringBuilderの利用シーン、new StringBuilderの代わりにnew DefaultInterpolatedStringHandler(0, 0)を使ったほうが良いと思うのだけど、new DefaultInterpolatedStringHandler(0, 0)という呼びづらさが微妙にそれを躊躇わせる。— neuecc (@neuecc) October 17, 2023 はじめに 概要 もうちょい詳しく 実験 結果 概要 実はDefaultInterpolatedStringHandlerをStringBuilderのよう

                              【C#】StringBuilderとDefaultInterpolatedStringHandlerの処理速度・メモリ確保量を比べてみる - はなちるのマイノート
                            • Red Hat Enterprise Linux の PAYGインスタンスから EUS リポジトリをサブスクライブしてみた | DevelopersIO

                              Red Hat Enterprise Linux の PAYGインスタンスから EUS リポジトリをサブスクライブしてみた EUSを使いたい こんにちは、のんピ(@non____97)です。 皆さんはRed Hat Enterprise Linux (以降RHEL)の pay-as-you-go (以降PAYG)のEC2インスタンスでEUSを使いたいなと思ったことはありますか? 私はあります。 EUSとはExtended Update Supportのことで、事前に定義された特定のマイナーリリースに影響度が高いセキュリティ更新と優先度が緊急と判断されたバグフィックスのバックポートを提供するオプションです。 通常、各マイナーリリースのプログラム修正は次のマイナーリリースの提供開始までですが、EUSを使用することで最大2年間同じマイナーリリースで先述したパッケージを適用することが可能です。 R

                                Red Hat Enterprise Linux の PAYGインスタンスから EUS リポジトリをサブスクライブしてみた | DevelopersIO
                              • Announcing .NET Chiseled Containers - .NET Blog

                                .NET chiseled Ubuntu container images are now GA and can be used in production, for .NET 6, 7, and 8. Canonical also announced the general availability of chiseled Ubuntu containers. Chiseled images are the result of a long-term partnership and design collaboration between Canonical and Microsoft. We announced chiseled containers just over a year ago, as a new direction. They are now ready for you

                                  Announcing .NET Chiseled Containers - .NET Blog
                                • Visual Studio Code May 2024

                                  Version 1.90 is now available! Read about the new features and fixes from May. May 2024 (version 1.90) Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the May 2024 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights include: Editor tabs multi-select - Select and perform

                                    Visual Studio Code May 2024
                                  • JetBrains Rider and the .NET Aspire Plugin | The .NET Tools Blog

                                    With the .NET 8 announcement, developers were surprised to learn of a new opinionated, cloud-ready stack for building observable distributed applications. Of course, we’re talking about .NET Aspire, a solution of tools and patterns delivered to developers via the NuGet workloads found in newer versions of the .NET SDK, similar to Multi-Application UI or MAUI. In this post, we’ll cover what .NET As

                                      JetBrains Rider and the .NET Aspire Plugin | The .NET Tools Blog
                                    • Why and How to Execute GraphQL Queries in .NET - .NET Blog

                                      Most (if not all) projects are consuming APIs to get data, and there many ways to do it. One of the most popular ways is to use REST APIs. However, REST APIs have some limitations, such as over-fetching (forcing the client to load all properties even when only a few are needed for the UI). GraphQL is a great alternative to REST APIs because it allows you to request only the data you need, which ca

                                        Why and How to Execute GraphQL Queries in .NET - .NET Blog
                                      • .NET 8 の Blazor で WASM + API のプロジェクトを作る

                                        この記事は以下のツイートから始まる疑問に対する回答みたいな記事です。 満たしたい要件としては、ASP.NET Core Blazor WebAssembly をフロントにしつつ、サーバーサイドは ASP.NET Core で Web API も作れて、同じサイトにフロントエンドとバックエンドの両方を配置できるようなプロジェクトを作ることです。 箇条書きにすると以下のような感じですね。 フロントエンドは ASP.NET Core Blazor WebAssembly バックエンドは ASP.NET Core Web API (もしくは Minimal APIs) 発行すると1つに纏まってフロントエンドとバックエンドと同じサイトに配置できる 先に解説 ASP.NET Core は DI コンテナ内にどんなサービスを登録するかということと、どんなミドルウェア(リクエストを処理するパイプライン)を

                                          .NET 8 の Blazor で WASM + API のプロジェクトを作る
                                        • neue cc - R3のコードから見るC#パフォーマンス最適化技法実例とTimeProviderについて

                                          R3のコードから見るC#パフォーマンス最適化技法実例とTimeProviderについて 2024-05-01 4/27に大阪で開催されたC#パフォーマンス勉強会で「R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例」という題でセッションしてきました! タイトル的にあまりLINQでもコンカレントでもなかったかな、とは思いますが、R3を題材に、具体的なコードをもとにした最適化技法の紹介という点では面白みはあったのではないかと思います。 Rxの定義 R3は、やや挑発的な内容を掲げていることもあり、R3は「Rxではない」みたいなことを言われることもあります。なるほど!では、そもそも何をもってRxと呼ぶのか、呼べるのか。私は「Push型でLINQ風のオペレーターが適用できればRx」というぐらいの温度感で考えています。もちろん、R3はそれを満たしています。 mutable st

                                          • マイクロサービスを作らない人による .NET Aspire の概要説明(普通に便利)

                                            Microsoft Build 2024 で .NET Aspire のバージョン 1.0 がリリースされました。 ここでは、その .NET Aspire の説明をしたいと思います。 公式ドキュメントは以下になります。 ここでは公式ドキュメントとはちょっと違った切り口で解説していこうと思います。 .NET Aspire とは .NET Aspire は、複数のサービスで構成されるアプリケーション開発やデプロイを支援するツールやライブラリの集合体です。 ここでいうサービスは自分たちで開発するマイクロサービスのこともあれば、既存のサービスやミドルウェアを指すこともあります。つまり単一の Web アプリが Redis や SQL Server に依存するといったケースでも .NET Aspire の恩恵を受けることが出来ます。 また .NET Aspire はアプリケーション開発フレームワークで

                                              マイクロサービスを作らない人による .NET Aspire の概要説明(普通に便利)
                                            • Running code after returning a response from an AWS Lambda function | Amazon Web Services

                                              AWS Compute Blog Running code after returning a response from an AWS Lambda function This post is written by Uri Segev, Principal Serverless Specialist SA. When you invoke an AWS Lambda function synchronously, you expect the function to return a response. For example, this is the case when a client invokes a Lambda function through Amazon API Gateway or from AWS Step Functions. As the client is wa

                                                Running code after returning a response from an AWS Lambda function | Amazon Web Services
                                              • [GUIDE] How to use Musicbee on Linux (Archlinux/Debian based distro)

                                                00d4:err:explorer:make_explorer_window Failed to create PIDL for L"Z:\\path\\to\\whereYouWantYourWineprefix\\". (redacted, of course) I am using pop-os 21.10 and wine 7.12, which I have already used to run Fusion360. Heres what I have tried: 1. Create 32 bit wineprefix 1.1 Leave all settings the same in the GUI that I get, this means a windows 7 spoof 2. Run the winetricks install command as shown

                                                • Trying out MongoDB with EF Core using Testcontainers - .NET Blog

                                                  Helping developers use both relational and non-relational databases effectively was one of the original tenets of EF Core. To this end, there has been an EF Core database provider for Azure Cosmos DB document databases for many years now. Recently, the EF Core team has been collaborating with engineers from MongoDB to bring support for MongoDB to EF Core. The initial result of this collaboration i

                                                    Trying out MongoDB with EF Core using Testcontainers - .NET Blog
                                                  • .NET 8: What's New for Authentication and Authorization

                                                    .NET.NET 8: What's New for Authentication and AuthorizationLet’s explore the new features brought by .NET 8 to support authentication and authorization in your applications. The release of .NET 8 is just around the corner. Among the amazing features it brings to developers, it offers a minor revolution in support for authentication and authorization: moving ASP.NET Core Identity from a page-orient

                                                      .NET 8: What's New for Authentication and Authorization
                                                    • Announcing .NET MAUI in .NET 8 - .NET Blog

                                                      The biggest .NET virtual event is back, join-in now for the launch of .NET 8! Today our team is thrilled to introduce you to the latest major stable release of .NET MAUI in .NET 8! We build .NET MAUI to enable .NET developers to create cross-platform applications for Android, iOS, macOS, and Windows with deep native integrations, platform-native user interfaces, and hybrid experiences that extend

                                                        Announcing .NET MAUI in .NET 8 - .NET Blog
                                                      • GitHub Actions から git で commit & push - Intestineの日記

                                                        Update: 2022/4/13 actions/checkout/v3 の破壊的変更対応版 name: CI on: pull_request: types: [opened, synchronize, reopened] branches: - main paths-ignore: - "docs/**" permissions: contents: write pull-requests: write jobs: setup: runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v3 with: fetch-depth: 0 ref: ${{ github.event.pull_request.head.ref }} - name: Setup Node.js environment

                                                          GitHub Actions から git で commit & push - Intestineの日記
                                                        • Consumer-driven Contract Testing (CDC) - Engineering Fundamentals Playbook

                                                          Consumer-driven Contract Testing (CDC) Consumer-driven Contract Testing (or CDC for short) is a software testing methodology used to test components of a system in isolation while ensuring that provider components are compatible with the expectations that consumer components have of them. Why Consumer-driven Contract Testing CDC tries to overcome the several painful drawbacks of automated E2E test

                                                          • ASP.NET Core入門 – Program.cs 解説【.NET 8】 | SIOS Tech. Lab

                                                            こんにちは、サイオステクノロジーの佐藤 陽です。 今回は、ASP.NET Core入門シリーズ第二弾として、Program.cs ファイルの中身について解説していきたいと思います。 ASP.NET Core をこれから使っていくよ! Program.cs って何が書いてあるの? Startup.cs どこいった? といった方はぜひ読んでみてください。 また前回の記事から繰り返しになりますが まだ自分も勉強中の身なので、記事の内容に誤りなどありましたらコメントにて指摘いただけると幸いです。 はじめに 今回はAPS.NET Core のプロジェクトの肝である(?)、 Program.cs のファイルをコードレベルで解説していきたいと思います。 ちなみにASP.NET Core 5時代のものに関しては、武井さんの記事でも紹介していただいてます。 多分わかりやすいASP.NET Core Webア

                                                              ASP.NET Core入門 – Program.cs 解説【.NET 8】 | SIOS Tech. Lab
                                                            • Refactor your code using alias any type - .NET Blog

                                                              This post is the third in a series of four posts, exploring various C# 12 features. In this post, we’ll dive into the “alias any type” feature, which allows you to create an alias for any type with the using directive. This series is really starting to shape up nicely: Refactor your C# code with primary constructors Refactor your C# code with collection expressions Refactor your C# code by aliasin

                                                                Refactor your code using alias any type - .NET Blog
                                                              • github actionsでdockerビルドする時のキャッシュ方法を比較してみた | SIOS Tech. Lab

                                                                はじめに この記事では、github actionsでdockerのbuildをキャッシュする方法を4つ調べたので、その比較を書いていきたいと思います。 結論だけ知りたい方は、こちら ベースコード 今回の比較で使うベースのサンプルコードです。 dockerのビルドにはbuild-push-actionを使い、push先にはgithub container registry(ghcr)を利用します。 Dockerfile FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build WORKDIR /myApp COPY ./myApp/myApp ./ RUN dotnet restore RUN dotnet publish -c Release -o /app --no-restore FROM mcr.microsoft.com/dotnet/aspn

                                                                  github actionsでdockerビルドする時のキャッシュ方法を比較してみた | SIOS Tech. Lab
                                                                • Fake It Til You Make It...To Production - .NET Blog

                                                                  A few years back, I started an internal Microsoft project called R9. Our goal was to create a robust SDK to accelerate the development of reliable high-scale services on .NET. Hundreds of microservices within Microsoft now leverage this SDK and happily many of the technologies we created have been folded into .NET 8 for the benefit of the entire .NET ecosystem. We knew starting the R9 project that

                                                                    Fake It Til You Make It...To Production - .NET Blog
                                                                  • Getting started with UI testing .NET MAUI apps using Appium - .NET Blog

                                                                    Testing is a crucial part of software development to ensure the quality of your application. While there are many forms of testing, one that is particularly popular is user-interface testing, also known as UI testing. In this blog post we will have a look at how to get started with UI testing your .NET MAUI app, on mobile and desktop, by using Appium. What is Appium? Appium is a UI testing framewo

                                                                      Getting started with UI testing .NET MAUI apps using Appium - .NET Blog
                                                                    • [アップデート] AWS Lambda のマネージドランタイムで .NET 8 が使えるようになりました | DevelopersIO

                                                                      いわさです。 今朝の AWS CLI v1.32.46 の次のコミットで「Add .NET 8 (dotnet8) Runtime support to AWS Lambda.」という内容が追加されていました。 AWS Lambda のマネージドランタイムは LTS のみがサポートされます。 そのため、これまで Lambda .NET の最新版は 2022 年 2 月にサポートされた .NET 6 が最新の状態でした。 .NET 7 も使おうと思えばコンテナイメージあるいはカスタムランタイムであれば使うことが出来たのですが、.NET 7 は STS でありマネージドランタイムでのサポートがされない状態でした。 また、2023 年 11 月に登場した最新の LTS である.NET 8 に関しては、なかなか Lambda マネージドラインタイムでのサポートがされず、さらに当初予定されていた 2

                                                                        [アップデート] AWS Lambda のマネージドランタイムで .NET 8 が使えるようになりました | DevelopersIO
                                                                      • C#でのWaitHandle待機スレッド調査 - Qiita

                                                                        スレッド別、待機実現方法 メインスレッド メインスレッドでWaitHandle.WaitOneメソッドを呼ぶ。 ThreadPoolワーカースレッド Task.RunとWaitHandle.WaitOneメソッドを組み合わせる。 ThreadPool.QueueUserWorkItemとWaitHandle.WaitOneメソッドを組み合わせる。 ThreadPool.RegisterWaitForSingleObjectメソッドを使う。 明示的に生成したスレッド new Thread(), _beginthread(), pthread_create()などでスレッドを生成して利用する。それらのスレッド中でWaitHandle.WaitOneメソッドを呼ぶ。 なおスレッド生成タイミングや生成数にも複数のやり方がある。WaitHandle1つ毎に都度生成&破棄、起動時に固定数生成、負荷に応

                                                                          C#でのWaitHandle待機スレッド調査 - Qiita
                                                                        • What's new for .NET in Ubuntu 24.04 - .NET Blog

                                                                          Today is launch day for Ubuntu 24.04, Noble Numbat. Congratulations to our friends at Canonical. I’d say it’s an auspicious day, but it is more noble than that! In fact, it is the first time that a .NET release is available from day one in the official Ubuntu feeds. There is no need to wait, you can start using .NET with Ubuntu 24.04 now. You may remember that .NET 6 was added to Ubuntu 22.04, a f

                                                                            What's new for .NET in Ubuntu 24.04 - .NET Blog
                                                                          • BlazorでSPAするぞ!(8) - Validation -正式版対応済 - ryuichi111stdの技術日記

                                                                            Blazor連載ブログの続きになります。 という事で、↓↓↓の続きです。 ryuichi111std.hatenablog.com 本記事では、Blazorでの入力Validation(入力検証)についてまとめたいと思います。 (本記事は、Blazor WebAssemblyを軸としています) 1. DataAnnotation(データ注釈)ベースでの入力検証 BlazorのValidation機能(入力検証機能)は、ASP.NETでのWeb開発者にはお馴染みの「データ注釈(Data Annotation)」方式で実装されています。 データ注釈による方式とは、[Required] や [StringLength(10)] のような属性設定をモデルクラスのプロパティに指定することで、検証設定を宣言的に定義する方法です。 とりあえず、ValidationExamAppというプロジェクトを作成し

                                                                              BlazorでSPAするぞ!(8) - Validation -正式版対応済 - ryuichi111stdの技術日記
                                                                            • GitHub Octokit の新しい生成ベースの SDK を使ってみる | 豆蔵デベロッパーサイト

                                                                              はじめに # GitHub は WebUI だけでなく多くの API が提供されており、リポジトリのファイルや issue などの情報を API 経由で取得・更新できます。また、多くのプログラミング言語から GitHub の API を利用するための API クライアント Octokit も提供されています。筆者も JavaScript 版の Octokit はリリース作業の自動化などで何度かお世話になっています。 先日 Octokit が生成ベースの SDK に移行するという発表がありました。 Our move to generated SDKs Microsoft の Kiota という OpenAPI で記述された API のクライアントを生成する CLI ツールを利用して SDK を生成するようです。生成ベースに移行することで、SDK への新機能の提供を早くすることが可能とのことで

                                                                              • Using named pipes with ASP.NET Core and HttpClient

                                                                                In this post I describe Windows named pipes, what they are, the scenarios where they're useful, how to use them with ASP.NET Core, and how to call a named pipe ASP.NET Core app using HttpClient. What are Windows named pipes? Windows named pipes provide a named, one-way or duplex pipe for communication between a client and a server. They provide a way to communicate between different processes, typ

                                                                                  Using named pipes with ASP.NET Core and HttpClient
                                                                                • Secure your container build and publish with .NET 8 - .NET Blog

                                                                                  .NET 8 raises the bar for container security for .NET container images and SDK tools. The SDK produces application images that align with industry best practices and standards, by default. We also offer additional security hardening with Chiseled images for an extra layer of protection. dotnet publish will generate a container image for you and configure it as non-root by default. It’s easy with .

                                                                                    Secure your container build and publish with .NET 8 - .NET Blog