Razor Pages でセレクトボックスの asp-items を設定して実行すると、ページ表示時に System.NullReferenceException 'Object reference not set to an instan
WinUI 3 Gallery のインストール手順を紹介します。概要WinUI 3 Gallery をインストールします。以前は WinUI 3 Control Galleryという名称でしたが、バージョンアップして、WinUI 3 Gal
Windows App SDK 1.1 をインストールする手順を紹介します。補足Windows App SDK 1.4 以降はこちらの記事を参照してください。概要Windows App SDK 1.1 がリリースされました。インストールして
文字列をReed Solomon(リード ソロモン)符号で符号化、複合化します。概要こちらで実装した、Reed Solomon符号化を用いて、文字列をReed Solomon(リード ソロモン)符号で符号化します。プログラムWindows
C#でのReed Solomon(リード ソロモン符号)の実装のコードの紹介です。概要Reed Solomon(リード ソロモン符号)を実装します。今回は実装のみで理論の解説はありません。また、コードも流用コードを含みます。Delphi版の
asp-items属性を設定したにもかかわらず、RazorPageのセレクトボックスに値が反映されない現象と対処法を紹介します。現象の確認コード以下のRazorPageを準備します。SelectBoxSetValueDoNotWork.cs
タグヘルパーを利用せずにクロスサイト要求偽造の__RequestVerificationToken を送信するコードを紹介します。概要ASP.NET CoreのRazor Pageでは、デフォルトでクロスサイト要求偽造を防止するための仕組み
RazorPageでドロップダウンリスト、セレクトボックスに動的に値を設定するコードを紹介します。プログラム例:シンプルな実装コード/Pages/SelectBoxSetValue01.cshtml@page@model SimpleSel
RazorPageでドロップダウンリスト、セレクトボックスで選択した項目を取得するコードを紹介します。プログラム例:シンプルな例ASP.NET Core Webアプリケーションのプロジェクトを作成します。コードSelectBoxGetVal
Blazorアプリケーションのコンパイル時に「CS1662: デリゲート戻り値の型に暗黙的に変換できない戻り値の型がブロック内にあるため、ラムダ式 を目的のデリゲート型に変換できません」エラーが発生する現象について紹介します。現象の確認Bl
Blazorアプリケーションでページ表示時に "System.NullReferenceException - Object reference not set to an instance of an object." エラーが発生する
エクスプローラーのアイコンの間隔が大きくあいてしまう現象と対処法を紹介します。現象の確認デスクトップやエクスプローラーのアイコンの間隔が下図のように大きく広がってしまいます。原因画面の解像度やフォントサイズの変更により、アイコンの間隔の設定
IEnumerable<T>, IEnumerator<T>インターフェイスを実装した独自のクラスを作成し、foreachに対応します。概要こちらの記事ではIEnumeratorインターフェイスを実装しforeach
InputRadioGroup, InputRadio コンポーネントを利用してBlazorアプリケーションでラジオボタンを実装するコードを紹介します。概要こちらの記事ではBlazorアプリケーションでラジオボタンを表示してチェック状態を取
空の ASP.NET Webアプリケーションを作成する手順を紹介します。手順Visual Studioを起動します。[ファイル]メニューの[新規作成]の[プロジェクト]の項目をクリックします。[新しいプロジェクトの作成]ダイアログが表示され
インターフェイスの実装で (インターフェイス名).(メソッド名) の記述で実装されているメソッドがあるコードについての紹介です。概要インターフェイスを実装するクラスで、(インターフェイス名).(メソッド名) で記述されているコードがあります
C#のインターフェイスのメソッドのデフォルト実装のコードを紹介します。概要インターフェイスを定義した場合、インターフェイスは完全な抽象クラスのため、基本的にはインターフェイスに定義されているすべての抽象メソッドをインターフェイスを継承した実
Open XML SDK を利用してのExcelファイルを読み込んでセルの内容を読み込むコードを紹介します。事前準備Windows Form プロジェクトを作成し、Open XML SDK のインストールと参照を追加します。手順はこちらの記
エクスプローラーのツリービューの "Creative Cloud Files" のノードを非表示にする手順を紹介します。概要Adobe Creative Cloudをインストールすると、エクスプローラーのツリービューに [Creative
Excelでシートに配置されている図形やオブジェクトを一括選択する手順を紹介します。Tipsドラッグして選択した範囲内に含まれる図形を選択する方法はこちらの記事を参照してください。手順Excelを起動し、下図のシートを作成します。角丸長方形
CSSで縞模様(ストライプ)のアニメーションを表現するコードを紹介します。シンプルなアニメーションコードStripeAnimation01.html<!DOCTYPE html><html><head>
Visual StudioでASP.NET プロジェクトを実行すると IIS Expressで "指定されたポートは使用中です"エラーが発生しアプリケーションを実行できない現象と対処法についてです。現象Visual StudioでASP.N
CSSで縞模様 / ストライプを描画するコードを紹介します。シンプルなストライプCSSでシンプルなストライプ模様を描画します。Stripe01.html<!DOCTYPE html><html><head>
Photoshopで保存時にローカルPCへの保存ダイアログをデフォルトで表示する方法を紹介します。補足Illustratorでの設定方法はこちらの記事を参照してください。デフォルトの動作の確認Photoshopでドキュメントを作成し、[ファ
IISでどのアプリケーションプールの負荷が高いかを調べる手順を紹介します。概要IISのサーバーでサーバーの負荷が上昇している際に、どのアプリケーションが原因かを調べたい場合があります。IISのWebアプリケーションはアプリケーションプールご
ASP.NET Web Fromアプリケーションで「型または名前空間の名前 'クラス名' が名前空間 'System.Web.UI' に存在しません」エラーが発生しビルドできない現象と対処法を紹介します。現象プロジェクトをビルドすると、次の
Excelでセルに入力された文字列が自動で日付、時刻形式に変換されないようにする手順を紹介します。概要Excelでセルに日付や時刻の形式で文字列を入力した場合、自動的に日付、時刻形式に変換されます。通用の利用であれば問題なく、便利な機能です
Where 部分に複数の条件式を記述する方法を紹介します。概要Where部分に複数の条件式を記述する場合には、and や or の論理演算子を利用します。例1: 複数の条件式に一致するレコードの抽出テーブル次のテーブルを用意します。Prod
C#でURLエンコードするコードを紹介します。概要URLエンコードをする場合は、HttpUtility クラスの UrlEncodeメソッドを利用します。書式HttpUtility.UrlEncode( [変換する文字列] )変換結果は、U
.NET FrameworkのWindows FormアプリケーションでSystem.Web アセンブリの参照を追加する手順を紹介します。現象の確認.NET FrameworkのWindows Formアプリケーションを作成し、System
C#でURLデコードするコードを紹介します。概要URLデコードをする場合は、HttpUtility クラスの UrlDecodeメソッドを利用します。ヒントURLエンコードについてはこちらの記事を参照してください。書式HttpUtility
yyyymmdd 形式の日付フォーマットの紹介です。yyyymmdd とはyyyymmdd とは、日付を表す形式の表現形式です。 yyyy 部分が西暦年 mm 部分が月 dd 部分が日を表します。月の部分は mm と表現されているため、2桁
Google Search Console APIの呼び出し時に 'The service searchconsole has thrown an exception. HttpStatusCode is Forbidden.' エラーが
Google Search Console APIの呼び出し時に 'The service searchconsole has thrown an exception. HttpStatusCode is Unauthorized. API
Windowsのユーザーアカウントに空のパスワードを設定する手順を紹介します。概要PCが物理的に安全な場所にあり、アカウント切り替えがない場合などで、ログイン時にパスワードを入力せずに使いたい場合があります。この記事では、Windowsのロ
Microsoft 365 (Office 365) にサインインする手順を紹介します。手順Microsoft Officeのサイト (https://www.office.com/) にアクセスします。下図のページが表示されます。ページ左