私はC#の初心者であり、Winを使用してMVCプレーンパターンを学習したいと考えています-例から。私はほとんどのSOリンクを持っていますが、それらのほとんどは、概念について説明されているいくつかの有用なリンクを参照しています。C#用のクリーンなWinForms MVCチュートリアルを探して います。いくつかのリンクからソースコードをダウンロードしようとしましたが、成功しませんでした。
私の知識によると、MVCの意味は次のとおりです。
- Viewはユーザー入力を取得し、それをコントローラーに送信します。
- コントローラは、ユーザー入力に応じてモデルに通知します。
- ビューを直接変更できます
- モデルは変更をビューに通知します。
- モデルの変更に基づいて更新自体を表示します。
上記の概念が間違っている場合は、私を訂正してください。
私はMVCWinfromsについて学ぶために小さなプロジェクトに取り組んでいます。私はこれらのリンクで私のプロジェクトを共有しました。 https://rapidshare.com/files/328097704/MVCCustomerRecords.rar https://skydrive.live.com/redir?resid=8FE34CB77340CAA9!145
顧客レコードを作成し、それをXMLファイルに保存するというこのプロジェクトのアイデア。私は4つの機能を手に入れました1.Create 2.Update 3.Remove and 4.Search by ID
完成した1番目の機能を終了しましたが、他の機能の進め方がわかりません。サンプルプロジェクトを手伝ってください。このプロジェクトでMVCパターンが間違っている場合は、修正してください。
XMLファイル:
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfCustomerRecordsItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CustomerRecordsItem>
<CustomerID>67868</CustomerID>
<FirstName>ert</FirstName>
<LastName>ert</LastName>
<Address>ertreer</Address>
<Mobile>677786868</Mobile>
<Country>retret</Country>
</CustomerRecordsItem>
</ArrayOfCustomerRecordsItem>