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
 

Cinque motivi per usando un O/R che traccia attrezzo

Software RSS Feed





Così, perchè dovreste usare del O/R che traccia l'attrezzo? Non sto parlando di un attrezzo specifico ma di piuttosto tutto il O/R che traccio gli attrezzi in generale. Ci sono un certo numero di motivi per usando un O/R che traccia l'attrezzo ma prima che mi tuffi nel quel, lo lasciano darvi una breve descrizione di ché O/R tracciare l'attrezzo realmente è.

Un O/R che traccia l'attrezzo genera gli oggetti di persistenza per la vostra applicazione del NET. È una modellistica e l'attrezzo della generazione di codice che collega alla vostra base di dati ed indica il relativo schema, allora li lascia tracciare gli oggetti alle tabelle ed alle viste della base di dati, specificare l'inserto di singolo-fila, l'aggiornamento, il carico ed i funzionamenti di cancellazione, domande e chiamate immagazzinate di procedura, come metodi a questi oggetti. E, inoltre li lascia definire di valore univoco, un-$$$-MOLTO, molto-a-u'ed i rapporti multipli fra gli oggetti basati sui rapporti fra le tabelle nella base di dati. Allora vi genera il codice di oggetti completamente di funzionamento di persistenza per.

Ci sono molte altre caratteristiche che un buon O/R che traccia l'attrezzo assicura ma sto mantenendo il mio riassunto di descrizione in modo da posso comunicare di più circa i benefici.

Motivo 1: Riducono il vostro tempo di sviluppo

Il primo beneficio di un O/R che traccia l'attrezzo è che li conserva una tonnellata di tempo di sviluppo (volta di 50% - di 20% secondo la vostra situazione). Ora, O/R che traccia l'attrezzo non sta generandovi alcun "codice di scienza del razzo" per e potreste definitivamente farli manualmente se desideraste. Ma, questo è lavoro noioso molto e definitivamente sareste più felici se non doveste farli voi stessi. Facciamo un certo per la matematica semplice.

Un'applicazione tipica con 15-20 tabelle della base di dati ha 30-50 oggetti (oggetti compresi della fabbrica e di dominio) e questa è approssimativamente 5000 - 10.000 linee del codice. È probabile occorrervi alcune settimane ad una coppia dei mesi per mettere a punto e sperimentare questo codice. E, se la vostra applicazione ha più tabelle che questa (che molte), allora appena multiplo i suddetti numeri da quello molto.

D'altra parte, un O/R che traccia l'attrezzo vi genererebbe questo codice per in un giorno o in due. Anche qui, avete bisogno di questi 1-2 giorni soprattutto di determinare i vostri rilievi dell'oggetto alla base di dati. La generazione reale di codice è istantanea. Così, il vostro saving di tempo è tremendo.

Motivo 2: Produce il codice più meglio progettato

Il secondo beneficio di un O/R che traccia l'attrezzo è che li lascia produrre il codice più meglio progettato che facendolo voi stessi da-mano. Conosco che cosa state pensando. Pensate che possiate fare un lavoro migliore che un O/R che tracciate l'attrezzo perché scrivete ogni funzione del vostro codice. Definitivamente possono ma non tutto. Consideri questo. Una squadra media di sviluppo ha livelli differenti di perizia e l'esperienza e non ognuno è un buon progettista. Di conseguenza, non può seguire i modelli di disegno nel loro codice e concludersi in su con un poco codice di qualità. E, se gli sviluppatori multipli sono codice di scrittura, il loro codice è andare molto probabile essere contradditorio con a vicenda. E, la contraddizione in se è una fonte grande di povera qualità nel codice dell'applicazione.

D'altra parte, un buon O/R che traccia l'attrezzo usa le mascherine di codice che hanno disegno eccellente perché sono progettata molto probabile e generato (architetto livellato) dagli assistenti tecnici molto maggiori. E, questi codificano le mascherine quasi sempre seguono i modelli conosciuti di disegno. Così, il codice che genererete da un O/R che tracciate l'attrezzo è andare molto probabile essere progettato più meglio che il codice progettato dalla vostra propria squadra di sviluppo.

