並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 722件

新着順 人気順

dotnet runの検索結果281 - 320 件 / 722件

  • 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値化)する。 | 迷惑堂本舗
    • .NET Annotated Monthly | September 2019 | 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

        .NET Annotated Monthly | September 2019 | The .NET Tools 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 技術ブログ
        • チュートリアル: 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 の概要
          • App Trimming in .NET 5 - .NET Blog

            What is trimming One of the big differences between .NET Core and .NET Framework is that .NET Core supports self-contained deployment – everything needed to run the application is bundled together. It doesn’t depend on having the framework separately installed. From an application developer perspective, this means that you know exactly which version of the runtime is being used, and the installati

              App Trimming in .NET 5 - .NET Blog
            • 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 Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                C# Support in Fleet: Solution View, Unit Testing, and More! | The .NET Tools Blog
              • 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
                • Authentication in ASP.NET Core Web API with Amazon Cognito | Serge Nevsky

                  Amazon Cognito is the user management and authentication product in AWS. It allows for unified sign-up and sign-in flows across web and mobile apps. I like it particularly for its pricing: Free for the first 50,000 monthly active users. The next 50,000 will cost you half a penny. Think you can sell your Director on that? This article will show you how to set up Amazon Cognito in AWS, then configur

                  • 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
                      • Creating a Windows Service with .NET 6

                        Windows services are programs that are automatically started when the system starts up, or when the user logs in. They run in the background and can run with a different account than the logged-in user. .NET makes it easy to create Windows services or Linux daemons as shown in this article. Intro Instead of creating Windows services and Linux daemons, nowadays you might think about using Docker in

                          Creating a Windows Service with .NET 6
                        • 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
                          • .NET Basics

                            So you want to learn .NET but you are confused about the differences between .NET Framework and .NET Core or what the various versions of ASP.NET are or what the relationship is between C# and F#? If that is the case then you came to the right place. This guide will cover all the basics of .NET and shed some light on the various acronyms and buzz words behind it! If you are new to .NET and you wan

                              .NET Basics
                            • Pattern matching overview - C#

                              Pattern matching is a technique where you test an expression to determine if it has certain characteristics. C# pattern matching provides more concise syntax for testing expressions and taking action when an expression matches. The "is expression" supports pattern matching to test an expression and conditionally declare a new variable to the result of that expression. The "switch expression" enabl

                              • ASP.NET Core でホステッド サービスを使用するバックグラウンド タスク

                                ASP.NET Core では、バックグラウンド タスクをホステッド サービスとして実装することができます。 ホストされるサービスは、IHostedService インターフェイスを実装するバックグラウンド タスク ロジックを持つクラスです。 この記事では、3 つのホステッド サービスの例について説明します。 タイマーで実行されるバックグラウンド タスク。 スコープ サービスをアクティブ化するホステッド サービス。 スコープ サービスは依存関係の挿入 (DI) を使用できます。 連続して実行される、キューに格納されたバックグラウンド タスク。 ワーカー サービス テンプレート ASP.NET Core ワーカー サービス テンプレートは、実行時間が長いサービス アプリを作成する場合の出発点として利用できます。 ワーカー サービス テンプレートから作成されたアプリで、そのプロジェクト ファイ

                                  ASP.NET Core でホステッド サービスを使用するバックグラウンド タスク
                                • Blazorチョット(だけ快適に開発)デキルようになる(かもしれない)小技 - 🐥note.

                                  本エントリはBlazor Advent Calender 2019の16日目の記事です Blazorの開発を行う上でチョット(だけ快適に開発)デキルようになる(かもしれない)小技を紹介します。 Linkの無効化でClient side Blazorのビルド時間をチョット高速化する Client side Blazorで大きめなプロジェクト・ライブラリを使用している場合、アセンブリのリンクを無効化することでビルドがチョット早くなる小技です。 参考元はMicrosoft Docs docs.microsoft.com .csprojに以下の設定を追加するだけ。 <PropertyGroup> <BlazorLinkOnBuild>false</BlazorLinkOnBuild> </PropertyGroup> Releaseビルドする際はBlazorLinkOnBuildをtrueにした

                                    Blazorチョット(だけ快適に開発)デキルようになる(かもしれない)小技 - 🐥note.
                                  • Online Amoxil ^ Amoxil Scandinavia-pris (Page 1) — 25 jaar Onafhankelijk; hoe verder? — Suriname Forum op Waterkant.Net

                                    Europeisk apotek Online Amoxil Klikk her - http://url-qr.tk/Amoxil - Gå til apoteket - Lav pris for medisiner av høy kvalitet-- - Din full tilfredshet er garantert eller pengene dine blir returnert-- - Rask levering og fullstendig privatliv-- - Bonuspiller og store rabatter for hver bestilling-- _______________________________________________________________________________________________________

                                    • App2ContainerがLinux .NETをサポートしたので、.NET6 + Amazon Linux2からApp Runnerへデプロイしてみた | DevelopersIO

                                      App2ContainerがLinux .NETをサポートしたので、.NET6 + Amazon Linux2からApp Runnerへデプロイしてみた いわさです。 AWS App2ContainerでLinuxの.NETアプリケーションがサポートされました。 AWS App2Container (A2C) now supports containerization of .NET running on Linux 従来は以下がサポートされていましたが.NET+Linuxが加わった形となります。 Java + Linux .NET + Windows FAQのサポートされているアプリケーションにはまだ記載がありませんが、そのうち追加されそうですね。 Q: What application types are supported by App2Container? App2Containe

                                        App2ContainerがLinux .NETをサポートしたので、.NET6 + Amazon Linux2からApp Runnerへデプロイしてみた | DevelopersIO
                                      • Ocelot を使った API ゲートウェイの実装 - .NET

                                        このコンテンツは eBook の「コンテナー化された .NET アプリケーションの .NET マイクロサービス アーキテクチャ」からの抜粋です。.NET Docs で閲覧できるほか、PDF として無料ダウンロードすると、オンラインで閲覧できます。 重要 現在、参照マイクロサービス アプリケーション eShopOnContainers では、Envoy が提供する機能を使用して、前に参照された Ocelot ではなく、API ゲートウェイを実装しています。 この設計が選択されたのは、eShopOnContainers に実装される新しい gRPC サービス間通信で必要な WebSocket プロトコルのサポートが Envoy に組み込まれているためです。 ただし、ガイドにこのセクションが含まれているのは、Ocelot を実稼働レベルのシナリオに適したシンプルで有能な軽量の API ゲートウェ

                                          Ocelot を使った API ゲートウェイの実装 - .NET
                                        • Minimal API クイック リファレンス

                                          このドキュメントでは、 Minimal API のクイック リファレンスを提供します。 経験豊富な開発者を対象としています。 概要については、「チュートリアル: ASP.NET Core を使って最小 API を作成する」をご覧ください。 Minimal API には次が含まれます。 WebApplication と WebApplicationBuilder ルート ハンドラー WebApplication 次のコードが ASP.NET Core テンプレートによって生成されます。 var builder = WebApplication.CreateBuilder(args); var app = builder.Build(); app.MapGet("/", () => "Hello World!"); app.Run(); 上記のコードは、コマンド ラインで dotnet new

                                            Minimal API クイック リファレンス
                                          • 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
                                            • Ubuntu で動作する .NET 系な GUI フレームワークお試し (Mono、AvaloniaUI) - 雑食性雑感雑記

                                              仕事で、Ubuntu で動く GUI フレームワークについてアレコレ調べたのですが、思いの外深掘りになったので、改めて私的にまとめてみることにしました。 経緯 以前、Ubuntu を使って Qt を用いた GUI アプリケーションを作ったのですが、データのやり取りが絡んでくると結構複雑な構成となり、ちょっとトラウマ。。 改めて今回、同じく Ubuntu で動く GUI アプリケーションとなったので、使えるものを調査することにしました。 最近 WPF を使うことが増えてきたので、その互換のものがあればスキル的にも楽かと―― 作るもの 実際作るものを簡易的にした構成の『動画ビューア』を作ります。 動画の読み込みは OpenCV を使った動的ライブラリ (.so ファイル) で行い、それを GUI から呼び出すようにします。 完成イメージはこんな感じ。 動画の読み込みダイアログ使ったファイルパス

                                                Ubuntu で動作する .NET 系な GUI フレームワークお試し (Mono、AvaloniaUI) - 雑食性雑感雑記
                                              • dotnet repl

                                                Go get .NET 5 for Windows, Mac, or Linux, over at https://dotnet.microsoft.com/ Then install Jon Sequeria's "dotnet repl" with this one line global tool install: dotnet tool install --global dotnet-repl Then just type dotnet repl at the command line. Use the Windows Terminal ideally. That will drop you here! With .NET Interactive/.NET Notebooks at the heart, consider this command-line experimental

                                                  dotnet repl
                                                • 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 をコンテナイメージで動かした話

                                                    AWS Lambda をコンテナで起動してみる(Rails を動かす) ローカルで実行テストからのデプロイ AWS SAM & AWS Lambda(コンテナ) とても便利! こんにちは。今年こそは AWS SA プロフェッショナルを受験するぞ!と息巻いてる吉岡です。(受かるとは言ってない) さて、かれこれ一年以上前になりますが、AWS Lambda でコンテナイメージが使えるようになったようです。 AWS Lambda の新機能 – コンテナイメージのサポート 今更ですが、先日、Ruby を使ったカスタムコンテナ(自分で書いた Dockerfile)で AWS Lambda(以下 Lambda)を動かしてみたので、実行方法を紹介したいと思います。 Lambda をコンテナで実行できると何が良いのか? これまでは例えば、Lambda(Ruby runtime)で DB(MySQL, Pos

                                                      AWS Lambda をコンテナイメージで動かした話
                                                    • Introducing the .NET Upgrade Assistant Preview - .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! Today we’re excited to introduce a tool we’ve been working on to help you upgrade your .NET Framework-based applications to .NET 5 called the .N

                                                        Introducing the .NET Upgrade Assistant Preview - .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
                                                        • Managing updates | Snapcraft documentation

                                                          What’s new Using snaps Snap tutorials Quickstart guides Install a snap Connect an interface List installed snaps Update snaps Remove a snap Install the daemon Ubuntu Debian Raspberry Pi OS Fedora openSUSE Arch Linux Manjaro Linux Snap how-to guides Working with snaps Manage updates Connect interfaces Configure snaps Apps and aliases Managing snaps Create data snapshots Use resource quotas Set syst

                                                            Managing updates | Snapcraft documentation
                                                          • Windowsコンテナを触ってみる - Qiita

                                                            はじめに 最終目標は違うところにあるのですが、もともとDockerってどんなものなのかを試してみたかったので勉強も兼ねて... ※状況がどんどん変わっていっているみたいなので、最新状況は定期的に追っかけないとだめそうだ...ただ、始めるタイミングは良かった模様 と思っていたら、Docker Desktop有料化のニュースが... ◆Docker Desktop有料化の影響 https://qiita.com/autotaker1984/items/284e28f82fc1828da44e ◆Docker Desktopに依存しない、WindowsでのDocker環境 https://qiita.com/ohtsuka1317/items/617a865b8a9d4fb67989 基本コマンド # イメージ情報表示 > docker images REPOSITORY TAG IMAGE I

                                                              Windowsコンテナを触ってみる - Qiita
                                                            • Improvements to auth and identity in ASP.NET Core 8 - .NET Blog

                                                              The ASP.NET Core team is improving authentication, authorization, and identity management (collectively referred to as “auth”) in .NET 8. New APIs will make it easier to customize the user login and identity management experience. New endpoints will enable token-based authentication and authorization in Single Page Applications (SPA) with no external dependencies. We will also improve our guidance

                                                                Improvements to auth and identity in ASP.NET Core 8 - .NET Blog
                                                              • AWS Graviton への移行支援する Porting Advisor for Gravitonを試してみた | DevelopersIO

                                                                ソースコードを分析して、AWS Graviton への移行時に変更が必要となる古いランタイムやライブラリをチェックしてくれます。 クラウドコストを最適化する手段の一つとして、コストパフォーマンスが高い AWS Graviton への移行・採用があります。 また近年では、サスティナビリティの観点からもパフォーマンスが良い AWS Graviton の利用が推奨されることを見聞きする機会があります。 Amazon EC2 Deep Dive: AWS Graviton2 Arm CPU 搭載インスタンス 良い面が聞かれる一方で、注意すべき点もあります。 例としては下記があります。 全ての OS やインスタンスタイプで利用出来るわけではありません プロセッサ設計と実行されるアプリケーション仕様により、期待されるパフォーマンスが得られない可能性があります 特に二つの注意点については、インフラストラ

                                                                  AWS Graviton への移行支援する Porting Advisor for Gravitonを試してみた | DevelopersIO
                                                                • Online Amoxil | Kjøp Amoxil uten resept (Page 1) — 25 jaar Onafhankelijk; hoe verder? — Suriname Forum op Waterkant.Net

                                                                  Europeisk apotek Online Amoxil Klikk her - http://url-qr.tk/Amoxil - Gå til apoteket - Lav pris for medisiner av høy kvalitet-- - Din full tilfredshet er garantert eller pengene dine blir returnert-- - Rask levering og fullstendig privatliv-- - Bonuspiller og store rabatter for hver bestilling-- _______________________________________________________________________________________________________

                                                                  • OpenCover for ASP.Net Core application running on IIS Express

                                                                    I'm trying to get Code Coverage for a Asp.Net Core application(DebugType - Full) running on IIS Express using OpenCover. As specified here I tried setting the environment variable and then run the OpenConsole. Only difference being that I'm trying to open using iisexpress.exe instead of VSIISExeLauncher.exe set LAUNCHER_ARGS=-p "C:\Program Files\dotnet\dotnet.exe" -a "exec \"C:\CoreWebApp\CoreWebA

                                                                      OpenCover for ASP.Net Core application running on IIS Express
                                                                    • AWS Toolkit for VS Code - ユーザーガイド

                                                                      ユーザーガイド AWS Toolkit for VS Code Copyright © 2023 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. AWS Toolkit for VS Code ユーザーガイド AWS Toolkit for VS Code: ユーザーガイド Copyright © 2023 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon の商標およびトレードドレスは、顧客に混乱を招く可能性がある態様、または Amazon の 信用を傷つけたり、失わせたりする態様において、Amazon のものではない製品またはサービスに関 連して使用してはなりません。Amazon が所有していな

                                                                      • Linuxのチュートリアルと記事:ディストリビューション、プログラム、詳細な説明

                                                                        ウェブサイト検索 すべての記事Laravel PHP Web フレームワークを Ubuntu 20.04 にインストールする方法 Ubuntu 20.04 に Elgg ソーシャル ネットワークをインストールする方法 Debian 10 に Netdata をインストールする方法 Ubuntu 20.04 に Apache Cassandra をインストールする方法 Ubuntu 20.04 LTS に Grafana をインストールする方法 Debian 11 に Let's Encrypt SSL を使用して DokuWiki をインストールする方法 Ubuntu 20.04 に Terraform をインストールする方法 Debian 11 に NFS サーバーをインストールして構成する方法 Apache を使用して SuiteCRM をインストールし、Debian 11 に無料の

                                                                        • Microsoft Graph's Journey to .NET 6 - .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! Microsoft Graph is an API Gateway that provides unified access to data and intelligence in the Microsoft 365 ecosystem. The service needs to run

                                                                            Microsoft Graph's Journey to .NET 6 - .NET Blog
                                                                          • PHP開発者がC#でDIを使った時のハマリポイント|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

                                                                            PHP開発者がC#でDIを使った時のハマリポイント こんにちは、バックエンドの開発を担当しているなごちん、こと名古屋です。 札幌はすっかり雪化粧になってしまいまして 例年初雪は一度溶けてしまう事が多いんですが今年は一回も溶けずに年を迎えそうです。 そんな今日はPHP開発者がC#(.NET)で実装した時のDIのハマりポイントについて書きたいと思います。 .NETのバージョンは5でASP.NET Coreでのお話になります。 DIとは 依存性の注入の事を指し、Wikipediaでは以下の形で説明されています。 依存性の注入(いぞんせいのちゅうにゅう、英: Dependency injection)とは、あるオブジェクトや関数が、依存する他のオブジェクトや関数を受け取るデザインパターンである。英語の頭文字からDIと略される。DIは制御の反転の一種で、オブジェクトの作成と利用について関心の分離を行

                                                                              PHP開発者がC#でDIを使った時のハマリポイント|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
                                                                            • 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
                                                                              • BlazorからWebAPIを呼び出す - ryuichi111stdの技術日記

                                                                                1. はじめに まず、この記事はCliend side Blazorを前提とします。 Blazorアプリケーションは、つまりSPAなアプリですので、たいていの場合 データの表示・更新等のため に Web API呼び出し が必要になります。 今回は OpenWeatherMap が提供するWeb APIをBlazorから呼び出してみたいと思います。 サンプルコード: https://github.com/ryuichi111/BlazorExamples/tree/master/web_api_blazor 1.1. OpenWeatherMap API OpenWeatherMap(https://openweathermap.org/)は気象予報情報を提供してくれるサイトで、APIも提供しています。 アカウントの登録を行いAPI Keyを取得すれば無料の「Freeプラン」でも、呼び出し回

                                                                                  BlazorからWebAPIを呼び出す - ryuichi111stdの技術日記
                                                                                • .NET Core アプリの構成設定について

                                                                                  はじめに 最近はアプリを作る際に .NET Framework ではなく .NET Core を使用することが多いのですが、 構成設定のやり方を良く忘れてしまうので、備忘録としてここに記します。 .NET Framework の時代は基本的に config ファイルに書いておいてコードから読み取るというのがお作法だったのですが、 .NET Core では構成の仕組みそのものが変わっていて、様々な設定場所から値を引っ張ってくることができるようになっています。 なお以下で紹介する検証環境は .NET Core 2.2 を使用しています。 コンソールアプリケーションの準備 まずコンソールアプリケーションを用意します。 下記のコマンドを実行して Hello World が表示されれば OK です。 > dotnet new console -n "appname" > cd appname > d