(16):チュートリアル(5)〜View-Presenterの作成〜

  • 著者情報を表示するページのファイル一式を生成する。
    • (1)Webサイトの[Authors]フォルダを右クリックして、[Web Client Factory]−[Add View (with presenter)]を選択する。


    • (2)[Add View(with presenter)]ダイアログが表示される。ページ名(ViewAll)を入力して[OK]をクリック。


    • (3)AuthorsBLプロジェクトのViewsフォルダに「IViewAll.cs(Viewのインターフェース)」と「ViewAllPresenters.cs(Presenter)」が生成される。Presenterには各ページのロジックを記述する。*1


    • (4)WebサイトのAuthorsフォルダに「ViewAll.aspx」と「ViewAll.aspx.cs」が生成される。「ViewAll.aspx」にはページのデザインを記述する。「ViewAll.aspx.cs」にはPresenterへのブリッジ的なコードを記述していく。

*1:PresenterはWebサイトから切り離されているためユニットテストが可能