Можете ли вы дать мне какой-нибудь удар или дать мне объяснение, как создать Enterprise App в .net и как использовать тип проекта или как должна быть структура этих проектов? Я новичок в EE, и я читал об этом, но для меня это лучшее объяснение на примере реального мира. Моя идея о структуре решения ЭЭ в .net является то, что:Enterprise Application в .NET
Уровень данных (типа проекта => класс библиотека)
- доступа к базе данных классов
- некоторым картографы (я не уверен, если я мог бы использовать данные модели преобразователя или другое? Является ли хорошей идеей?)
Бизнес Tier (тип проекта => библиотека классов)
- объектов, которые Виль LBE отображается в картографе данных в данном уровне
- и некоторой логике приложения
- сервис уровня (я не уверен, что он должен быть индивидуальным уровнем, или subtier из BUSSINESS ярусе - Я хочу использовать WCF)
- Клиент (тип проекта => WebForms/Android/WPF/....)
- будет общаться с BUSSINESS ярусе над WCF
Является ли моя идея хороша? Я буду благодарен за любое объяснение или намек на то, как шаблоны можно использовать с уважением к моим низким знаниям. У меня есть требования использовать 2-3 шаблона, потому что это школьный проект. Спасибо за ответы
Рассмотрите возможность использования Web API. – SLaks
Веб-API является частью MVC, поэтому не лучше использовать WCF для разделенных ярусов? –