マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

Visual Studioの、「ソリューション」・「プロジェクト」の構成を検討する際のポイントについて説明する。

ソリューション・プロジェクト

Visual Studioでは、開発するプログラムを、ソリューション・プロジェクトという単位で管理する。

プロジェクト

プロジェクト ファイル

分割の意味

ソリューション

ソリューション ファイル

分割の意味

参照設定の選択

プロジェクト参照

バイナリ参照

分割のメリット・デメリット

一般的に小規模開発の場合は分割を少なくして、大規模開発の場合に分割を検討する。

メリット

デメリット

Webアプリケーション、Webサイト

IISのアプリケーションとの関係

1Webアプリ・サイト ≒ 1IISアプリ

複数プロジェクトから1Webアプリ・サイトを構成する方法

1つのWebアプリケーション・Webサイトを複数プロジェクトにまとめる方法

裏ワザ的な方法だと思いますが・・・、

Webアプリ・サイト間でSessionCookie、Cookie認証Ticketを共有する方法

アプリケーション ドメイン

異なるアプリケーション ドメインに画面遷移する方法

異なるアプリケーション ドメインと情報共有する方法

以下の状態管理技術は、異なるアプリケーション ドメインと情報共有できない。

以下の状態管理技術は、異なるアプリケーション ドメインと情報共有できる。

各状態管理技術については、コチラを参照。

配置方法

Webサイトを本番環境に配置する方法には、

などがある。

ファイル・フォルダのコピー

プリコンパイル後のファイル・フォルダのコピー

セットアップ プログラムによるインストール

Webセットアップ プログラムによるWebサイトのインストールが可能。

ASP.NETの配置(Web Deploy・Web Deployパッケージ)


Tags: :.NET開発


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS