Design Pattern for Winform.NET for ASP.NET

Currently the most common widely used and accepted design pattern.for developing .NET applications with Windows and Web User Interface?

An example of this would be an application that retrieves data from a third-party source (such as an RSS feed) with the following user interfaces:

  • WinForms interface that caches some data locally (xml)
  • ASP.NET web interface that caches data on the server (SQL)

My thoughts are MVC , MVP or MVVM . I am looking for a modern pattern that uses or applies to specific .NET features (such as data binding, LINQ and IProviders).

+3
source share
2 answers

MVC is a great example. This helps to share the problems in your architecture. First of all, make sure your code is modular, easy to read, testable, and maintainable. These are all elements of a good MVC design.

+2
source

MVC or MVP will work well, not too sure that MVVM works on the Internet (can anyone clarify)?

You need to have a service level so that you can share business logic and data layers.

:

http://martinfowler.com/eaaCatalog/serviceLayer.html

, .

0

All Articles