「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>設計のポイント]]

*目次 [#u81d120a]
#contents

*概要 [#x14cdaff]
アプリケーション開発の設計のポイント

*共通 [#e9decfbc]
**[[機能一覧]] [#jffca9ac]

**[[モジュール構成]] [#x688c136]
***[[クラス構造]] [#b347233b]
-[[レイヤの説明]]
-[[ベースクラス]]

**[[処理シーケンス]] [#g8700671]
***例外 [#sa63894c]
-[[例外処理方式]]
-[[エラー・メッセージの共通編集処理方式]]
-[[閉塞・閉塞チェック方式]]

**共有情報 [#y7c630af]
***[[共通情報の持ち回り方式]] [#j0be138a]
***[[外部パラメタ]] [#vf79c023]

**[[ログ出力方式]] [#yaf97390]

**[[データアクセス]] [#xcfa003a]

**その他 [#af592662]

***[[文字コード、エンコーディング、キャラクタセット]] [#w3457b60]

***国際化(多言語化)方式 [#f97cfd2a]
-[[国際化対応項目>http://techinfoofmicrosofttech.osscons.jp/index.php?%E5%9B%BD%E9%9A%9B%E5%8C%96%E5%AF%BE%E5%BF%9C%E9%A0%85%E7%9B%AE]]
-[[国際化(多言語化)辞書テーブル]]

***[[数値の計算方法>http://techinfoofmicrosofttech.osscons.jp/index.php?%E6%95%B0%E5%80%A4%E3%81%AE%E8%A8%88%E7%AE%97%E6%96%B9%E6%B3%95]] [#a3bc7c60]

*画面(インターフェイス) [#ec9c41dc]

**[[画面の構成]] [#fde6bd72]
***[[ボタンレイアウトの共通化]] [#k62e5164]
***[[UIコントロールの制御方式]] [#dcdfe9f6]
***[[一覧ページ制御方式]] [#yb6cfd55]

**入力値 [#a558de15]
***[[入力値の編集]] [#t2760afe]
***[[入力値のチェック]] [#dc7d31a9]

**ASP.NET [#uf9a67b6]
***基礎 [#kb733950]
-[[ASP.NETの状態管理方式>http://techinfoofmicrosofttech.osscons.jp/index.php?ASP.NET%E3%81%AE%E7%8A%B6%E6%85%8B%E7%AE%A1%E7%90%86%E6%96%B9%E5%BC%8F]]

-[[ASP.NET config>http://techinfoofmicrosofttech.osscons.jp/index.php?ASP.NET%20config]]

-[[キャッシュ・コントロール]]
-[[アップロード・ダウンロード]]

***タイムアウト [#v7a935fd]
-[[ASP.NETで考慮すべきタイムアウト値>http://techinfoofmicrosofttech.osscons.jp/index.php?ASP.NET%E3%81%A7%E8%80%83%E6%85%AE%E3%81%99%E3%81%B9%E3%81%8D%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E5%80%A4]]

-[[Session管理機能]]
--[[Sessionタイムアウト検出機能]]
--[[Sessionタイムアウト防止機能]]

***画面 [#w6783ea8]
-[[Webアプリケーションの画面遷移]]
-[[Webアプリケーションの不正操作]]

***[[認証>http://techinfoofmicrosofttech.osscons.jp/index.php?%E8%AA%8D%E8%A8%BC%E5%9F%BA%E7%9B%A4]] [#zd51aac7]

-[[JWTの生成と検証]]
-[[汎用認証サイト(Multi-purpose Authentication Site)]]

***[[Session管理>Session管理機能]] [#h50b4d51]

**[[リッチクライアント]] [#rdb7539e]
[[リッチクライアント対応フレームワーク]]

*出力 [#k607ef93]

**[[帳票>https://techinfoofmicrosofttech.osscons.jp/index.php?%E5%B8%B3%E7%A5%A8%E5%87%BA%E5%8A%9B]] [#x1074ced]

**[[印刷]] [#xe1c9152]

**[[メール]] [#e1cc724d]

*その他の処理方式 [#k7bbff98]

**バッチ [#b127b503]

***[[バッチ処理方式]] [#d93800c7]
***[[データ・パイプライン対応版]] [#e843f28e]

**[[非同期>非同期処理]] [#g5b0aa32]
***[[非同期処理サービス]] [#x1b22c61]
***[[非同期呼出フレームワーク]] [#gd6baa84]

**組込系 [#qbfec99d]
***[[組込系アーキテクチャへの対応]] [#l533daca]
***[[非同期イベント・フレームワーク]] [#ldb43c1b]

**[[ヒューマン・ワークフロー>ヒューマン・ワークフロー機能]] [#sd42fe7f]

*v1以降 [#f6748f74]
**Web系(v2 [#f4379012]
***[[WebAPI設計のポイント]] [#we5374d1]
***[[OAth2/OIDCアーキテクチャ対応]] [#c5befce6]
***[[OAth2/OIDCアーキテクチャ対応版]] [#c5befce6]
***[[汎用モバイルバックエンド>汎用モバイルバックエンド(Multi-purpose Mobile Backend)]] [#wca41241]

**DX系(v3 [#dc70f1da]

*[[FAQ]] [#f117ce38]

*参考 [#aa07149a]

**マイクロソフト系技術情報 Wiki [#p93a3679]

***[[高信頼性設計のポイント>https://techinfoofmicrosofttech.osscons.jp/index.php?%E9%AB%98%E4%BF%A1%E9%A0%BC%E6%80%A7%E8%A8%AD%E8%A8%88%E3%81%AE%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88]] [#w3571ad7]

***[[性能設計のポイント>https://techinfoofmicrosofttech.osscons.jp/index.php?%E6%80%A7%E8%83%BD%E5%95%8F%E9%A1%8C%E3%81%AE%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88]] [#m8ed97cf]

IP:210.234.63.131 TIME:"2021-07-09 (金) 13:21:04" REFERER:"https://opentouryo.osscons.jp/index.php?cmd=edit&page=%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E8%A8%AD%E8%A8%88%E3%81%AE%E3%83%9D%E3%82%A4%E3%83%B3%E3%83%88" USER_AGENT:"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS