セージ の メモ書き

メモこそ命の恩人だ

ASP.NET

ASP.NET - ViewContext.RouteData.Values

ViewContext.RouteData.Values ViewContext.RouteData.Values ControllerContext.RouteData プロパティ (System.Web.Mvc) | Microsoft Docs View で現在表示中の Controller・Action を取得できる。 GET・POST のメソッド名を揃えれば、各画面で form 要素の…

ASP.NET - POST (form 要素の送信)

送信方法 値型 値型のリスト 参照型(ViewModel) 参照型のリスト(ViewModel) 送信方法 Post メソッド HttpPost 属性を付与。 受信するデータを引数に定義する。 form 要素 method には POST を指定。 送信先のメソッド名を指定。(asp-action) input 要素 …

ASP.NET - ユーザー認証(ASP.NET Core Identity)

ASP.NET Core Identity セットアップ プロジェクト作成 DBの作成 デバッグ実行 ASP.NET Core Identity ASP.NET Core の Identity の概要 | Microsoft Docs ログイン機能をサポートする API。 ユーザー、パスワード、電子メール etc. を管理できる。 外部プロ…

ASP.NET - Handsontable

Handsontable(ハンズオンテーブル) セットアップ 使用方法 はじめに カラムの表示 読取専用 各種設定 Handsontable(ハンズオンテーブル) Excel ライクなテーブルを表示できる。 HandsOn:実践、体験学習 バージョン 7 以上の場合、有償。(非商用なら無…

ASP.NET - Font Awesome

Font Awesome(フォントオーサム) セットアップ インストール _Layout.cshtml の修正 アイコンの表示 基本編 色調整 サイズ調整 角度調整 枠線の表示 font-awesome-animation Font Awesome(フォントオーサム) Font Awesome 【無料で利用できるWebアイコン…

ASP.NET - Vue.js

セットアップ インストール _Layout.cshtml の修正 実験 文字列の表示 Vue.js の使い方は、ソーセージメモの "Vue.js" カテゴリーを参照。 セットアップ インストール 以下で "vue" を検索 https://cdnout.com/ 多くのライブラリが表示される。 何をインスト…

ASP.NET - IIS 公開方法(http://localhost:5000)

概要 Step1:WEB サイトの追加 Step2:ARR のセットアップ Step3:URL Rewrite のセットアップ Step4:確認 概要 http://IPアドレス => http://localhost:5000 IIS にリダイレクト機能を追加する。 メリット 公開時、ASP.NET 側の設定が不要。 デフォルトの …

ASP.NET - Library Manager(libman.js)

Library Manager (libman.js) ライブラリのインストール手順 サンプル SignalR Library Manager (libman.js) LibMan を使用した ASP.NET Core でのクライアント側ライブラリの取得 | Microsoft Docs 概要 クライアントサイドのライブラリをインストールでき…

ASP.NET - jQuery Keypad(ソフトウェアキーボード)

jQuery Keypad 基本手順 Step1:ダウンロード Step2:_Layout.cshtml の修正 Step3:キーボードの利用 設定 応用編 キーボードの自作レイアウト ボタンの表示文字を変更 専用ボタンの作成 jQuery Keypad jQuery Keypad GitHub - kbwood/keypad: jQuery Keypa…

ASP.NET - 実行ファイル(EXE)の作成方法

配置モード dotnet publish コマンド 実験 自己完結:EXEあり フレームワーク依存:EXEなし 配置モード dotnet core のインストールされていないない環境でも動作する dotnet core アプリケーションを作る - rksoftware 方法は2通り。EXEを作成する場合、"②…

ASP.NET - ローディング画面

基本編 Step1:site.cssの修正 Step2:_Layout.cshtmlの修正 発展編 ファイルダウンロードの検知 基本編 Step1:site.cssの修正 "#loader" がローディング画面のスタイル。 z-index:最前面表示 transition:必ず一定時間表示 ".loader-end" と ".loader-sta…

ASP.NET - SignalR

SignalR(シグナルアール) セットアップ 1. プロジェクト作成 2. signalr.js のインストール 3. _Layout.cshtml の修正 4. Hub の作成 5. Startup.cs の修正 6. HTML の修正 SignalR(シグナルアール) ASP.NET Core の概要SignalR | Microsoft Docs GitHub…

ASP.NET - ファイル アップロード・ダウンロード

アップロード ダウンロード アップロード ASP.NET Core でファイルをアップロードする | Microsoft Docs [フロントエンド] multipart/form-dataを理解してみよう - YoheiM .NET View側の対応 formタグで以下の属性を指定するのがポイント。 enctype="multipa…