| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    VB.NET Client Server Programmering
    Nye forbedringer til Visual Basic 2010 gør det en ideel platform for klient-server computing. Entity Framework , Windows Presentation Foundation og unit test forenkle udviklingen og sikre højere kvalitet kode. For de nye til Visual Basic eller klient -server computing, er her et par teknologier til at overveje. Client Server Computing
    p Som personlige computere og lokale netværk flyttede ind på arbejdspladsen, softwareudviklere indså , at effekten af ​​hver pc kan reducere belastningen på overbelastes mainframes. En DOS eller Windows -program interagere med corporate databaseserver fordelt arbejdsbyrden og tillod udviklere at skabe meget mere brugervenlige programmer. Det var fødslen af ​​klient-server computing.

    Selv om denne model har givet vej til web-baserede applikationer , er der stadig tidspunkter, hvor klient-server er hensigtsmæssigt . Det giver langt strammere sikkerhed og såkaldt smart client -teknologi giver klientsoftware på bærbare maskiner til fortsat at arbejde , selv når de ikke er tilsluttet netværket .
    Windows Presentation Foundation

    WPF tilbyder et alternativ til traditionelle windows Forms ved at kombinere en XML baseret design -sprog med traditionel begivenhed drevet model . XAML . Udtales zammel tilbyder et rigt sæt af designelementer med levende grafik og animation . Visual Studio indeholder både en træk og slip formularer designer samt XML-baseret tekstredigering for total kontrol af formularer design. Microsoft tilbyder også Blend, en grafisk design værktøj , for at skabe en langt mere elegant brugeroplevelse.
    Entity Framework

    Meget af det hårde arbejde i klient-server udvikling involverer koden nødvendigt at flytte data ind og ud af databasen . Den enhed Framework løser dette ved at skabe et sæt af specialbygget objekter, der repræsenterer de tabeller og relationer findes i databasen. Blot pege Visual Studio til databasen , skal du vælge de relevante tabeller , visninger eller lagrede procedurer og en ny datamodel magisk vises. Objekter , der repræsenterer hvert bord rekord struktur giver metoder til at indlæse , tilføje, opdatere og slette rækker , mens samlinger af disse objekter repræsenterer tabeller, forespørgsler og relationer . Lazy loading forbedrer ydeevnen ved kun at hente data, når det er nødvendigt.
    Model View Architecture

    Selvom ikke en funktion i Visual Basic, WPF og Entity Framework bly udviklere retning en lagdelt design tilgang . Ved at adskille koden i præsentation, Business Objects og data lag , skriver udviklerne mindre kode og enhedsniveau test bliver meget lettere. Den lagdelte tilgang tillader også langt mere genbrug af kode og samme virksomhed, og datalag bruges til klient-server kan senere bruges med webformularer eller som web-services til mobile apps.
    Unit Testing
    < br >

    En sidste funktion til at overveje, er enhed test . Testen drevet udvikling crowd sommetider gå lidt overbord med denne teknologi , men objekt lag test gør en masse forstand . Udvalgte tests på datavalidering , beregninger og behandling af transaktioner sikrer, at disse kritiske processer arbejder i henhold til specifikationerne , og at ændringer senere ikke forårsager utilsigtede konsekvenser .

    Forrige :

    næste :
      Relaterede artikler
    ·Anvendelse af Visual Basic 
    ·Hvordan man laver en VBS MsgBox Fra DOS 
    ·Visual Basic Controls & Funktioner 
    ·Syntaks for en log-funktion i VBA 
    ·Sådan Gør Filtrering i en ListBox i VB.NET 
    ·Sådan bruges Dwgthumbnail.Ocx i Visual Basic 
    ·Hvordan man laver en pong spil med koden i VB 
    ·Sådan ændres skrifttypen for Treeview i Vb.Net 
    ·Sådan opdaterer ComboBox om ændring af andre værdier…
    ·Sådan oprettes et hyperlink i Visual Basic 
      Anbefalede Artikler
    ·Sådan får du en User Profile i VBS 
    ·Sådan opretter en sagsmappe i TASM 
    ·Hvordan man kompilerer Notesblok i Programmører 
    ·Hvordan man laver en MFC Paint Brush Anvendelse 
    ·Hvad er en Null Pointer Exception 
    ·Sådan Løs URL Variable i PHP 
    ·Sådan bruges GDB Med Eclipse 
    ·Sådan kører en Python fil 
    ·Sådan oprettes JNLP 
    ·Sådan Set Værdier Inde i en Combo Box i Visual Basic 
    Copyright © Computer Viden http://www.computerdk.com