並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 431件

新着順 人気順

".NET Core"の検索結果361 - 400 件 / 431件

  • AWS での .NET Core CI/CD – ソリューション

    このソリューションでは次を設定します。 アーティファクトを保持するための Amazon Simple Storage Service (Amazon S3) バケット。 アプリケーションの最新ビルドパッケージがデプロイされたときにターゲットとして機能する Elastic Beanstalk 環境。 ソース、ビルド、およびデプロイの各ステージを備えた CI/CD パイプライン。 ソースステージでは、設定されている GitHub リポジトリブランチでコードが変更されるたびに、CodePipeline が呼び出されます。このステージでは GitHub が設定され、ウェブフックを介してアプリケーションのソースコードが統合されます。その後、最新の GitHub コードが取得され、S3 バケットのソースアーティファクトディレクトリ内に配置されます。 ビルドステージでは CodeBuild が呼び出され

      AWS での .NET Core CI/CD – ソリューション
    • Amazon CodeCatalyst ブループリントを使用して .NET ウェブアプリケーションを構築し、AWS にデプロイする | Amazon Web Services

      Amazon Web Services ブログ Amazon CodeCatalyst ブループリントを使用して .NET ウェブアプリケーションを構築し、AWS にデプロイする このブログはソリューションアーキテクトの遠藤宣嗣が翻訳しました。原文はこちらです。 このブログ記事では、Amazon CodeCatalyst での .NET の使用に関する一連の投稿の最初の記事として、CodeCatalyst と AWS .NET deployment tool に含まれている ASP.NET Core Web API プロジェクトブループリントを使用して、.NET 6.0 ASP.NET Core Web API を構築して Amazon Elastic Container Service (Amazon ECS) にデプロイする方法について説明します。 Amazon CodeCatalys

        Amazon CodeCatalyst ブループリントを使用して .NET ウェブアプリケーションを構築し、AWS にデプロイする | Amazon Web Services
      • 【ASP.NET Web API】参考資料(サイト/書籍)のまとめ - Qiita

        はじめに 下記の状況のなか、ASP.NET Web APIを初めて学ぶことになった(仕事の都合)。情報量が少なく、情報収取で苦労したため、資料として残す。 ASP.NET Coreがスタンダードで、ASP.NET Web APIは今から学ぶ価値があまりない。下記のような記事が存在するほど。 Asp.Net Web Api is dead, long live Asp.Net Core ASP.NET Web APIの情報量は、ASP.NET Coreに比べると情報が少ない。 Microsoftのドキュメントも、メンテナンスが不十分でリンクが所々使えない。 役立ったサイト No 名称 概要 備考

          【ASP.NET Web API】参考資料(サイト/書籍)のまとめ - Qiita
        • Maui BlazorでRazor ClassLibを使ってコンポーネントをプロジェクト分離する - ねこさんのぶろぐ

          昨今の.NETのUIフレームワークで一番熱いものはBlazorなんじゃないかと思っています。 Webはもちろん、デスクトップやモバイルでもMaui BlazorによってiOSやAndroid、macOS、WindowsなんかもBlazorでUI定義が出来ます。 ここ最近の.NETはUIフレームワークが多様化してMSやサードパーティにていろんなアプローチが提供されているため、自分の中で確実な1つを定めたいなという思いに至りました。 そこで課題になるのはデスクトップだったのですが、BlazorがWebView2を通してMauiやWPFにて再利用が可能というところもあり、今後はBlazorをキャッチアップしていきたいと思っています。(2024年5月5日時点) そのファーストステップとして、Blazorで作ったコンポーネントをWebやMauiで再利用できるようにクラスライブラリとして定義し、Mau

            Maui BlazorでRazor ClassLibを使ってコンポーネントをプロジェクト分離する - ねこさんのぶろぐ
          • 株式会社ビジュアルリサーチ CTO が語る Google Cloud と挑む不動産テックの未来とは | Google Cloud 公式ブログ

            編集者注: Google Cloud を利用する企業のリーダーの皆様にお話を伺い、想いを語っていただく Google Cloud Leader’s Story。連載 10 回目となる本記事では、株式会社ビジュアルリサーチ(以下、ビジュアルリサーチ)  の CTO である渡邊瞬氏に話を伺いました。 ビジュアルリサーチは、1995 年に会社設立以来、一貫して賃貸管理業務、賃貸仲介業務、売買仲介業務に特化したシステムを開発してきた会社です。 導入実績 4,000 社以上、大手不動産管理会社の採用率 No.1 のプラットフォームを提供し、新時代の不動産ビジネスをリードするデータプラットフォーマーとして、不動産業界を牽引しています。 利用しているサービス:Cloud Run, Cloud Functions, Cloud Firestore, BigQuery, Dataflow,, Cloud S

              株式会社ビジュアルリサーチ CTO が語る Google Cloud と挑む不動産テックの未来とは | Google Cloud 公式ブログ
            • [C# WPF] Designer.csが自動生成されなくなったときの対応 – Pelican Philosophy

              Resource.resxにパラメータを追加したあとに、Designer.csが自動更新されなくなった。 発生環境 Visual Studio 2019WPF / .Net Core 3.1 修正方法 ソリューションエクスプローラでResource.resxを右クリックしてプロパティを開くプロパティの「カスタムツール」の記載を確認する「PublicResXFileCodeGenerator」と書かれていない場合は追加するビルドする なにかの拍子に設定が消えたようなのだけれど、なぜ消えたのかはわからなかった。 gitのdiffにも出てこないし、無駄に時間を取られてしまった。 おしまい。

                [C# WPF] Designer.csが自動生成されなくなったときの対応 – Pelican Philosophy
              • ASP.NET Coreの認証フレームワークIdentityを使う - shuhelohelo’s blog

                youtu.be 環境 Visual Strudio 16.4 preview5 ASP.NET Core 3.1 preview EntityFrameworkCoreのインストール NugetからMicrosoft.EntityFrameworkCoreをインストールする. 使用するDBに応じてパッケージをインストールする 今回はSQLServerを使うので,Microsoft.EntityFrameworkCore.SqlServerをインストールする. Identityのインストール NugetからMicrosoft.AspNetCore.Identity.EntityFrameworkCoreをインストールする. IdentityDbContextクラスを継承したクラスを作成する public AppDbContext(DbContextOptions<AppDbContext>

                  ASP.NET Coreの認証フレームワークIdentityを使う - shuhelohelo’s blog
                • 『SACOPドリーム136(ソラナ系ミームコインBONKとMATICが掘れるサイト)』

                  皆さんこんにちはSACOPですそれでは本日のSACOPドリーム を見ていきましょう。 フリービットコイン1が0.00021772ロット2が0.00015382 ロット。 フリーBNBが0.00260702ロット。 フリーイーサリアムが0.00016951ロット。 コインティプリー1が48031コイン2が33129コイン3が 18700コイン。 こちらはやはりこのままコインを保有していく事にしま した。 フリーフォーセットのBTTが4440950ロットSHIBが 325281ロット。 PICKフォーセットはTRXがブロンズで90%。 こちらはあと2~3日でシルバーに昇格します。 レベルが上がったら全部MEXCに引き出します。 それでMATICに変換して新しいフォーセットに入金し ます。 今回も約100名の方にPICKフォーセットを普及活動で 紹介した結果MATICPICKフォーセットサイトが

                    『SACOPドリーム136(ソラナ系ミームコインBONKとMATICが掘れるサイト)』
                  • .Net8のBlazor WASMでASP.Net Core Hostedの構成を作る方法

                    はじめに .Net8が公開され、Blazorも今までと大きな変更が来ました。 .Net7まではwasmオンリーのテンプレートならASP.Net Core Hostedで簡単にAPIとフロントエンドをまとめて作ることができましたが、なぜか.Net8ではASP.Net Core Hostedの選択肢が無くなり、テンプレートから作れなくなりました。 そこで、.Net8でも同じような構成で作りたいなーって思ったので.Net7のプロジェクトを参考に同じような構成を作る手順をまとめていきます。 構成 今回のプロジェクト作成には以下の構成で作成しました。 Windows11 Visual Studio 2022 .Net8 手順の概要 Blazorプロジェクトの作成 ASP.Net Core Web APIプロジェクトの作成 クラスライブラリ(Share)プロジェクト作成 ASP.Net Core We

                      .Net8のBlazor WASMでASP.Net Core Hostedの構成を作る方法
                    • Open Application Model による、Kubernetes でのアプリケーションファーストデリバリー | Amazon Web Services

                      Amazon Web Services ブログ Open Application Model による、Kubernetes でのアプリケーションファーストデリバリー この記事は、Napptive の CTO である Daniel Higuero 氏と共同執筆したものです。 イントロダクション クラウドネイティブなアプリケーションの時代に、Kubernetes はコンテナオーケストレーションの分野における傑出したテクノロジーとして登場しました。しかしながら、Kubernetes を使う際には、クラスターの設定、クラスター全体のアドオン、補助するツールの実行や管理だけでなく、アプリケーションのデプロイに関わる設定 (Deployment、Service、Ingress, Horizontal Pod Autoscaling、LimitRange など) を理解することをユーザーに要求します。こ

                        Open Application Model による、Kubernetes でのアプリケーションファーストデリバリー | Amazon Web Services
                      • マルチテナントと Application Insights - Azure Architecture Center

                        グローバル共有された Application Insights インスタンス 次に示すように、Application Insights の単一インスタンスを使用して、マルチテナント アプリケーション内の複数のテナントのテレメトリを追跡できます。 アプリケーション コードを 1 回インストルメント化するだけで済むため、このアプローチの利点には、アプリケーションの構成と管理の簡素化が含まれます。 このアプローチの欠点には、単一 Application Insights インスタンスに関連する制限とクォータが含まれます。 制限が自分のマルチテナント アプリケーションに影響を与える可能性があるかどうかを判断するには、「Application Insights の制限」を参照してください。 共有の Application Insights リソースを使用する場合、特に多数のテナントがある場合は、各テ

                          マルチテナントと Application Insights - Azure Architecture Center
                        • ASP.NET Web アプリを作って Azure DevOps から Azure App Service に CI/CD してみた | SBテクノロジー (SBT)

                          ホーム 特集・ブログ ブログ クラウドエンジニアブログ 2023年 ASP.NET Web アプリを作って Azure DevOps から Azure App Service に CI/CD してみた こんにちは。 CI/CD を含むクラウドインフラの構築や技術支援を担当している、クラウドエンジニアの佐藤です。 既存アプリの開発や運用に課題を抱えている組織やチームの皆さん!アプリ開発の高速化と品質向上の手段として CI/CD を取り入れてみませんか? CI/CD と聞くとクラウドネイティブでアプリがコンテナ化されているイメージがありますが、そんな事はありません。誤解を恐れずに単純化して言うと、アプリのコードを管理してビルドやテストの標準化とデプロイまでを自動化すれば、立派な CI/CD です。 ちなみに CI と CD が単語として分かれますが、開発側が CI で運用側が CD の責任範囲

                            ASP.NET Web アプリを作って Azure DevOps から Azure App Service に CI/CD してみた | SBテクノロジー (SBT)
                          • MagicOnion&#x306B;&#x5165;&#x9580;&#x3057;&#x305F;

                            はじめに 友人がC#のgRPCライブラリのMagicOnionの導入に苦戦してたので、手伝いながら使ってみたときにつまったところを纏めたものです。 リポジトリはこちら MagicOnion MagicOnionは、共通のインターフェースを介してクライアントとサーバーで手続きを呼び合う技術のgRPCをC#用に最適化した、リアルタイム通信ライブラリです。 ASP.NET CoreにもgRPCのテンプレートは存在しますが、そちらはprotoファイルを作成し、そのファイルにインターフェースを定義を行います。一方MagicOnionの場合は、C#のinterfaceを定義すればめんどくさいことはMagicOnion側でいろいろやってくれるため、クライアントとサーバーでどちらもC#を利用する場合には一つのソースを使いまわすことができたりと嬉しいことが多いです。そのため、クライアントはUnity、サーバ

                              MagicOnion&#x306B;&#x5165;&#x9580;&#x3057;&#x305F;
                            • ASP.NET Core Razor Pages でのDIコンテナの利用 (ASP.NET Core プログラミング)

                              プログラム プロジェクトの作成 ASP.NET Core Webアプリケーションを作成します。 サービスの実装 Webアプリケーションから参照するサービスを実装します。今回は MyService というサービスを実装します。 MyService.cs ファイルを作成し、下記のコードを記述します。 MyService クラスはexec というメソッド1つのみ実装されています。execメソッドは「"Hello! DI Container World!"」の文字列を戻り値として返すシンプルなメソッドです。また、MyServiceのインターフェイスを IMyService として実装します。 using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespa

                                ASP.NET Core Razor Pages でのDIコンテナの利用 (ASP.NET Core プログラミング)
                              • ASP.NET Core MVCのWebアプリをIIS 10.0に公開する - Qiita

                                バージョン IIS 10.0 ASP.NET Core 3.1 Windows 10 .NET Core ランタイムインストール .NET Core 3.1のランタイムはここからダウンロード .NET Core 5.0のランタイムはここからダウンロード ダウンロードページに用意されているランタイムは3種類あります ASP.NET Core Runtime(Webシステムなどのアプリを実行するための物) .NET Desktop Runtime(Windows デスクトップアプリを実行するための物、.NET Runtimeを含まれている) .NET Runtime(コンソールアプリを実行するための物) 必要に応じてダウンロードすればいい、今回はWindows + IISで稼働するのでASP.NET Core Runtimeの「Hosting Bundle」をインストールする、「Hosting

                                  ASP.NET Core MVCのWebアプリをIIS 10.0に公開する - Qiita
                                • バージョン管理および .NET ライブラリ - .NET

                                  ソフトウェア ライブラリがバージョン 1.0 で完成することは、ほとんどありません。 優れたライブラリは時間と共に進化し、機能が追加され、バグが修正され、パフォーマンスが向上します。 既存のユーザーの互換性を損なわずに、各バージョンに追加の値を付与して、.NET ライブラリの新しいバージョンをリリースできることが重要です。 互換性に影響する変更 バージョン間の互換性に影響する変更の処理方法については、「重大な変更」をご覧ください。 バージョン番号 .NET ライブラリには、バージョンを指定する多数の方法があります。 最も重要なバージョンを以下に示します。 NuGet パッケージ バージョン NuGet パッケージ バージョンは NuGet.org、Visual Studio NuGet パッケージ マネージャーに表示され、パッケージの使用時にソース コードに追加されます。 NuGet パッ

                                    バージョン管理および .NET ライブラリ - .NET
                                  • System.Drawing.Common の代替として Microsoft.Maui.Graphics を Linux で利用する - Masudaq Blog

                                    System.Drawing.Common の代替として Microsoft.Maui.Graphics を Linux で利用する System.Drawing.Common が Windows 固有のライブラリに .NET 6 での breaking change(破壊的変更) で、System.Drawing.Common が、Windows 固有のライブラリと位置付けられました。Windows 以外の OS では、デフォルトの設定では、動作しなくなりました。ただし、ランタイム構成を変更すれば、動作するようです。 https://learn.microsoft.com/ja-jp/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only .NET 7 では、windows 以外のサポ

                                    • Blazor WebAssembly から ASP.NET Core Web API を介した Azure OpenAI Service 応答ストリーム(Server-Side Events)の受信 - Masudaq Blog

                                      Blazor WebAssembly から ASP.NET Core Web API を介した Azure OpenAI Service 応答ストリーム(Server-Side Events)の受信 Blazor WebAssembly から中間層を介した Server-Sent Events の受信 前回、Azure OpenAI Service からのストリーム応答を ASP.NET Core Web API を介して、フロントエンド アプリで受信する方法を説明しました。 ASP.NET Core Web API を経由した Azure OpenAI Service 応答ストリーム(Server-Side Events)の受信 前回は、フロントエンド アプリを .NET コンソール アプリで実装しましたが、今回は、フロントエンド アプリに Blazor WebAssembly を使用し

                                      • 【すぐに使える】C#で app.configに設定値を保存・取得する(実用サンプル付き) | 初学者DIYプログラミング入門

                                        自作プログラムを作成していると、画面から入力した値をファイルに保存しておき、次回起動時に復元したくなることが多々ありますよね。 やり方は色々とありますが、今回は多くのアプリで使われている最も標準的な app.config に保存する方法を紹介したいと思います。 あまり他のサイトでは触れられていない、app.configに対するプログラムからの変数追加や削除の仕方や、さらに手軽に使えるようクラス化したサンプルも用意しています。 app.config で設定値を管理したい方は、是非ご一読ください。 app.config の概要 いちおう念のため簡単に説明しておきます。 app.conifig は別名「アプリケーション構成ファイル」とも呼ばれている Microsoft .NET 標準の設定値保存場所です。 app.config は通称で、実際にはアプリケーション名.exe.Config 通常、E

                                        • Windows Server 2012 のサポート終了後も Google Cloud では Windows Server 2012 の利用が可能 | Google Cloud 公式ブログ

                                          Windows Server 2012 のサポート終了後も Google Cloud では Windows Server 2012 の利用が可能 ※この投稿は米国時間 2023 年 10 月 18 日に、Google Cloud blog に投稿されたものの抄訳です。 Windows Server 2012 は 2023 年 10 月 10 日にサポート終了(「EOS」)を迎えました。このため、このオペレーティング システムのバージョンに対するセキュリティ更新プログラム、パッチ、テクニカル サポートが Microsoft から提供されなくなります。Microsoft から拡張セキュリティ更新プログラム(ESU)を購入して重要なセキュリティ更新プログラムを引き続き利用される方は、Google Cloud で実行されている VM にそれらのセキュリティ更新プログラムを適用できます。さらに、Go

                                            Windows Server 2012 のサポート終了後も Google Cloud では Windows Server 2012 の利用が可能 | Google Cloud 公式ブログ
                                          • ASP.NET Core でクロスサイト リクエスト フォージェリ (XSRF/CSRF) 攻撃を防止する

                                            クロスサイト リクエスト フォージェリは、Web ホスト アプリに対する攻撃であり、悪意のある Web アプリがクライアント ブラウザーとそのブラウザーを信頼する Web アプリとの間の対話に、影響を与える可能性があります。 これらの攻撃は、Web ブラウザーが Web サイトへのすべての要求に対して何らかの種類の認証トークンを自動的に送信するために発生する可能性があります。 この形式の悪用は、攻撃でユーザーの以前に認証されたセッションが利用されるため、"ワンクリック攻撃" または "セッション ライディング" としても知られます。 クロスサイト リクエスト フォージェリは、XSRF または CSRF とも呼ばれます。 CSRF 攻撃の例: ユーザーが、フォーム認証を使用して www.good-banking-site.example.com にサインインします。 サーバーはユーザーを認証

                                              ASP.NET Core でクロスサイト リクエスト フォージェリ (XSRF/CSRF) 攻撃を防止する
                                            • Microsoftから2023年8月のセキュリティ更新、重大な脆弱性に対処

                                              米国土安全保障省サイバーセキュリティ・インフラストラクチャセキュリティ庁(CISA: Cybersecurity and Infrastructure Security Agency)は8月8日(米国時間)、「Microsoft Releases August 2023 Security Updates|CISA」において、Windowsなど複数のMicrosoft製品に複数の脆弱性が存在すると伝えた。これら脆弱性を悪用されると、遠隔から攻撃者によって影響を受けたシステムの制御権が乗っ取られる危険性があるとされている。 脆弱性に関する情報は次のページにまとまっている。 2023 年 8 月のセキュリティ更新プログラム - リリース ノート - セキュリティ更新プログラム ガイド - Microsoft Security Update Guide - Microsoft Security U

                                                Microsoftから2023年8月のセキュリティ更新、重大な脆弱性に対処
                                              • AWS X-Ray SDK for .NET - AWS X-Ray

                                                翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 AWS X-Ray SDK for .NET X-Ray SDK for .NET は、C# .NET ウェブアプリケーション、.NET Core ウェブアプリケーション、.NET Core 関数を に実装するためのライブラリです AWS Lambda。トレースデータを生成して X-Ray デーモンに送信するためのクラスとメソッドを提供します。これには、アプリケーションによって処理された受信リクエスト、およびアプリケーションがダウンストリーム 、HTTP AWS のサービスウェブ APIs、および SQL データベースに対して行う呼び出しに関する情報が含まれます。 ウェブアプリケーションの場合は、最初にメッセージハンドラーをウェブ設定に追加して、受信リクエストをトレ

                                                • 【Entity Framework Core】 N + 1 とかなんとか 1 - vaguely

                                                  はじめに 準備 N + 1 問題について Include Include を使った場合のフィルタリング C# で JOIN した結果をまとめる 参照 はじめに 今日も Entity Framework Core と戯れているワタクシですが、いわゆる N + 1 問題が気になってしまったのであれこれ試してみたメモです。 準備 環境 ASP.NET Core 2.2 Entity Framework Core 2.2.2 Npgsql.EntityFrameworkCore.PostgreSQL 2.2.0 前提条件など 画像のように、 Store が複数の Author を持ち、その Author が複数の Book を持つ、というテーブル間の関係性を持つ場合。 ( Store に Author が紐づくのはおかしい、という話はあるかもしれませんが、ここでは見逃してください(..)_) Cl

                                                    【Entity Framework Core】 N + 1 とかなんとか 1 - vaguely
                                                  • ASP.NET CoreのDependency Injection 〜 【その2】色んなDIの方法 〜 | SIOS Tech. Lab

                                                    ◆ Live配信スケジュール ◆ サイオステクノロジーでは、Microsoft MVPの武井による「わかりみの深いシリーズ」など、定期的なLive配信を行っています。 ⇒ 詳細スケジュールはこちらから ⇒ 見逃してしまった方はYoutubeチャンネルをご覧ください 【4/18開催】VSCode Dev Containersで楽々開発環境構築祭り〜Python/Reactなどなど〜 Visual Studio Codeの拡張機能であるDev Containersを使ってReactとかPythonとかSpring Bootとかの開発環境をラクチンで構築する方法を紹介するイベントです。 https://tech-lab.connpass.com/event/311864/ その1以前ご紹介した方法は、以下のようにジェネリックの第1引数にインターフェース、第2引数にその実装クラスを指定しました。

                                                      ASP.NET CoreのDependency Injection 〜 【その2】色んなDIの方法 〜 | SIOS Tech. Lab
                                                    • 破壊的変更: WebRequest、WebClient、ServicePoint は古い形式である - .NET

                                                      WebRequest、WebClient、ServicePoint の各クラスは古い形式としてマークされており、コンパイル時に SYSLIB0014 警告が生成されます。 導入されたバージョン 6.0 変更内容 WebRequest、WebClient、ServicePoint の各クラスは、下位互換性のために バージョン 2.0 の .NET Core に追加されました。 ただし、ランタイムの破壊的変更がいくつか導入されました。たとえば、WebRequest.GetRequestStream では応答全体にメモリが割り当てられ、WebClient.CancelAsync では常にすぐにはキャンセルされません。 .NET 6 以降では、WebRequest、WebClient、ServicePoint の各クラスは非推奨になっています。 これらのクラスはまだ使用できますが、新規の開発にはお

                                                        破壊的変更: WebRequest、WebClient、ServicePoint は古い形式である - .NET
                                                      • C# アトリビュートを用いたバリデーションでコーディングの保守性・可読性の向上を実現する

                                                        こんにちは、アーティサン株式会社の戸田隆俊と申します。 私は主に C#でのバックエンド開発を担当しております。 コーディングをしていく中でバリデーションというのは何度も同じような処理を書く必要があり、これをどうにか出来ないかという思いから本記事を執筆致しました。 アトリビュートを用いることでバリデーションをより簡単に、かつ保守性・可読性に優れたコーディングで実装する方法をご紹介します。 環境 .Net Core 3.1 仕様 Person クラスに対してチェック処理を実装 ID、名前は必須 誕生日 <= 現在日付 0 <= 身長 <= 1000 0 <= 体重 <= 1000 アトリビュートとは アトリビュート(属性)とは、クラス・メソッド・プロパティ等に追加情報を関連付けることが出来る機能です。 リフレクションを利用してプログラム実行時にその追加情報を参照することができます。 また、アト

                                                          C# アトリビュートを用いたバリデーションでコーディングの保守性・可読性の向上を実現する
                                                        • ASP.NET Core 3.0 への移行時に悩んだ点と新しくなった Endpoint Routing について - しばやん雑記

                                                          ASP.NET Core 2.x から 3.0 への移行をプライベートと仕事のアプリケーション両方で試しました。 基本的にはドキュメントの通り行えば良いので簡単ですが、少し別途対応が必要だった部分があるのでメモとして残しておきます。あと Endpoint Routing 周りについて少し追加します。 Razor 系のツールを削除する 2.2 まではテンプレートから View を作る時にインストールされていた Microsoft.AspNetCore.Razor.Design は 3.0 ではサポートされなくなりました。 インストールされていると Visual Studio でのビルド時にエラーとなるので削除します。 他にも発行時に Razor をプリコンパイルする Microsoft.AspNetCore.Mvc.Razor.ViewCompilation というパッケージがインストールさ

                                                            ASP.NET Core 3.0 への移行時に悩んだ点と新しくなった Endpoint Routing について - しばやん雑記
                                                          • 【WPF】F10キーをショートカットキーとして登録する方法【MVVM】 - Qiita

                                                            実現したいこと F10をショートカットキーに設定したい F10をショートカットキーに設定し、ViewModelにある処理を実行したい。 この記事の冒頭にあるようにサクッと作りたいだけ。できないので色々試した。 環境 Windows10 Pro .Net Core 3.1 WPF 3.0.6系 ReactiveProperty 8.0.5 目次 1. 方法1:Behaviorに登録する 2. 方法2:PreviewKeyDownに設定する 3. 方法3:WIN32 APIを使う 結論から言うと方法3のみ望んだ挙動になりました。その他の方法でも条件次第では動きそうです。 方法1:Behaviorに登録する まっとうな方法の一つだと思われるBehaviorに登録する方法で試してみる。 しかし、F10だけはBehaviorのOnKeyDownまで届いてすらいない。 以下実装。 MainWindow

                                                              【WPF】F10キーをショートカットキーとして登録する方法【MVVM】 - Qiita
                                                            • ローカルで作成した「ASP.NET Core MVC」アプリをAWS環境にて動作確認を行う。 - Qiita

                                                              【目的】ローカル端末のvisualstudioで作成したアプリをAWS環境へデプロイを行い動作確認をする。 【背景】MSの手順に則って実施したが、苦戦した点、対応できなかった点を備忘録として残す。 【実施した内容】 ローカル端末のvisualstudioで「ASP.NET Core MVC」アプリを作成する 作成したアプリの発行を行う 発行したアプリをAWS環境へデプロイする 【1. ローカル端末のvisualstudioで「ASP.NET Core MVC」アプリを作成する】 ①以下のMSサイトの手順(パート4まで)に基づいて、アプリの作成を行う。 URL:https://learn.microsoft.com/ja-jp/aspnet/core/tutorials/first-mvc-app/start-mvc?view=aspnetcore-6.0&tabs=visual-studi

                                                                ローカルで作成した「ASP.NET Core MVC」アプリをAWS環境にて動作確認を行う。 - Qiita
                                                              • プログラム・ジャパン・ドットコム

                                                                このページでは、Visual Studioの様々な機能やプログラミング言語について紹介していきたいと思います。 以前のホームページでは、VB6やVB.NETといった古いバージョンの言語を中心に掲載しておりましたが、現在はC#をメインに取り上げております。 C#は.NET Frameworkや.NET Coreなどのプラットフォームで動作する汎用的で強力な言語です。オブジェクト指向、ジェネリック、デリゲート、LINQなどの機能を備えており、デスクトップアプリケーションやウェブアプリケーション、モバイルアプリケーションなど幅広い分野で活用できます。 今後は、C#だけでなく、Visual BasicやF#といった.NET言語や、PythonやJavaScriptといった人気の高い言語も紹介していきます。 また、Visual Studioの便利なツールや拡張機能もご紹介します。 Visual St

                                                                  プログラム・ジャパン・ドットコム
                                                                • ubuntuでstrongswanしてlogを設定するとapparmorに殴られた - JP7FKFの備忘録

                                                                  ubuntuの鎧が硬かったのでメモっておく.charonはデフォでsyslogにlogを吐いてくるのでややウザく,/var/log/charon/logにログ出力しようとしたのが事の発端. 例えばこんな風にして軽率に/var/log配下にlogを書こうとする jp7fkf@lab1:~$ cat /etc/strongswan.d/charon-logging.conf charon { filelog { default = 1 /var/log/charon.log { path = /var/log/charon.log time_format = %b %e %T ike_name = yes append = no default = 1 flush_line = yes time_add_ms = yes net = 2 tls = 2 knl = 2 } } } しかしlog

                                                                    ubuntuでstrongswanしてlogを設定するとapparmorに殴られた - JP7FKFの備忘録
                                                                  • Azure PipelinesからAzure ArtifactsにNuGetパッケージを公開する - ツナ缶雑記

                                                                    やりたいこと 前回作成した NuGet パッケージを、 Azure Artifacts にアップロードして、プライベートな NuGet パッケージリポジトリを構築します。 NuGet パッケージのもとになるソースコード一式は、 Azure DevOps の Git リポジトリに配置します。 その後、ビルドパイプライン、リリースパイプラインを通して、 Azure Artifacts にアップロードできるようにしたいと思います。 やりたいこと 前提条件 Azure Artifacts のフィードを作成する ビルドパイプラインを構築する 作成したyamlファイルの全体像 trigger pool variables steps task: NuGetToolInstaller@1 task: NuGetCommand@2 1つ目 task: VSBuild@1 task: VSTest@2 ta

                                                                      Azure PipelinesからAzure ArtifactsにNuGetパッケージを公開する - ツナ缶雑記
                                                                    • Nuxt3を静的ファイルとしてビルドし、.NET Coreに表示する

                                                                      Nuxt3をViewとして.NET Coreにデプロイした作業備忘録。 モチベーション Nuxt3をMVCモデルのViewとして使いたい .NET CoreやdjangoのMVCフレームワークを用いるとフロント側はHTML, CSS, JavaScriptで書くことになる。 しかし、個人的にはライブラリが揃っておりディレクトリ構造がある程度統一されているフレームワークを使ったほうが実装効率が高い。 特に、ルーティング機能やコンポーネント分割、プラグイン機能、TypeScriptなど簡単に扱えるNuxt3・Vueが使い勝手が良かった。そのため、Nuxt3をフロント、.NET CoreやFast APIをバックエンドとして主に開発をしている。 Azure(クラウド)リソースの節約 Nuxt3のデプロイとして、buildによるAzure Web AppなどのNodeサーバーへのデプロイか、gen

                                                                        Nuxt3を静的ファイルとしてビルドし、.NET Coreに表示する
                                                                      • [アップデート] AWS Elastic Beanstalk の .NET on Linux プラットフォームでもようやく .NET 8 がサポートされました | DevelopersIO

                                                                        [アップデート] AWS Elastic Beanstalk の .NET on Linux プラットフォームでもようやく .NET 8 がサポートされました いわさです。 AWS Elastic Beanstalk ではいち早く .NET on Windows Server プラットフォームで .NET 8 のサポートが始まっていたことを以前紹介しました。 他のどの AWS サービスよりも早い .NET 8 サポートでした。 一方で、Elastic Beanstalk の .NET 環境には Windows Server 以外にも Amazon Linux プラットフォームが利用出来るのですが、こちらはまだ .NET 8 が使えない状態でした。 Lambda マネージドランタイムなども .NET 8 がサポートされてしばらく経過しており、対応が遅れているという印象がありました。 今朝アナ

                                                                          [アップデート] AWS Elastic Beanstalk の .NET on Linux プラットフォームでもようやく .NET 8 がサポートされました | DevelopersIO
                                                                        • Windows 11 Update月例 Build 22631.2715(23H2) – KB5032190

                                                                          Security Update(ゼロデイを含む78件の脆弱性に対処)と、AI機能「Copilot in Windows」などの展開を拡大 すでに攻撃手法が明らかにされている脆弱性や悪用が確認されている脆弱性は以下、深刻度評価は、「Important」。深刻度が最高の「Critical」と評価されている致命的な脆弱性が3件。 Important:重大 すでに攻撃手法が明らかにされている脆弱性や悪用が確認されている脆弱性 深刻度:Important「重大」 Written:2023/11/15 CVE- 2023-# すでに攻撃手法が明らかにされている脆弱性や 悪用が確認されている脆弱性 備考 36033 Windows DWM コア ライブラリの特権昇格の脆弱性 Windows DWM Core Library Elevation of Privilege Vulnerability (公開

                                                                            Windows 11 Update月例 Build 22631.2715(23H2) – KB5032190
                                                                          • MacにSQL Serverの実行環境を構築する手順【Dockerを使用】|Blazorマスターへの道

                                                                            Mac には直接 SQL Server をインストールすることができません。 なので SQL Server を使用したい場合は、クラウドサービスの Azure SQL Database を使用する必要があります。 しかし、Azure SQL Database は使用している時間に比例してお金がかかるので、使わない期間も残しておくわけにはいきません。 そこで本記事では、ローカル環境で SQL Server を使用するために、Docker で実行環境を構築する手順を紹介しました。 「Mac でもお金をかけずに SQL Server の構築をしたい」という人は、ぜひこの記事の手順を試してみてください。 ちなみに、Mac のチップが Intel か M1 で手順が異なるので、注意してください。 それでは、さっそく見ていきましょう。 Docker Desktop の準備 Docker Desktop

                                                                              MacにSQL Serverの実行環境を構築する手順【Dockerを使用】|Blazorマスターへの道
                                                                            • JavaエンジニアがASP.NET Coreを触ってみた - Qiita

                                                                              はじめに このテーマで投稿しようと思ったきっかけ 単純に仕事で.NETのスキルが必要になったからである。 筆者はエンジニア歴のうち半分以上はJava案件(10年くらい?)に関わってきた。 Javaと.NETはほぼほぼ似ている(≒?)と言われますが、コーディング部分において実際にどのくらいJava(主にSpringBoot)の経験が活かせ、何が違うのかが気になったので、実際に.NETを触ってみようと思った。 もし、同様のことを気になったエンジニアがいたら参考になれば幸いである。 軽く.NETとは .NETは説明不要なほど人気な言語なのでざっと要約すると以下のような特徴がある。 Webアプリケーションの開発が容易 複数のプログラミング言語に対応(C#, VB.NETなど) 開発コストを抑えられる クロスプラットフォームに対応(Windows, Mac, Linux) 最後のクロスプラットフォー

                                                                                JavaエンジニアがASP.NET Coreを触ってみた - Qiita
                                                                              • 『SACOPドリーム134(イーサリアムが掘れるサイト)』

                                                                                皆さんこんにちはSACOPですそれでは本日のSACOPドリーム を見ていきましょう。 フリービットコイン1が0.00017778ロット2が0.00014053 ロット。 bnbfreeが0.00081632ロット。 こちらはアカウント2つは運用できないようになっています。 それでメール認証ですがまずはGメールに入って右の人型の 所をクリックしてnoreply@bnbfree.inを名前の一番上に 入力し連絡先を保存します。 この状態でプロフィールに行きグーグル2段階認証を行い ます。 2段階認証をクリックするとメールの認証がまずはじめに 行われます。 この作業が連絡先を登録していない場合邪魔されてメール が届かない場合があります。 他の仮想通貨の案件でもメールが届かない件に関しては この作業を行ってください。 freeeth.inは0.00003150ロット。 38回クリックすれば年利が5

                                                                                  『SACOPドリーム134(イーサリアムが掘れるサイト)』
                                                                                • C#: Moqを使ったモック・スタブ作成方法

                                                                                  タグ .NET6スマホメモリ使用量メモリリークポリシーセンターフライパンニトリトレッキングトレーサビリティトラブル事例デスクテーブル名ダンプタブレットソロキャンプケーブル整理モバイルWiFiルータケーブルトレイキャンプ道具キャンプギャラリーカラム名カスタム属性アプリケーション設定アプリケーション構成XunitExceptionxUnitxhtmlWordPresswildfly11メルカリラムダ式Visual Studio 2019拡張メソッド領収書関数式開発ツール郵送設計ポリシー稼働監視システム神津島監査ログ登山口発送方法東海汽船料理拡張属性広告配信の制限リフレクション天上山多重継承変換回復ドライブ動的プロパティアクセス再セットアップメディア伊豆七島主キーワイヤーネットワイヤーカゴログ出力項目ロギングレンタカーVisual Studio 2022Visual StudioAdBlockC

                                                                                    C#: Moqを使ったモック・スタブ作成方法