Motivo 3: Non dovete essere un esperto del NET

Il terzo beneficio di usando un O/R che traccia l'attrezzo è che non dovete essere un esperto del NET per sviluppare il vostro codice di persistenza. Com'è noto, il codice di accesso di dati è critico per le prestazioni generali della vostra applicazione. Se questo codice è progettato male e sviluppato, può interessare severamente la vostra applicazione. Così, se sviluppaste a mano questo codice, dovete essere un'esportazione di NET, di COM+, dei componenti apolidi e di MTS.

Tuttavia, se usate un O/R che tracciate l'attrezzo, potete mettere a fuoco soprattutto "sul disegno logico" dei vostri oggetti di persistenza compreso il tracciato dell'oggetto e dei tipi differenti di interazioni con la base di dati compreso l'inserto, l'aggiornamento, il carico, la cancellazione, le domande, le chiamate immagazzinate di procedura, rapporti e più. E, il O/R che traccia l'attrezzo gli farebbe il resto per. Si accerterebbe che il codice generato seguisse tutte le pratiche migliori dei componenti apolidi del NET di scrittura al funzionamento in COM+ ed in MTS.

Motivo 4: Li conserva tempo difficile

Il beneficio di quarto di un O/R che traccia l'attrezzo è che riduce drammaticamente il vostro sforzo difficile. Se sviluppaste a mano tutto il codice di persistenza, inoltre sareste responsabili del verificarlo voi stessi. E, com'è noto, esaminare è tanto sforzo quanto lo sviluppo in tutto il progetto.

D'altra parte, se generaste il codice da un O/R che tracciate l'attrezzo, sta venendo dalle mascherine di codice che sono molto probabile esaminate completamente dal fornitore in se del software (più così di voi perché è il loro fuoco primario). E, in cima esso, le centinaia più probabili o forse migliaia di altri clienti stanno utilizzando questo attrezzo ed hanno verificato il codice generato da questo O/R che tracciano l'attrezzo. Di conseguenza, molti degli insetti che non potreste trovare nella vostra propria prova già sono stati trovati e riparato stati nel codice generato di un O/R che tracciano l'attrezzo.

Motivo 5: Facilita il vostro sviluppo del NET

Se dovete scrivere tutto il codice di persistenza voi stessi, vi impantanate nei particolari di ADO.NET, COM+, MTS, componenti apolidi del NET e più. E, vi concludete sullo spendere il tempo molto in dettaglio di che realmente non avete bisogno. D'altra parte, se generate il codice da un O/R che tracciate l'attrezzo, ottenete gli oggetti buoni di disegno e dovete soltanto occuparsi della loro interfaccia pubblica.

Sotto è un esempio del codice che scriverete se usaste un O/R che tracciate l'attrezzo.

prova {

ObjInfo degli impiegati = nuovo Employees();

EmployeesFactory() objFactory = nuovo di EmployeesFactory;

objInfo.EmployeeID = EmployeeID;

objFactory.Load(objInfo);

//codice qui per usare il catch(Exception "dell'oggetto" di objInfo} ex) {

//codice qui per maneggiare l'eccezione

ritorno; }

Come potete vedere, il codice generato è molto semplice usare che realmente scrivendo i componenti voi stessi del NET.

Molta gente non ha sentito parlare mai O/R che traccia gli attrezzi e molto li hanno sentiti parlare ma sono impauriti usarli. Spero che vi abbia fatto un caso abbastanza forte qui per per dare una considerazione seria a O/R che traccio per il vostro progetto.

Iqbal Khan è il direttore delle vendite & dell'introduzione sul mercato a AlachiSoft (http://www.alachisoft.com/), un fornitore principale di O/R che traccia TierDeveloper denominato attrezzo. Potete raggiungerli a iqbal@alachisoft.com.

Fonte dell'articolo: Messaggiamo.Com

Translation by Google Translator





Related:

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


Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!

Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com

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

Invia i tuoi articoli alla Directory di Messaggiamo.Com

Categorie


Copyright 2006-2011 Messaggiamo.Com - Mappa del Sito - Privacy - Webmaster invia i tuoi articoli alla Directory di Messaggiamo.Com [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu