2023-05

Caliburn

Caliburn.Microでの画面分割

Caliburnを使って画面の部品を分けて開発していくときの手順について覚書。例として、画面を左右にわけて表示するサンプル。元になる画面xamlを修正MainView.xamlに記載。 <Grid> <Grid.ColumnDefiniti...
Caliburn

Caliburn.Microのワークフロー

今時デスクトップアプリをWPFで作るのかい!ってところですが、今で作るんです。ちょっと前までFormで作ってましたが、さすがに150%がどうしたとかイヤになってきたので、WPFにしました。で、せっかくなんでMVVMでやろうよ、ということで始...
WCF

WCFを使うワークフロー

WCFは終わった技術だけど、Windows環境で機能を分けたいときは便利なので、やりかたをまとめておく。ソリューションの作成まずは空のプロジェクトを作る。WCF Service Libraryプロジェクトを追加再利用を考えて、必要な機能をS...
ASP.Net core

ASP.NET Core ドロップダウンリスト

プルダウンボックスの表示View<div class="mb-3"> <label class="form-label">Names</label> <select class="form-select" asp-items="@Model...
ASP.Net core

ASP.NET core MVC リダイレクト

例えば項目を追加を押したら、一覧のページにリダイレクトしたい!ってときはどう書くか。転送元 RedirectToActionreturn RedirectToAction("ObjectivePage");転送先 public IActio...
ASP.Net core

ASP.NET core MVC データバンディングとアノテーション

フォームのページからコントローラー側にデータを渡すときの方法(データバインディング)。元のフォームは以下。<form method="post"> <div class="mb-3"> <label class="form-label">名...
ASP.Net core

ASP.NET core MVCでのUI変更(随時更新)

正直自分はHTMLとかCSSとかはさっぱりわからない。とりあえず現在はBootstrap(に行ってサンプルを持ってきて記載する、しかできないので、その辺のメモを記載。ドロップダウンNavbarで検索。 <li class="nav-item...
ASP.Net core

ASP.NET core MVCでのコントローラ追加

新しいページを作るにはコントローラの追加から。Controllerの追加プロジェクトのControllersフォルダを右クリして、追加->コントローラー。MVCコントローラー - 空を選択する。skyみたいになってるけど、emptyです。ペ...
ASP.Net core

ASP.NET core MVCのワークフロー(初期)

ASP.NET Core MVC(SQL Server)で何か作るときの基本的なワークフローのメモ。スキャホールディングなし。プロジェクト作成visual studioで[ASP.NET Core Web App(Model-View-Co...
C#

MAUI+CommunityToolKit.MVVMでのページ遷移

ページ遷移はちょっとめんどうくさいし覚えれなさそうなのでメモ。MainPage->DetailPageへの遷移とする。AppShell.xaml.csへの記載コンストラクタでRoutingへ登録Routing.RegisterRoute(n...