並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 717件

新着順 人気順

dotnet runの検索結果241 - 280 件 / 717件

  • Microsoft and Canonical announce native .NET availability in Ubuntu 22.04 hosts and containers | Ubuntu

    Thank you for signing up for our newsletter! In these regular emails you will find the latest updates about Ubuntu and upcoming events where you can meet our team.Close Microsoft and Canonical announce native .NET availability in Ubuntu 22.04 hosts and containers .NET developers are now able to install the ASP.NET and .NET SDK and runtimes from Ubuntu 22.04 LTS with a single “apt install” commandC

      Microsoft and Canonical announce native .NET availability in Ubuntu 22.04 hosts and containers | Ubuntu
    • Azure Functions をAzure 以外のクラウドプロバイダーで動かしてみる。

      はじめに これはServerless Advent Calendar 2020に12月6日分になります。 https://qiita.com/advent-calendar/2020/serverless 内容手にはServerless MeetupやJAZUGで登壇した内容を記事化したものになります。 どうやって動かすか 現状、Azure FunctionsをAzure以外で動作させる方法としてはKnativeがありますが、今回はKEDAで動作させる方法になります。 実際にAWS上でAzure Functionsを動作させることも可能で動作報告もあります。 https://medium.com/@raduvunvulea/how-to-run-azure-functions-on-aws-and-on-premises-4bba4ba392ec 余談:KnativeでKnative La

        Azure Functions をAzure 以外のクラウドプロバイダーで動かしてみる。
      • .NET 5 AWS Lambda Support with Container Images | Amazon Web Services

        AWS Developer Tools Blog .NET 5 AWS Lambda Support with Container Images Yesterday, the AWS Lambda team announced support for publishing Lambda functions as container images. As part of that release, we updated the AWS Lambda .NET tooling to support building Lambda functions as container images for .NET Core 2.1 and 3.1, as well as full support for .NET 5. .NET 5, which was released last month, is

          .NET 5 AWS Lambda Support with Container Images | Amazon Web Services
        • GitHub - meysamhadeli/Airline-Microservices: Airline Microservice is a managerial software which targets to control all operations of an airline. Airlines provide transport services for their passengers. They carry or hire aircraft for this purpose. All o

          ❤️ Technologies - Libraries ✔️ .NET 6 - .NET Framework and .NET Core, including ASP.NET and ASP.NET Core ✔️ MVC Versioning API - Set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core ✔️ EF Core - Modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations ✔️ Masstransit - Distributed

            GitHub - meysamhadeli/Airline-Microservices: Airline Microservice is a managerial software which targets to control all operations of an airline. Airlines provide transport services for their passengers. They carry or hire aircraft for this purpose. All o
          • ASP.NET Core updates in .NET 7 Preview 4 - .NET Blog

            Azure Developers .NET Day is back on April 30th! Join the .NET community to learn cutting-edge cloud development techniques from experts on cloud services for AI, data, cloud-native, and developer productivity. Elevate your cloud development skills today! .NET 7 Preview 4 is now available and includes many great new improvements to ASP.NET Core. Here’s a summary of what’s new in this preview relea

              ASP.NET Core updates in .NET 7 Preview 4 - .NET Blog
            • VSCodeにF#の開発環境を導入する方法 - Qiita

              はじめに F# の開発環境には主に Visual Studio か Vsual Studio Code を利用することが多いと思います。 その中でも今回は Visual Studio Code の環境構築方法について紹介していこうかと思います。 正直 Visual Studio を選択すれば特に何もしなくても普通にインストールするだけで環境構築できてしまうので、圧倒的に楽です。 ただ、Visual Studio は基本的に Windows でしか利用できないため、Windows や Mac、Linux などの複数 OS 間で同じ開発環境で開発したい場合には Visual Studio Code の方が適しています。 また、チーム開発をする上で各員の利用している OS に囚われることなく開発環境を統一できる点が優れています(開発環境を統一することで享受できるメリットは Visual Stud

                VSCodeにF#の開発環境を導入する方法 - Qiita
              • 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
                • VSCodeを使ってAzureでIoT開発 - Qiita

                  以前、AzureでIoT系のサービスをサラッと(?)使ってみようというまったく"サラッと"使えていない記事を投稿したのですが、「VSCodeの使い方を理解するネタにできるんじゃない?」と思いまして、同じことをVSCodeからやってみたいと思います。全部やると長くなってしまうので、最初の方だけです。 という訳で、ネタは使いまわしつつ、VSCodeを使う上で基本的な部分にフォーカスしていきたいと思います。 はじめに 以前の記事を軽くおさらいします。 詳細は上記リンクからご確認ください。 扱ったシナリオは以下のとおりです。 シナリオ0:デバイスとIoT Hubを接続し、デバイスとAzureがやり取りできるようにします。 シナリオ1:デバイスからのデータ(テレメトリーデータ)を取得したら、それをStorageに保存します。 シナリオ2~5:今回は省略! シナリオ0では、IoT Hubを作成し、デバ

                    VSCodeを使ってAzureでIoT開発 - Qiita
                  • 機能フラグ - .NET

                    このコンテンツは eBook の「Azure 向けクラウド ネイティブ .NET アプリケーションの設計」からの抜粋です。.NET Docs で閲覧できるほか、PDF として無料ダウンロードすると、オンラインで閲覧できます。 第 1 章では、クラウド ネイティブの速度と機敏性の高さについて確認しました。 ユーザーは、迅速な応答性、革新的な機能、ダウンタイム ゼロを期待します。 Feature flags は、クラウドネイティブ アプリケーションの機敏性を高めるための最新のデプロイ手法です。 新しい機能を運用環境にデプロイできますが、その可用性は制限されます。 スイッチを入れるだけで、アプリを再起動したり新しいコードをデプロイしたりせずに、特定のユーザーに対して新しい機能をアクティブ化できます。 これらは、新機能のリリースをコードのデプロイから分離します。 機能フラグは、実行時にユーザーが利

                      機能フラグ - .NET
                    • デプロイのベスト プラクティス - Azure App Service

                      開発チームごとに独自の要件があり、それによって、クラウド サービスで効率的なデプロイ パイプラインの実装が困難になる可能性があります。 この記事では、App Service へのデプロイにおける 3 つの主要なコンポーネントである、デプロイ ソース、ビルド パイプライン、およびデプロイ メカニズムについて説明します。 この記事では、特定の言語スタックのベスト プラクティスとヒントについても紹介します。 デプロイ コンポーネント デプロイ ソース デプロイ ソースは、アプリケーション コードの場所です。 運用アプリの場合、デプロイ ソースは通常、GitHub、BitBucket、Azure Repos などのバージョン管理ソフトウェアによってホストされるリポジトリです。 開発とテストのシナリオでは、デプロイ ソースはローカル コンピューター上のプロジェクトである可能性があります。 ビルド パ

                        デプロイのベスト プラクティス - Azure App Service
                      • 【GitHub Actions】Composite ActionのTipsと注意点 - すぎしーのXRと3DCG

                        概要 動作環境 用語 使用するプロジェクト Composite Actions の実装 Composite Actions を組み込むワークフロー Composite Actions 対応 Composite Actionのファイル構成 Composite Actionの組込方針 .Netのビルドの一連の流れを集約 (複数のステップを1つに集約) upload-artifactの有効日数3日をデフォルト化 (入力のデフォルト値を独自に定義) Composite Action を使用 Composite Actionの細かな仕様 Actionの補足 通常のActionとComposite Actionは構成自体は同じ Actionはcheckoutしてからフォルダを指定しても実行可能 PrivateリポジトリのActionもcheckoutしてフォルダを指定すれば実行可能 Private A

                          【GitHub Actions】Composite ActionのTipsと注意点 - すぎしーのXRと3DCG
                        • The Plan for Entity Framework Core 6.0 - .NET Blog

                          Today we are excited to share with you the plan for Entity Framework Core 6.0. This plan brings together input from many stakeholders and outlines where and how we intend to invest for the Entity Framework (EF Core) 6.0 release. This plan is not set-in-stone and will evolve as we work on the release based on what we learn. This learning includes feedback from people like you, so please let us know

                            The Plan for Entity Framework Core 6.0 - .NET Blog
                          • 【C#】SignalR にも SwaggerUI 的なのがほしい! - ねののお庭。

                            この記事は C# Advent Calendar 2022 21 日目の記事です。 背景 TypedSignalR.Client.DevTools の使い方。 TypedSignalR.Client.DevTools そのものの作り。 まとめ 背景 みなさん、SignalR は好きですか?私は大好きです。 SignalR は ASP.NET Core にビルトインされているリアルタイム通信機能を提供してくれる大変便利な RPC フレームワーク/ライブラリで、リアルタイム通信機能をアプリに搭載する際にかなりの割合で必要になってくる機能であるところの接続のグルーピングやブロードキャスト、スケールアウト等を容易に行う事ができます。 さらに、複数の接続方式(WebSocket, ServerSentEvents, http long polling)を利用する事ができ、リアルタイム通信を行う際に頻

                              【C#】SignalR にも SwaggerUI 的なのがほしい! - ねののお庭。
                            • Windows11 WSL2 で systemd - hiroの長い冒険日記

                              Windows11 の WSL2 では systemd が動作しておらず、SystemV init とも異なるMicrosoft 独自の init が PID 1 で起動しています。Windows との連携や高速に仮想マシンを起動する為には必要な事なのかもしれませんが、現在の Linux distribution では systemd がほぼ標準で使用されている事もあり、daemon の起動・停止や各種サービスについての知識が活用できない事が多くあります。起動や処理速度が遅くなるのはある程度許容した上で、WSL2 で systemd を使えるようにしてみました。WSL2 で systemd を使用する方法には複数ありますので、それぞれについて試してみました。 2022.10.16 追記 Ubuntu 標準の systemd を使ってみました。 WSL2 に複数の Ubuntu を inst

                                Windows11 WSL2 で systemd - hiroの長い冒険日記
                              • Speed up your .NET and C++ development with Hot Reload in Visual Studio 2022 - Visual Studio Blog

                                With the recent release of Visual Studio 2022 Preview 2 we’d like to use this blog post to dive deeper into the brand-new Hot Reload experience which works for both managed .NET and newly supported native C++ apps. With Hot Reload our goal is to save you as many app restarts between edits as possible, making you more productive by reducing the time you spend building/restarting as you continue to

                                • NET Core Releases and Support - .NET Blog

                                  End of support End of support refers to the date after which Microsoft no longer provides fixes, updates, or technical assistance for a particular product version. As this date nears, make sure you have moved to using a supported version and have the latest servicing update installed. If you continue to use a version that is out of support, you’ll no longer receive security updates that will be re

                                    NET Core Releases and Support - .NET Blog
                                  • Docker アプリの開発ワークフロー - .NET

                                    このコンテンツは eBook の「コンテナー化された .NET アプリケーションの .NET マイクロサービス アーキテクチャ」からの抜粋です。.NET Docs で閲覧できるほか、PDF として無料ダウンロードすると、オンラインで閲覧できます。 アプリケーション開発のライフ サイクルは、開発者のコンピューターから始まります。そこで、開発者の好みの言語を使用してアプリケーションをコーディングし、ローカルでテストします。 このワークフローでは、選択した言語、フレームワークおよびプラットフォームにかかわらず、常に Docker コンテナーをローカルで開発およびテストします。 各コンテナー (Docker イメージのインスタンス) には、次のコンポーネントが含まれています。 選択したオペレーティング システム (Linux ディストリビューション、Windows Nano Server、Wind

                                      Docker アプリの開発ワークフロー - .NET
                                    • Visual Studio 2019 v16.10 and v16.11 Preview 1 are Available Today! - Visual Studio Blog

                                      What’s new in Visual Studio 2019 v16.10? We are excited to announce the release of Visual Studio 2019 v16.10 GA and v16.11 preview 1. This release makes our theme of developer productivity and convenience Generally Available to Visual Studio users! We’ve added C++20 features, improved Git integration, improved profiling tools, and a host of features that accelerate productivity. Download the lates

                                        Visual Studio 2019 v16.10 and v16.11 Preview 1 are Available Today! - Visual Studio Blog
                                      • C#のマイクロサービス開発ツール "Project Tye" を試す - つばろぐ

                                        C# / .NET Coreを使ったマイクロサービス開発を支援するツール Project Tye がリリースされました。 ASP.NETの開発チームが公開した下記のブログ記事を実際に試してみた内容を記載します。 devblogs.microsoft.com どういうツール? Project Tyeは、マイクロサービスと分散アプリケーションの開発、テスト、デプロイを容易にするツールです。 ただし現在は実験的な(experimental)開発者ツールとして提供されているため、今後機能の追加、変更、廃止が行われる可能性はあります。そのため、この投稿は2020年8月1日時点の情報となっています。 ソースコードはこちらのGitHubリポジトリで公開されています。 github.com Project Tye でできること マイクロサービスの開発を容易にする 1つのコマンドで多くのサービスを実行する

                                          C#のマイクロサービス開発ツール "Project Tye" を試す - つばろぐ
                                        • ASP.NET Core + Entity Framework Core のプロジェクトを 2.2 から 3.0 にアップグレードした話 - vaguely

                                          はじめに 元のプロジェクト 3.0 にアップグレードする エラーを修正する おわりに はじめに この記事は C# Advent Calendar 2019 の二日目の記事です。 冷静に考えるとこれを C# の話として書いていいのか?と今更ながら思ったりもするのですが、プロジェクトは C# で書いてるし、 C# に関連する話もないではないから許してください(..)_ 環境 .NET Core : ver.2.2.402 (from), ver.3.0.100 (to) Microsoft.EntityFrameworkCore : ver.2.2.6 (from), ver.3.0.0 (to) Npgsql.EntityFrameworkCore.PostgreSQL : ver.2.2.4 (from), ver.3.0.1 (to) Windows10 : ver.1903 Rider

                                            ASP.NET Core + Entity Framework Core のプロジェクトを 2.2 から 3.0 にアップグレードした話 - vaguely
                                          • C#でコマンドライン引数を扱う方法 - 備忘録

                                            Ⅰ. はじめに Ⅱ. ConsoleAppFrameworkを利用する方法 1. NuGetからConsoleAppFrameworkをインストールする 2. サンプルプログラムを書く 3. 実行結果 Ⅲ. CommandLineParserを利用する方法 1. NuGetから CommandLineParser をインストールする 2. サンプルプログラムを書く 3. 実行結果 Ⅳ. System.CommandLine.DragonFruit を使う方法 1. パッケージソースを追加する 2. System.CommandLine.DragonFruit をインストールする 3. サンプルプログラムを書く 4. 実行結果 関連プロジェクト 参考 Ⅰ. はじめに タイトルの通り「C#でコマンドライン引数を扱う方法」です。 Ⅱ. ConsoleAppFrameworkを利用する方法 1.

                                              C#でコマンドライン引数を扱う方法 - 備忘録
                                            • WPFクリップボード経由で画像を白黒化(2値化)する。 | 迷惑堂本舗

                                              dotnet new wpf -n ClipThreshold cd ClipThreshold dotnet add package OpenCvSharp4.Windows dotnet add package OpenCvSharp4.runtime.win dotnet add package OpenCvSharp4.WpfExtensions dotnet add package System.Drawing.Common code . <Window x:Class="ClipThreshold.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="

                                                WPFクリップボード経由で画像を白黒化(2値化)する。 | 迷惑堂本舗
                                              • C# Support in Fleet: Solution View, Unit Testing, and More! | The .NET Tools Blog

                                                IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                                  C# Support in Fleet: Solution View, Unit Testing, and More! | The .NET Tools Blog
                                                • Refactor your code using alias any type - .NET Blog

                                                  Join us LIVE where we’ll dive deep into the world of AI, exploring how .NET developers can leverage AI libraries and features to build smarter applications, enhance productivity, and provide better user experiences. 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

                                                    Refactor your code using alias any type - .NET Blog
                                                  • どこでも動くLogic Apps - APC 技術ブログ

                                                    はじめに こんにちは、ACS事業部の奥山です。 Azure Logic Apps(standard, single tenant) はどこでも動かすことが可能ということで Kubernetes環境 (AKS) で実行してみましたのでブログにしておきます。 ※どこでも動かせるとは言え、Azure Storageが必要です。 (参考にしたサイト) Run Logic App Anywhere - Microsoft Tech Community Azure Logic Apps Running Anywhere – Runtime Deep Dive Logic App とは iPaaS(Integration Platform as a Service)と呼ばれるサービスの一種です。 簡単に言うと、システム間の連携を行うサービスになります。世の中にはいろいろな製品がありますが、MuleSof

                                                      どこでも動くLogic Apps - APC 技術ブログ
                                                    • GitHub Actions のローカル Composite Action で歯がゆいこと - tech.guitarrapc.cóm

                                                      GitHub Actions の Composite Action (複合ステップアクション) は便利なのですが、制約や歯がゆいことが多く悩ましいものがあります。 では何が難しいと感じているのか、その対処をどうしているのかメモしておきます。 tl;dr; Composite Actions とは Composite Actions の利用例 Composite Action 利用時の注意 1. 使えるのは run: のみ (制約->改善済み) 2. run.if は使えない (制約) 3. container で実行すると github.action_path パスが狂う (歯がゆい) 4. 1ステップで実行されるのでログの区切りがつかない (歯がゆい) まとめ tl;dr; Composite Action は run のみ使える。uses は使えないからあきらめて Composite

                                                        GitHub Actions のローカル Composite Action で歯がゆいこと - tech.guitarrapc.cóm
                                                      • Azure「Bot Framework SDK」とC#でチャットボットをゼロから作る

                                                        はじめに 20卒の黛です。巷ではノンコーディングが流行ってますが、カスタマイズに弱いなって思うことが多々あるので、今回はAzure Bot Serviceのボットを作成、開発できる「Bot Framework SDK」を使い、ゴリゴリコード書いてbotを作っていきます。 bot Frameworkの概念的な話 よく使うダイアログの種類 ダイアログにはいくつかの種類があります(公式ドキュメント)。 この中でも主に使うものを軽く触れておきます。 Waterfall Dialog Waterfall Dialogは一通している会話を作りたい時に使用します。1回の会話のやりとりをstepといい、これを設定した順で実行していきます。 Adaptive Dialog Adaptive DialogとはWaterfallよりも柔軟な会話を実現したい時に使用します。例えば、中断処理や会話の分岐などを簡単に

                                                          Azure「Bot Framework SDK」とC#でチャットボットをゼロから作る
                                                        • App Trimming in .NET 5 - .NET Blog

                                                          Member level-trimming also strips the ReadyToRun (R2R) code from the assemblies – the results are smaller, but application startup will be slower. See further below for more details. Dynamic code pattern analysis In the context of trimming applications, there are two main concerns: Any code and data that is used by the application must be preserved in the application. Any code or data that are not

                                                            App Trimming in .NET 5 - .NET Blog
                                                          • チュートリアル: ASP.NET MVC Web アプリでの EF Core の概要

                                                            このチュートリアルでは、ASP.NET Core MVC と Entity Framework Core のコントローラーとビューについて説明します。 Razor Pages は代替プログラミング モデルです。 新しい開発では、コントローラーやビューを使う MVC よりも Razor Pages を使うことをお勧めします。 このチュートリアルの Razor Pages バージョンを参照してください。 それぞれのチュートリアルには、もう一方では説明されない内容が含まれています。 この MVC のチュートリアルに含まれ、Razor Pages のチュートリアルには含まれていないこと: データ モデルで継承を実装する 生 SQL クエリを実行する 動的な LINQ を使ってコードを簡略化する Razor Pages のチュートリアルに含まれ、このチュートリアルには含まれていないこと: Selec

                                                              チュートリアル: ASP.NET MVC Web アプリでの EF Core の概要
                                                            • ASP.NET Core 2.0 アプリケーションを JWT でセキュアする

                                                              Auth0 Marketplace Discover and enable the integrations you need to solve identity Explore Auth0 Marketplace 注意!本書は ASP.NET Core プラットフォームのバージョン 2.0 を参照しています。ASP.NET Core 1.0 をセキュアにする方法をお探しの方は、 ASP.NET Core 認証チュートリアル セクションをご参照ください。お楽しみください! TL;DR: 以前のバージョンとは異なり、ASP.NET Core 2 は JSON Web Token に対するネイティブサポートを提供します。このサポートにより、ASP.NET アプリケーションにおけるこのテクノロジをより簡単な方法で統合することができます。本書では、ASP.NET Core 2 をベースにして We

                                                                ASP.NET Core 2.0 アプリケーションを JWT でセキュアする
                                                              • Getting started with Local PowerShell Jupyter Notebook - darrenjrobinson - Bespoke Identity and Access Management Solutions

                                                                darrenjrobinson – Bespoke Identity and Access Management Solutions Enterprise Microsoft and SailPoint Identity & Access Management Architect Update 10 July 2020: See this post for how to run PowerShell Jupyter Notebook locally in a Docker Container or online using Binder. This post details how to run Local PowerShell Jupyter Notebook on Windows. You may also be interested in my Microsoft Reactor s

                                                                  Getting started with Local PowerShell Jupyter Notebook - darrenjrobinson - Bespoke Identity and Access Management Solutions
                                                                • .NET 5 で作ったWindowsアプリをpublishするメモ - rinsuki’s blog

                                                                  なかなか迷ったのでメモ書き。 TL;DR: .NET 5 及び .NET Core では Any CPU な exe を作れない SelfContained を true にするとランタイムのインストールが不要になるがかなりサイズが膨らむ PublishSingleFile は true がおすすめ さようなら Any CPU exe .NET 5 及び .NET Core では Any CPU なexeが作れない。なぜかというとexeは実際にはdotnet.exe(+PublishSingleFileがtrueの場合はアプリのファイルたち)で、dotnet.exeは Any CPU ではないから。Issueはこれ。.NET Core 時代の物だが、.NET 5 になっても状況は変わっていない様子。 github.com StarlightResizeの場合はそもそもデレステ自体が64bi

                                                                    .NET 5 で作ったWindowsアプリをpublishするメモ - rinsuki’s blog
                                                                  • TLS 1.0 and 1.1 deprecation

                                                                    In the dazzling array of services among the Microsoft cloud offerings, the rollout of TLS 1.0/1.1 deprecations is not being done all at once. This has lead to some confusion and questions around which endpoints are dropping the older TLS support and when. Here I want to provide some dates and times of the endpoints, along with some .NET code guidance on how to use the newer TLS protocol (1.2), wit

                                                                      TLS 1.0 and 1.1 deprecation
                                                                    • C#でSeleniumをやめてPlaywrightを使ってみた1

                                                                      Playwrightっていうのがあるらしいブラウザの自動処理ってSeleniumでいつもやっているんだけど、別に不満もないけど、比較的新しいツールとしてPlaywrightがいいらしいときいた。 どうせ自分はSeleniumを使うといってもChromeで自動処理したいだけなんだけど、Seleniumの場合、Chromeのバージョンアップにともなって適合するバージョンのドライバをダウンロードしなきゃいけなかったりでちょっと不便。(ま、起動時にチェックして自動でダウンロードする専用クラスは自作したんだけど) で、Seleniumで自動処理しているときにときどきブラウザ自体が落ちるときがあって、これを何とかしたいと思って調べたらPlaywrightが引っかかってきた。とはいえ、ブラウザが落ちなくなるとかSeleniumより安定するという話があったわけではない。 ただただ、古くからあるSeleni

                                                                        C#でSeleniumをやめてPlaywrightを使ってみた1
                                                                      • ASP.NET Core Route Tooling Enhancements in .NET 8 - .NET Blog

                                                                        Catch up on 16 sessions from .NET Conf: Focus on AI exploring how .NET developers can leverage AI libraries and features to build smarter applications, enhance productivity, and provide better user experiences. ASP.NET Core is built on routing. Minimal APIs, Web APIs, Razor Pages, and Blazor all use routes to customize how HTTP requests map to your code. In .NET 8 we’re investing in a suite of new

                                                                          ASP.NET Core Route Tooling Enhancements in .NET 8 - .NET Blog
                                                                        • Introducing the Azure Quantum Development Kit Preview

                                                                          100x faster, 100x smaller, and it runs in the browser! The Azure Quantum team is excited to announce the initial preview of the new Azure Quantum Development Kit (or QDK for short). This has been entirely rebuilt using a new codebase on a new technology stack, and this blog post outlines the why, the how, and some of the benefits of doing so. The “tl;dr” is that we rewrote it (mostly) in Rust whic

                                                                            Introducing the Azure Quantum Development Kit Preview
                                                                          • OpenAI 2.0.0

                                                                            Using the async API Every client method that performs a synchronous API call has an asynchronous variant in the same client class. For instance, the asynchronous variant of the ChatClient's CompleteChat method is CompleteChatAsync. To rewrite the call above using the asynchronous counterpart, simply await the call to the corresponding async variant: ChatCompletion completion = await client.Complet

                                                                              OpenAI 2.0.0
                                                                            • C#/WinRT Authoring Preview and Updates

                                                                              The C#/WinRT team is excited to announce our latest release, which includes a preview of C#/WinRT authoring with the latest C#/WinRT NuGet package, as well as updates to the .NET 5.0 SDK with the .NET February update. Since our last blog post on C#/WinRT v1.0, we have some new features to show off! The latest C#/WinRT NuGet package, which is version 1.1.2-prerelease.210208.6, includes a preview of

                                                                                C#/WinRT Authoring Preview and Updates
                                                                              • テキスト読み上げクイックスタート - Speech サービス - Azure AI services

                                                                                環境変数を追加した後、コンソール ウィンドウを含め、環境変数を読み取る必要があるプログラムの再起動が必要になる場合があります。 たとえば、Visual Studio をエディターとして使用している場合、サンプルを実行する前に Visual Studio を再起動します。 Bash .bashrc ファイルを編集し、環境変数を追加します。 export SPEECH_KEY=your-key export SPEECH_REGION=your-region 環境変数を追加した後、変更を有効にするには、コンソール ウィンドウから source ~/.bashrc を実行します。 Bash .bash_profile ファイルを編集し、環境変数を追加します。 export SPEECH_KEY=your-key export SPEECH_REGION=your-region 環境変数を追加した

                                                                                  テキスト読み上げクイックスタート - Speech サービス - Azure AI services
                                                                                • 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