Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    VB.NET Client Server Programmering

    Nya förbättringar till Visual Basic 2010 gör det till en idealisk plattform för klient -server datoranvändning . The Entity Framework , Windows Presentation Foundation och enhetstester förenklar utvecklingsprocessen och säkerställa högre kvalitet kod . För de nya till Visual Basic eller klient -server computing , här är några tekniker för att tänka . Client Server Computing

    persondatorer och lokala nätverk flyttade in på arbetsplatsen, mjukvaruutvecklare insåg att kraften i varje dator skulle kunna minska belastningen på överbelastas stordatorer . En DOS eller Windows -program interagerar med företagets databasserver fördelas arbetsbördan och tillät utvecklare att skapa mycket mer användarvänliga program . Detta var födelsen av klient-server datoranvändning .

    Även denna modell har fått ge vika för webbaserade applikationer , det finns fortfarande tillfällen när klient-server är lämplig . Det ger betydligt bättre säkerhet och så kallade smarta klienter teknik kan klientprogramvara på bärbara maskiner för att fortsätta att arbeta även när den inte är ansluten till nätverket . Addera Windows Presentation Foundation

    WPF erbjuder ett alternativ till traditionella fönster former genom att kombinera en XML- baserad formspråk med traditionella händelsedriven modell . XAML . Uttalade zammel , erbjuder en rik uppsättning designelement med levande grafik och animation . Visual Studio innehåller både en dra och släpp former designer samt XML baserad textredigering för total kontroll av blanketter design. Microsoft erbjuder även Blend , en grafisk design verktyg , för att skapa en mycket mer elegant användarupplevelse .
    Entity Framework

    Mycket av slit av klient-server utveckling involverar den kod som behövs för att flytta data in och ut ur databasen. Entity Framework löser detta genom att skapa en uppsättning anpassade byggda objekt som representerar de tabeller och relationer som finns i databasen . Bara peka Visual Studio till databasen , välj de relevanta tabeller, vyer eller lagrade procedurer och en ny datamodell magiskt visas . Objekt som representerar varje bord rekord struktur ger metoder för att läsa , lägga till , uppdatera och ta bort rader medan samlingar av dessa objekt representerar tabeller, frågor och relationer . Lazy loading förbättrar prestanda genom att endast hämta data när det behövs .
    Model View Arkitektur

    Även om inte en del av Visual Basic , WPF och Entity Framework utvecklare bly mot en skiktad design strategi . Genom att separera koden i presentationen , Business Objects och datalager , utvecklare skriva mindre kod och enhetsnivå testning blir mycket lättare . Den skiktade tillvägagångssätt gör också betydligt mer återanvändning av kod och samma företag och lager uppgifter som används för klient -server senare kan användas med webbformulär eller som webbtjänster för mobilappar .
    Enhetstestning

    En sista man måste beakta är enhetstestning . Den testdriven utveckling publiken ibland gå lite överbord med denna teknik , men objektet skikt tester gör ett mycket vettigt . Valda tester på dataverifiering , beräkningar och transaktioner process säkerställer att dessa kritiska processer fungera enligt specifikationer och att förändringar gjorts senare inte orsaka oavsiktliga konsekvenser .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en lista för en listruta i VBA
    ·Hur att fylla en lista med värden från en Access- for…
    ·Hur man fixar Microsoft Visual C Debug Library
    ·Hur man anropa en funktion som drar i VB.NET
    ·Hur man skriver ut flera rader i Visual Basic
    ·Användning av Acrobat i VB
    ·Inaktivera knappen Stäng i Visual Basic 6
    ·Hur man läser en enda rad med kommatecken från Visual…
    ·Hur man använder TryParse i Visual Basic
    ·Hur man skickar ett argument VBA
    Utvalda artiklarna
    ·Hur dölja Non - arbetstiden i en Outlook 2003 kalender…
    ·Hur får Window Storlek i VB6
    ·Hur vill ändra färg på en punkt i matplotlib
    ·Användning av Acrobat i VB
    ·Hur byta namn filer med VBS
    ·Hur stor är en byte
    ·Nackdelarna med Normalisering
    ·Hur man gör en Program-menyn i TI - 83 Grundläggande …
    ·Hur man gör Bubble Sortering i VB.net
    ·Hur man använder en GetOpenFileName funktion
    Copyright © Dator Kunskap http://www.dator.xyz