Hem Personliga finanser Visual Studio. NET All-in-One Cheat Sheet - dummies

Visual Studio. NET All-in-One Cheat Sheet - dummies

Video: 6 Visual Studio Tips to Increase Your Productivity | Mosh 2024

Video: 6 Visual Studio Tips to Increase Your Productivity | Mosh 2024
Anonim

Av Nitin Pandey, Yesh Singhal, Mridula Parihar

Visual Studio. NET tillhandahåller en komplett utvecklingsmiljö där du kan skapa en mängd olika applikationer, allt från Windows-applikationer till ASP. NET webbapplikationer och webbtjänster. Utforska Visual Studio. NET genom att titta på nya funktioner i Visual Basic. NET och Visual C #. NET, och sedan blöta din visselpipa med några av språkändringarna i Visual Basic. NETTO.

Nya funktioner i Visual Basic. NET

Visual Basic. NET, en del av Visual Studio. NET-paketet har ett antal nya funktioner som är utformade för att göra programmeringen snabbare och enklare. Utöver de grundläggande funktionerna, såsom variabler, datatyper, konstanter, arrayer, uppräkningar, operatörer, uttryck, uttalanden och procedurer, är några av de nya funktionerna i Visual Basic

  • Assemblies: En EXE eller en DLL-fil som utgör grunden för implementering, versionskontroll, återanvändning och säkerhetsbehörighet för en applikation.

  • Namnrymder: Komponenterna i sammansättningar, namnområden organiserar i första hand objekten som finns i aggregaten. En sammansättning kan innehålla mer än en namnrymd.

  • Lägga till referenser: Du måste lägga till en referens till det externa objektet du vill använda i din nuvarande applikation.

  • Egenskaper: De taggar som används för att ge ytterligare information om de element som definieras i en Visual Basic. NET-programmet. Några av de vanligaste användningsområdena för attribut är

  • Att förklara församlingar

  • Att ange säkerhetskrav för metoder

  • Att ange funktioner som krävs för att säkerställa säkerheten

  • Arv:

  • Gör det möjligt att skapa klasser som härrör från några andra klasser som kallas basklasser. Arv ger dig fördelen att du bara definierar en klass en gång. Du kan sedan återanvända denna funktionalitet genom att härleda nya klasser från den här klassen. Windows Forms:

  • Med ett nytt formulärpaket som heter Windows Forms, Visual Basic. NET tillåter utvecklarna att ärva en form från en befintlig form. Strukturerad undantagshantering:

  • Gör att du kan skapa mer effektiva och robusta felhanterare genom att använda strukturerad undantagshantering, som låter dig upptäcka och ta bort fel vid körning. Multithreading:

  • Gör att dina applikationer kan hantera flera uppgifter samtidigt. Nya funktioner i Visual C #. NET

  • Visual C #. NET (uttalad Visual C sharp) är Microsofts nya generations programmeringsspråk som integrerar flexibiliteten hos C ++ med den korta utvecklingscykeln för Visual Basic.Dessa funktioner, tillsammans med en rad nya funktioner, gör Visual C # mer än bara summan av Visual Basic och C ++.

    Några av funktionerna i Visual C # är

    Sopkollektion:

    • Sopkollektorens funktion, som tillhandahålls av Visual C #, är att kontrollera att objekten inte används av en applikation och att ta bort dem från minnet. Värde- / referenstypssystem:

    • Enligt värden / referenstypsystemet kallas standarddatatyper, uppräkningar och strukturer värdetyper. Gränssnitt, klasser och delegater kallas referenstyper. Detta typsystem ger fördelen att eliminera ett antal minnesfel och förenkla objektmanipulation. Enhetsdeklaration och definition av klassmetoder:

    • Den enhetliga deklarationen och definitionen av klassmetoder lindrar dig från att skapa flera filer - en för deklaration och den andra för definition. Delegater:

    • Ett typ säkert och säkert objekt som innehåller en referens till en metod. Fördelen med att använda delegater är att det är till hjälp vid anonym anrop, vilket innebär att metoden som ska åberopas inte är känd vid sammanställningstiden. Enkel trådsynkronisering:

    • Gör det möjligt att skapa multithreaded applikationer. Versioning:

    • Du måste uttryckligen åsidosätta medlemmarna i en basklass i en härledd klass. Denna revision skapar en ny version utan att påverka det befintliga programmet. Interoperabilitet:

    • Visual C # -applikationer är plattformoberoende. Tillgång till inbyggd kod:

    • Med Visual C # kan en utvecklare programmera in den inbyggda koden. Attribut:

    • En deklarativ etikett som du kan använda för att beskriva olika enheter i dina program. Språkändringar i Visual Basic. NET

    Visual Basic. NET (del av Visual Studio. NET-suite) innehåller ett antal språkändringar för databasprogrammerare - oavsett om du är erfaren eller nybörjare. Här är en snabb titt på några av ändringarna:

    Ändringar av variabeldeklaration:

    • I Visual Basic. NET, kan du deklarera flera variabler i en enda rad utan att ange typen av varje variabel. Array changes:

    • Som standard är den nedre gränsen för en array 0, som inte kan ändras.

      • Du kan inte skapa arrayer med fast storlek i Visual Basic. NETTO.

      • Du kan inte använda ReDim-satsen för att deklarera arrayer för första gången. Du kan bara använda detta uttalande för att ändra storlek på en array.

      • Ändringar av datatyp:

    • Visual Basic. NET stöder inte datatypen Valuta. Istället kan den decimala datatypen användas för att lagra valutavärden.

      • I Visual Basic 6. 0 lagrades ett datum i dubbeldatatypen. Men Visual Basic. NET tillhandahåller datatypen DateTime för att lagra värdena i datumformatet.

      • I Visual Basic 6. 0 används variantdatatypen för att lagra data av vilken typ som helst. I Visual Basic. NET, används objektdatatypen för att lagra data av vilken typ som helst.

      • Logiska operatörsändringar:

    • I Visual Basic 6. 0 använder du And, Or, Not och Xor för att utföra logiska och bitvisa operationer.I Visual Basic. NET, och, eller inte, och Xor kan bara utföra logiska operationer. För att utföra bitvisa operationer använder du BitAnd, BitOr, BitNot och BitXor operatörer.

    Visual Studio. NET All-in-One Cheat Sheet - dummies

    Redaktörens val

    Hur man justerar inställningar för din bakgrund i Gamestar Mechanic - dummies

    Hur man justerar inställningar för din bakgrund i Gamestar Mechanic - dummies

    När du har lagt till en Bakgrund till ditt spel kan du ytterligare anpassa bakgrunden i Gamestar Mechanic genom att använda två ytterligare alternativ i dialogrutan Nivåinställningar: Bakgrundsrullning och Bakgrundsstil. Bakgrundsrullning Parallaxen är en viktig egenskap hos bakgrunden i spel där alternativet Fler skärm är valt. Redigerbar ...

    Hur man balanserar svårigheten hos ett Gamestar Mechanic Game - dummies

    Hur man balanserar svårigheten hos ett Gamestar Mechanic Game - dummies

    Det vanligaste exemplet på balansering ett spel i Gamestar Mechanic balanserar svårigheten: Gör inte spelet så lätt att det är tråkigt och gör det inte så svårt att det är frustrerande. För att finjustera spelets svårighet måste du göra små förändringar utan att bli förbunden till ...

    För att kalibrera accelerometern för ditt HTML5-spel - dummies

    För att kalibrera accelerometern för ditt HTML5-spel - dummies

    Som standard antar HTML5-spelaccelerometern Det neutrala läget är perfekt horisontellt - det vill säga enheten ligger platt på ett bord. Men det här är mobila enheter, och spelare vill ofta ha det neutrala stället att vara någon annanstans. Grundläggande tekniken för att kalibrera tiltkontrollen är att hålla koll på en ...

    Redaktörens val

    Gör äta rena förändringar i livet - dummies

    Gör äta rena förändringar i livet - dummies

    Rena ätförändringar i ditt liv är inte svåra att göra, men de tar lite gumption, uthållighet och övning. När du gör en koncentrerad insats för att äta lägre på livsmedelskedjan, märka hur detta beslut påverkar andra delar av ditt liv. För att vara framgångsrik måste du tänka på mat och äta annorlunda, vilka ...

    Köttfri måndag och hållbarhet - dummies

    Köttfri måndag och hållbarhet - dummies

    Köttfri måndag är ett ganska nytt koncept som ofta nämns på Facebook och Twitter. Allt det betyder är att en dag i veckan väljer du att äta vegetarian eller vegan. Inte bara kan Meatless Monday spara pengar (eftersom kött är dyrt), men planen hjälper miljön (eftersom stora kött-, fläsk- och kycklingsanläggningar skapar nitrat ...

    5 Hälsofördelar Kopplade till Medelhavsdiet - dummies

    5 Hälsofördelar Kopplade till Medelhavsdiet - dummies

    Medelhavsdieten har länge varit prydnad för vilket ger hälsoeffekter, såsom att minska kranskärlssjukdom och minska risken för vissa cancerformer. Inklusive färska grönsaker och frukter, baljväxter och hälsosamma fetter i din kost kan hjälpa dig att förbättra din hälsa på många sätt. Forskning visar att en traditionell medelhavsdiet minskar ...

    Redaktörens val

    Hur man arbetar med Nikon D3300-minneskort - dummies

    Hur man arbetar med Nikon D3300-minneskort - dummies

    Som mediet som lagrar dina bildfiler , Nikon D3300s minneskort är en viktig del av din kamera. Följ dessa tips för att köpa och behålla kort: Köpkort: När du handlar för ett SD-minneskort är den enda specifikationen som noterar annat än kortkapaciteten kort hastighet, vilket indikerar hur snabbt data ...

    Timerfotografering: Nikon D5200-dummies med Nikon D5200

    Timerfotografering: Nikon D5200-dummies med Nikon D5200

    Med intervall Timer Fotografering på Nikon D5200, du kan ställa in kameran för att automatiskt släppa avtryckaren med intervall som sträcker sig från sekunder till timmar från varandra. Med den här funktionen kan du fånga upp ett ämne eftersom det förändras över tiden - en teknik som är känd som fotografering med tidsfördröjning - utan att behöva stå runt på ...

    JPEG Filer på Nikon D3300-dummies

    JPEG Filer på Nikon D3300-dummies

    Uttalad "jay-peg", det här formatet är standardinställningen på din Nikon D3300, som det är på de flesta digitalkameror. JPEG är populär av två huvudorsaker: Omedelbar användbarhet: Alla webbläsare och e-postprogram kan visa JPEG-filer, så att du kan dela bilder online direkt efter att du har tagit dem. Du kan också få en ...