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
 

Vijf stappen om een snelle ontwikkeling met tierdeveloper 4,0

Software RSS Feed





Volg de onderstaande stappen om snel te ontwerpen, genereren en implementeren van een groot deel van je echte N-Tier application.STEP 1: HEBBEN JE DATABASE ready1. Maak uw database in Microsoft SQL Server, Oracle of DB2. Jij kan ontwerpen en maak uw eigen database. Of u kunt gebruik maken van de voorbeelddatabase voorzien van TierDeveloper. Of, kunt u een van de databases / schema's al voorzien van uw database. Zij zijn: SQL a.Microsoft Server: database Noordenwind. Gewoon een nieuw TierDeveloper project tegen deze database.b.Oracle: DEMO schema met EMP, DEPT, bonus, SALGRADE, en andere tabellen. Gewoon een nieuw project tegen deze TierDeveloper schema.c.DB2: MONSTER schema voorzien van DB2. Gewoon een nieuw project TierDeveloper tegen deze schema.2. Populate database met gegevens. Dit zou ervoor zorgen dat u een volledig werkende database klaar om te worden gebruikt door een web application.STEP 2: KNOW DATABASE uw toepassing INTERACTION1. Identificeer tabel-kolommen uw app zal toegang: Voordat je iets doet, moet je weten welke tabellen en kolommen die in deze tabellen is uw aanvraag naar access.2. Identificeer transactionele activiteiten: identificeren waar in uw aanvraag moet u invoegen doen, update, delete, of single-rij te selecteren operations.3. Identificeer queries: De meeste applicaties moeten ophalen verzameling van rijen uit een of meer tabellen in de database. Identificeer alle plaatsen waar je moet vragen kwestie. Deze kunnen worden single-tafel vragen of zouden kunnen complexe joins of geneste queries.4. Identificeer opgeslagen procedures om te bellen: Als er sprake is van opgeslagen procedures die reeds bestaan in de database die u nodig hebt om te bellen, hier identificeren. Deze stored procedures moeten worden die complexe business rules bevat of andere gegevens manipulatie logica. Niet handmatig opgeslagen procedures in de database voor transactionele activiteiten of voor zoekopdrachten die anders worden behandeld door TierDeveloper. TierDeveloper kan genereren opgeslagen DDL procedure voor u in dat situatie.5. Identificeer bulk updates of verwijdert: De meeste toepassingen niet nodig bulk updates of verwijdert, maar sommige doen. Als u nog, te identificeren them.The beste manier om te begrijpen uw toepassingen database interactie nodig is om zijn gedrag vanuit het perspectief van de gebruiker begrijpen en zich richten op alle gegevens die moet worden weergegeven aan de gebruiker of gewijzigd door de user.STEP 3: CREATE TIERDEVELOPER Project1. Sluit TierDeveloper aan uw database: TierDeveloper OLEDB gebruikt om verbinding te maken met uw database en leest haar schema zodat het kan laten definieer je de mappings van midden-tier objecten met tabellen in de database (gebaseerd op wat u hebt vastgesteld over interactie uw aanvraag met uw database). Houd er rekening mee dat zelfs als je gaat Java/J2EE applicatie dat gebruik zal maken JDBC verbinding te maken met de database te genereren, TierDeveloper (het product) zal gebruiken OLEDB om verbinding te maken database.2. Definieer gegevens bezwaar mappings om uw tabellen: Waar je had geïdentificeerd tabel-kolommen die uw toepassing nodig heeft, bepalen dataobjecten toegewezen aan deze tabellen met de juiste kolommen geselecteerd als gegevens object attributen. U kunt de kaart een data-object enkele tabel of meerdere tabellen. U moet multi-tafel gegevens objecten voor situaties waarin je probeert te afgifte van een multi-tafel join query die terugkeert gegevens uit meerdere tables.3. Geef methoden in de transactionele gegevens objecten: Gebaseerd op wat u geïdentificeerd als transactionele de behoeften van uw eerdere aanvraag, moet u nu definiëren die invoegen, bijwerken, verwijderen en een-rij selecteren als de methoden van uw gegevens objecten. TierDeveloper kun je dat doen met point-and-click.4. Definieer als data queries object methoden: Voor elke query die u geïdentificeerd eerder, definiëren een query methode in de juiste gegevens objecten. Onthoud een query een resultaatset wordt geretourneerd, die worden vertaald in een verzameling van gegevens objecten door TierDeveloper gegenereerd code.5. Definieer opgeslagen procedure calls als data methoden object: Waar je ook nodig om te bellen stored procedures, moet u de gegevens bepalen object methoden voor hen. Vergeet niet, deze opgeslagen procedures bevatten geavanceerde business rules. Elk opgeslagen procedures voor transactionele activiteiten of vragen kunnen worden gegenereerd door TierDeveloper dus je hoeft niet handmatig te schrijven in de database.6. Definieer bulk update / transacties doorhalen wat gegevens methoden object: Waar U hoeft een bulk update of bulk verwijderen, moet u de gegevens bepalen object methoden voor them.STEP 4: genereren en RUN 50% VAN UW AANVRAAG INSTANTLY1. Genereer data objecten: Nadat u heeft al uw gegevens omschreven voorwerpen, bent u klaar voor hen om code te genereren. U kunt het genereren van gegevens object code in de volgende notatie: a. . NET components2. Bouw en implementeren dataobjecten gegenereerde code: Als u de juiste machine te bouwen omgeving voor uw platform, TierDeveloper wordt u gevraagd of u wilt de gegenereerde gegevens voorwerpen code te bouwen. Als je zegt "ja", creëert het de volgende. Ook zet ze vervolgens aan uw passende environment.a. . NET assemblies voor. NET componenten. Ze worden ingezet via component services.3. Genereer web-applicatie: Nadat u heeft gegenereerd en bouwen van de gegevens van voorwerpen, kun je een volledig werkende webapplicatie. De Doel van deze web-applicatie is om u te laten testen alle functies van gegevens objecten. Dit dient tevens als een goed voorbeeld / example code voor u te kopiëren naar uw eigen web applicatie ontwikkeling. TierDeveloper genereert de volgende vormen van web applicaties: a. ASP.NET pagina's in C # of VB.NET en met of zonder XML/XSLT.4. Bouw en implementeren van web-applicatie: TierDeveloper kan ook bouwen de webpagina's voor je. Het doet het volgende voor elk platform: a. Bouw een. NET vergadering voor ASP.NET pagina's. Ze worden ingezet om IIS5. Run ingezet web app met data objecten: Nu je met succes de data objecten en het web app ingezet, kunt u op het web app. De echt leuke is dat dit alles gegenereerde code nu werkt tegen je eigen database en in uw eigen omgeving. U kunt alle gedrag van de gegevens objecten via deze web app en het ook gebruiken als een gids in uw eigen web-ontwikkeling. Probeer deze en u zult overtuigd TierDeveloper wordt een echte Rapid Development tool.STEP 5: ONTWIKKELEN resterende 50% van uw APPLICATIONAfter lopen en verifiëren dat alle gegenereerde code bevat uw gewenste functionaliteit en loopt goed tegen uw database, u bent nu klaar om de rest van de applicatie te ontwikkelen. De gebieden die u waarschijnlijk behoefte aan de ontwikkeling in uw toepassing zijn: 1. Presentatie Layer (webpagina's): Gebruik TierDeveloper gegenereerde web app als een monster / voorbeeld voor het snel ontwikkelen van uw eigen. U kunt zelfs kopiëren / plakken veel van de code van de gegenereerde web app in de jouwe, waardoor versnellen je ontwikkeling werken zelfs further.2. Business Objects: Hoewel TierDeveloper gegenereerde code bevat al uw gegevens manipulatie logica en een aantal van uw zakelijke regels en (in de vorm van gegevens validatie of opgeslagen procedure oproepen), zal je waarschijnlijk moeten ontwikkelen extra Business Objects. Als je niet een expert in uw doelgroep platform (. NET, J2EE, of J2SE), kunt u leren van de gegevens die zijn gegenereerd objecten als uw bedrijf voorwerpen zijn waarschijnlijk zullen worden in dezelfde omgeving en zouden volgen soortgelijk ontwerp approach.For gratis evaluatieversie te downloaden gaat u naar http://www.alachisoft.com/download.htm

Artikel Bron: Messaggiamo.Com

Translation by Google Translator





Related:

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


Webmaster krijgen html code
Voeg dit artikel aan uw website!

Webmaster verzenden van artikelen
Geen registratie vereist! Vul het formulier in en uw artikel is in de Messaggiamo.Com Directory!

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

Dien uw artikelen te Messaggiamo.Com Directory

Categorieën


Copyright 2006-2011 Messaggiamo.Com - Sitemap - Privacy - Webmaster verzenden van artikelen naar Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu