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
 

Пет причини за използване на O / R инструмент картографиране

Софтуер RSS Feed





Така че, защо да използвате O / R инструмент карта? Аз не говоря за конкретен инструмент, но по-скоро всички O / R картографиране инструменти като цяло. Има редица причини за използване на O / R картиране инструмент, но преди да се потопите в това, Нека ви дам един кратък преглед на това, което един O / R инструмент картографиране наистина is.An O / R инструмент картографиране генерира устойчивост обекти за вашето. прилагането NET. Това е инструмент за моделиране и генериране на кода, който се свързва към вашия база данни и чете си схема, а след това ви дава възможност да възрази срещу карта таблиците в базата данни и мнения, посочва един ред за вмъкване, обновяване, натоварване и изтривате операции, заявки и съхранени призовава процедура, тъй като методи за тези обекти. И това също ви позволява да определят едно към едно, едно към много, много към едно, както и много към много "връзки между обектите на базата на връзки между таблиците в базата данни. След това той създава напълно работещи постоянство обекти код за you.There много други функции, които един добър O / R картиране инструмент предвижда, но аз съм водене ми Кратко описание за да мога да говоря повече за benefits.Reason 1: намаляване на ставките определени Ваша полза развитие timeFirst на O / R картиране инструмент е, че тя ще ви спести един тон на развитие време (20% до момента 50% в зависимост от ситуацията). Сега, O / R картиране инструмент не е да се създаде каквато "ядрена физика" код за вас и можете да Определено го направя ръчно, ако искате. Но, това е един много досаден работа и ти определено ще бъде по-щастлив, ако не трябваше да го направя сам. Нека да направим някои прости math.A типични приложение с 15-20 база данни таблици е 30-50 обекти (включително и домейни на Фостър) и това е около 5000 до 10 000 реда код. Възможно е да ви отнеме няколко седмици до няколко месеца, за да разработи и тества този код. И, ако си заявката е повече от тази таблица (което много правя), след това просто многократно по-горе числа от тази much.On От друга страна, една O / R картиране инструмент ще генерира този код за вас в един ден или два. Дори тук, трябва Тези 1-2 дни преди всичко да определи своя обект съответствие с базата данни. Действителната поколение код е мигновен. Така че, си е спестяване на време tremendous.Reason 2: дава по-добри, предназначени codeSecond полза на една O / R картиране инструмент е, че тя позволява да произвеждаме по-добре проектирани код, отколкото да го прави само за ръка. Знам какво си мислиш. Мислиш ли, че можеш да направиш по-добра работа от една O / R картиране инструмент, защото ти пиша всеки аспект на кода си. Някои от вас определено не може да не всички. Помислете за това. Средно екип развитие има различни нива на компетентност и опит и не всеки е добър дизайнер. В резултат на това те не могат да следват дизайн модели в своя код и се свърши с ниско качество код. И, ако множество разработчици пишете код, кода си е най-вероятно ще бъдат несъвместими един с друг. И себе си различни подходи голям източник на лошо качество в code.On молба на друга страна, добър O / R картиране инструмент използва код шаблони, които имат отличен дизайн, защото те са много вероятно проектирана и създадена от много висши (Архитект ниво) инженери. И тези код шаблони почти винаги следват известно дизайн модели. Така че, код, който ще се генерира от O / R картиране инструмент е най-вероятно ще бъде по-добре проектирани от код Проектиран от собствения си развитие team.Reason 3: Вие не трябва да бъде. NET expertThird полза на помощта на O / R картиране инструмент е, че не е нужно да бъде. експертна мрежа за разработване кода си устойчивост. Както знаете, данни код за достъп е от съществено значение за цялостното функциониране на вашата кандидатура. Ако този кодекс е разработен лошо, то може сериозно да повлияе на заявлението. Така че, ако сте разработили този код на ръка, трябва да се бъде за износ на. NET, COM +, без гражданство, компоненти и MTS.However, ако използвате една O / R картиране инструмент, можете да се съсредоточи главно върху "логическо проектиране" на вашата упоритост предмети, включително обект картографиране и различни видове взаимодействия с база данни, включително вмъкване, обновяване, натоварване, изтриване, заявки, съхранени процедури разговори, връзки, и др. И, О / R инструмент картографиране ще свърши останалото за него. Това би осигурило на генерираното код следва всички най-добри практики на писане без гражданство. NET компоненти да се движи в COM + и MTS.Reason 4: Спестява Ви тестване timeFourth полза на O / R картиране инструмент е, че намалява си изпитване усилие драстично. Ако разработени всички устойчивост код на ръка, ти също ще бъде отговорен за това изпитване себе си. И, както знаете, изпитване е много усилия и развитие във всички project.On другите Напротив, ако сте генерирали кода от O / R картиране инструмент, той идва от код шаблони, които са най-вероятно старателно тествана от производителя на софтуера си (още повече, че от вас, защото това е техният основен приоритет). И, за върха му, най-вероятно стотици или може би хиляди други клиенти използват този инструмент, и са дали на кода, генериран от тази O / R картиране инструмент. В резултат на това много от грешки, които не можете да намерите във вашия собствени тестване вече са открити и фиксирани в генерирания код на O / R картографиране tool.Reason 5: Опростява си. NET developmentIf Вие трябва да напишете всичко код устойчивост себе си, ти си затънал в информация на ADO.NET, COM +, MTS, без гражданство. NET компоненти и др. И ти свърши прекарва много време в детайли, че наистина не е нужно да. От друга страна, ако се генерира код от O / R картографиране инструмента, получите и дизайн предмети и само трябва да се справят с тяхното публично interface.Below е пример за код, който ще напиша, ако сте използвали O / R картографиране tool.try (Служители objInfo = нови служители (); EmployeesFactory objFactory = нови EmployeesFactory (); objInfo.EmployeeID = EmployeeID; objFactory.Load (objInfo); / / код тук, за да използвате "objInfo" обект) улов (Изключение EX) (/ / код тук, за да се справят с exceptionreturn;) Както ти виждате, генерирани код е много лесна за използване, отколкото в действителност писмено. NET компоненти yourself.Many хора никога не са чували за O / R картографиране инструменти и още много други са чували за тях, но се страхуват да ги използват. Надявам се Аз направих една достатъчно силна случая, за да даде сериозно внимание / 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