English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Пять причин для использования реляционного отображения инструмента

Software RSS Feed





Итак, почему вы должны использовать любую O / R инструментом отображение? Я не говорю о конкретном инструменте, а все O / R инструмент отображения в целом. Есть целый ряд причин для использования O / R отображения инструмента, но, прежде чем окунуться в том, что Позвольте мне дать вам краткий обзор того, что-реляционного отображения инструмента действительно is.An O / R инструментом отображение порождает сохранению объектов для ваших. NET приложений. Это моделирования и генерации кода инструментом, который подключается к вашему База данных и считывает ее схему, а затем позволяет объектов на карте в таблицы базы данных и мнения, задать одну строку вставить, обновить, загрузки и удаления, звонки запросы и хранимые процедуры, методы эти объекты. И это также позволяет определить один-к-одному, один-ко-многим, многие-к-одному, и многие-ко-многим "между объектами на основе связей между таблицами в базе данных. Затем она создает полное сохранение рабочих Объекты кода для you.There многие другие функции, которые хорошо реляционного отображения инструмент дает, но я держу Краткое описание поэтому я могу говорить больше о benefits.Reason 1: уменьшает вашу пользу развития timeFirst из-реляционного отображения инструмента является то, что экономит тонну развитию времени (от 20% до 50% времени в зависимости от ситуации). Теперь, реляционного отображения средство не к каким-либо ракеты "Наука" Код для вас, и вы можете обязательно делать это вручную, если вы хотели. Но, это очень много кропотливой работы, и вы обязательно будут счастливы, если вы не должны делать это сами. Давайте сделаем несколько простых math.A типичный приложений с базой данных 15-20 таблицы 30-50 объектов (включая домен и объекты завода), а это примерно 5000 до 10000 строк кода. Оно, вероятно, вас несколько недель до нескольких месяцев, чтобы разработать и протестировать этот код. И, если ваши приложение имеет более чем эта таблиц (которые многие делают), то просто несколько выше цифры тем, что much.On с другой стороны, объектно-реляционного маппинга инструмента бы создать этот код для вас в один день или два. Даже здесь, вы должны эти 1-2 дня в первую очередь определить отображения объектов в базе данных. Фактическая генерация кода происходит мгновенно. Таким образом, ваша экономия времени является tremendous.Reason 2: производит лучше разработаны codeSecond интересах Реляционного отображения инструмента является то, что она позволяет производить лучше разработаны код, чем делать это самостоятельно, рук. Я знаю, что вы думаете. Вы думаете, что вы можете сделать работу лучше, чем O / R отображения инструмента, поскольку вы пишете каждый аспект вашего кода. Некоторые из вас, безусловно, можно, но не все. Давайте разберемся. Средняя команда разработчиков имеет разные уровни знаний и опыта, а не каждый хороший дизайнер. Как результат, они не могут следить паттернов проектирования в своем коде, и в конечном итоге с меньшим качеством кода. И, если нескольким разработчикам писать код, их код весьма вероятно, будут несовместимы друг с другом. И, само непоследовательность большим источником низкого качества в code.On приложения с другой стороны, хороший O / R инструментом отображения кода использует шаблоны, которые имеют превосходный дизайн, потому что они, весьма вероятно, разработана и создана очень старших (архитектор уровня) инженеров. И эти шаблоны кода почти всегда следуют известные шаблонов проектирования. Таким образом, код, который вы будете получать от O / R отображения инструмента весьма вероятно, будет лучше, чем код предназначен разработал собственное развитие team.Reason 3: Вам не надо быть. NET expertThird выгода от использования O / R отображения инструмента является то, что вам не нужно. NET экспертов для разработки вашей настойчивости код. Как вы знаете, Код доступа к данным, имеет решающее значение для общей производительности приложения. Если этот код создан и развит слабо, это может серьезно повлиять на приложение. Итак, если вы разработали этот код вручную, вам нужно быть экспорта. NET, COM +, лиц без гражданства компоненты, а также MTS.However, если вы используете O / R отображение инструментом, вы можете сосредоточиться главным образом на "логическое проектирование" Вашего сохранением объектов, включая отображение объекта и различные типы взаимодействий с базой данных, в том числе вставка, обновление, загрузка, удаление, запрос, вызов хранимых процедур, отношений и многое другое. И, О / Р инструментом отображения будет делать все остальное для него. Это обеспечило бы что генерируемый код выполняет все лучшие практики подготовки лиц без гражданства. NET компонент для работы в COM + и MTS.Reason 4: экономит тестирование timeFourth интересах O / R отображения инструмента является то, что он уменьшает тестирования усилие драматически. Если вы разработали все сохранением код вручную, вам также будет отвечать за тестирование самостоятельно. И, как вы знаете, тестирование столько усилий, как развитие в любом другом project.On стороны, если вы сгенерированный код от O / R инструментом отображения, оно исходит от шаблонов кода, которые, весьма вероятно тщательную проверку со стороны поставщика программного обеспечения себя (больше, чем вам, потому что является их основным фокусом). И, поверх него, скорее всего, может быть, сотен или тысяч других клиентов с помощью этого инструмента и проверили код, сгенерированный из этого O / R инструментом отображения. Как результат, большое количество ошибок, что вы не можете найти в вашем собственных испытаний уже была найдена и зафиксирована в сгенерированный код из-реляционного отображения tool.Reason 5: упрощает. NET developmentIf вы должны написать все сохранением код самостоятельно, вы увязли в Подробная информация о ADO.NET, COM +, МТС, лиц без гражданства. NET компонентов, и многое другое. И, в конечном итоге тратят много времени на детали, которые вам действительно не нужно. С другой стороны, если вы генерации кода из-реляционного отображения инструмента, вы получить проектирование объектов и вам необходимо иметь дело только с их общественным interface.Below пример кода вы будете писать, если вы использовали O / R tool.try отображение (Сотрудники objInfo = новых сотрудников (); EmployeesFactory objFactory = новый EmployeesFactory (); objInfo.EmployeeID = EmployeeID; objFactory.Load (objInfo) / / здесь код, чтобы использовать "objInfo" объект) поймать (Exception EX) (/ / здесь код для обработки exceptionreturn;) Как вы Видно, генерируемый код очень прост в использовании, чем фактически писать. NET компонент yourself.Many люди никогда не слышали о O / R инструментов картографирования и много больше слышали о них, но боятся их использовать. Я надеюсь, Я сделал достаточно сильный случай здесь для вас, чтобы дать серьезное внимание реляционного отображения для Вашей project.Iqbal Хан является директором по продажам & Маркетинг на AlachiSoft (http://www.alachisoft.com/), ведущий

Статья Источник: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Вебмастер получить html-код
Добавить эту статью на Вашем сайте прямо сейчас!

Вебмастер представить свои статьи
Не требуется регистрация! Заполните форму и ваша статья в Messaggiamo.Com каталог!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Отправьте статей Messaggiamo.Com Справочник

Категории


Авторские права 2006-2011 Messaggiamo.Com - Карта сайта - Privacy - Вебмастер представить свои статьи для Messaggiamo.Com Справочник [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu