Упс и ADO.Net - PullRequest
       64

Упс и ADO.Net

2 голосов
/ 02 июня 2010

Я создаю приложение для отслеживания ошибок, в котором я думаю о том, чтобы максимально использовать преимущества OOPS, начиная с уровня представления и заканчивая уровнем доступа к данным. Архитектура будет, как обычно, трехуровневой, но я хочу использовать шаблоны проектирования или просто концепции OOPS для создания данных об установлении соединения или что-то в этом роде.

Ответы [ 3 ]

1 голос
/ 02 июня 2010

Здесь - подробное описание n-слойного веб-приложения, которое может быть полезным. Это конкретное приложение сделано в .Net 3.5, и оно обладает гораздо большей функциональностью, чем вам может понадобиться. Вы можете изучить предшествующий проект, написанный на .Net 2.0, для описания там архитектуры. В любом случае, вы можете скачать код и иметь очень полезную архитектурную модель для изучения.

0 голосов
/ 19 мая 2015

Если вы хотите максимально использовать преимущества OOPS Concepts, вам следует использовать более популярные функции OOP, такие как: инкапсуляция, наследование, полиморфизм (время компиляции или время выполнения согласно требованию), абстрактный класс и интерфейс согласно требованию для разработки лучшее приложение.

И вы можете использовать MVC (Model-view-Controller) вместо 3-уровневой архитектуры. В MVC вы также обнаружите, что большинство концепций ООП использовали.

Например Класс ActionResult был унаследован большинством классов, таких как - JsonResult, PartialViewResult, ViewResult и т. Д.

0 голосов
/ 25 января 2012

Мы можем позвонить ПИРОГ по основным понятиям OOPS.

Это полиморфизм , наследование и инкапсуляция .

Вы можете использовать эти понятия в своем приложении.

Помимо этого для 3-уровневой архитектуры вы можете использовать MVC (Model-View-Controller) Архитектура.

...