14

私は、優れた Visual Studio のソリューションとプロジェクトの構造にこだわっています。

私は、WPF の概念実証作業を開始しようとしています。

使用してうまく機能することがわかった WPF プロジェクト構造を推奨できる人はいますか?

こちらhttp://drwpf.com/blog/2007/10/01/58/

彼らは私が好きな1つの推奨事項を持っています:

    Root
    - Pages
    - Controls
    - Resources
    App.xaml

Pages、Controls、および Resources はフォルダです。

特定の構造がうまく機能する/機能しないことを発見した人はいますか?

また、よろしければ、「モデル ビュー プレゼンター」の議論には参加したくありません。

4

2 に答える 2

9

私はalimbadaに同意します。また、ViewモデルとViewモデル用に異なるプロジェクトを作成しました。それは巨大なプロジェクトの場合に物事を維持することをより簡単にします。私たちが持っていたディレクトリは-

 - ViewsRoot
    + Base
    + Controls 
    + Documentation 
    + Forms(Windows)
    + Reports
    + Resources 
    + Themes 
    + Utilities 
    App.xaml

 - ViewModelsRoot
    + Collection
    + Commands
    + Converters
    + Resources 
    + TemplateSelectors
    + ViewModels
    + Views (Interfaces for views) 
    Constants.cs 
    Utility.cs

また、事前に構造を計画しておくと、すべての開発者がそれに慣れて同じことを簡単に実行できるようになると思います。後でこれを行うと混乱が生じ、別のプロジェクトを作成する必要がある場合は苦痛になります。それは私の見解であり、これに対する他のより良いアプローチを知るためにオープンです。

于 2010-08-06T12:42:09.317 に答える
6

私は次のディレクトリを持っている傾向があります: Converters、Models、Resources、ViewModels、および Views。

View と ViewModels が別々のプロジェクトに分割されたソリューションも見ました ( CodePlexの BubbleBurstを参照)。

于 2010-08-06T11:40:59.053 に答える