「Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
- .NETで実現可能なアーキテクチャの多くをサポートする。
- Web
- C/S2層・3層
- バッチ
- .NET Core
Web方式 †
ASP.NET Web Forms †
- ASP.NET Web Formsのサンプル / テンプレート
- .NET Coreバージョンは存在しない。
ASP.NET MVC †
ASP.NET MVCのサンプル / テンプレート
Html.BeginForm? †
- Html.BeginForm?方式
- .NET Coreバージョンも存在する。
Ajax.BeginForm? †
- Ajax.BeginForm?方式
- .NET Coreバージョンは存在しない。
ASP.NET Web API †
- Web APIのサンプル / テンプレート
- .NET Coreバージョンも存在する。
2層C/S方式 †
Windows Forms(CRUD) †
- 2層C/S方式のWindows Formsのサンプル / テンプレート
- .NET Coreバージョンも存在する。
WPF(CRUD) †
- 2層C/S方式のWPFのサンプル / テンプレート
- .NET Coreバージョンも存在する。
その他 †
自動生成Daoによるバッチ更新サンプル †
- 自動生成Daoのテスト用(バッチ更新方式を示したモノ)
- .NET Coreバージョンも存在する。
自動生成DaoのTimeStamp?テスト †
- 自動生成Daoのテスト用(TimeStamp?による楽観はいた方式を示したモノ)
- .NET Coreバージョンも存在する。
3層C/S方式 †
非同期呼出フレームワークを使用。
Windows Forms †
- 3層C/S方式のWindows Formsのサンプル / テンプレート
- .NET Coreバージョンも存在する。
Windows Forms(CRUD) †
- 通常のもの
- .NET Coreバージョンも存在する。
Windows Forms ClickOnce?(CRUD) †
- ClickOnce?のもの
- .NET Coreバージョンは存在しない
(ClickOnce?は.NET5からサポート復活)。
WPF †
- 3層C/S方式のWPFのサンプル / テンプレート
- .NET Coreバージョンも存在する。
WPF(CRUD) †
- 通常のもの
- .NET Coreバージョンも存在する。
XBAP(CRUD) †
廃止
Console方式 †
バッチ †
- バッチのサンプル / テンプレート
- .NET Coreバージョンも存在する。
シンプル バッチ †
シンプル バッチのサンプル / テンプレート
リラン可能バッチ †
大量データ向け、リラン可能バッチのサンプル / テンプレート
リラン可能バッチ2 †
- 上記の性能向上対策版
- ラウンドトリップ軽減のため、SQLUtilityと共に、ExecGenerateSQLメソッドを使用
リラン可能バッチ3 †
- 上記の性能向上対策版
- ラウンドトリップ軽減のため、SQLUtilityを使用してDataTable?からInsert文を生成。
CLI †
- CLIのサンプル / テンプレート
- .NET Coreバージョンも存在する。
シンプル CLI †
- System.CommandLine?とSharpromptを
使用したCLIのサンプル / テンプレート
- .NET Coreバージョンも存在する。
DAGログインCLI †
- Azure CLIのように
DAGログインをサポートしたサンプル / テンプレート
DAG : OAuth 2.0 Device Authorization Grant
- .NET Coreバージョンも存在する。
LIRログインCLI †
- Azure CLIのように
LIRログインをサポートしたサンプル / テンプレート
LIR:Loopback Interface Redirection of OAuth 2.0 for Native Apps
- .NET Coreバージョンも存在する。
その他 †
非同期系 †
- 非同期処理サービスのクライアント・サンプル
- サーバー機能は、ServiceInterface?名前空間に含まれる。