Video: 6 Visual Studio Tips to Increase Your Productivity | Mosh 2024
Av Nitin Pandey, Yesh Singhal, Mridula Parihar
Visual Studio. NET gir et komplett utviklingsmiljø der du kan lage en rekke applikasjoner som spenner fra Windows-applikasjoner til ASP. NET webapplikasjoner og webtjenester. Utforsk Visual Studio. NET ved å se på nye funksjoner i Visual Basic. NET og Visual C #. NET, og deretter våt fløyten med noen av språkendringene i Visual Basic. NETT.
Nye funksjoner i Visual Basic. NET
Visual Basic. NET, en del av Visual Studio. NET-pakken har en rekke nye funksjoner designet for å gjøre programmeringen raskere og enklere. I tillegg til de grunnleggende funksjonene, som for eksempel variabler, datatyper, konstanter, arrayer, tall, operatører, uttrykk, uttalelser og prosedyrer, er noen av de nye funksjonene i Visual Basic
-
Assemblies: En EXE eller en DLL-fil som danner grunnlag for distribusjon, versjonskontroll, gjenbruk og sikkerhetsrettigheter av et program.
-
Navneområder: Komponentene i sammenstillinger, navneområder organiserer primært objektene som er tilstede i forsamlingene. En samling kan inneholde mer enn ett navneområde.
-
Legge til referanser: Du må legge til en referanse til det eksterne objektet du vil bruke i din nåværende applikasjon.
-
Attributter: Merkene som brukes til å gi ytterligere informasjon om elementene definert i en Visual Basic. NET-programmet. Noen av de vanligste bruken av attributter er
-
Forklare COM-egenskaper for klasser, grensesnitt og metoder
-
Forklare forsamlinger
-
Angi sikkerhetskrav til metoder
-
For å angi funksjoner som kreves for å håndheve sikkerheten
Arv: Gjør det mulig å lage klasser som er avledet fra noen andre klasser kjent som grunnklasser. Arv gir deg fordelen av å definere en klasse bare en gang. Du kan da gjenbruke denne funksjonaliteten ved å utlede nye klasser fra denne klassen.
Windows Forms: Med en ny formpakke kalt Windows Forms, Visual Basic. NET tillater utviklerne å arve et skjema fra en eksisterende form.
Strukturert unntakshåndtering: Gjør det mulig å opprette mer effektive og robuste feilbehandlere ved å bruke strukturert unntakshåndtering, som lar deg oppdage og fjerne feil ved kjøring.
Multithreading: Gjør at applikasjonene dine kan håndtere flere oppgaver samtidig.
Nye funksjoner i Visual C #. NET
Visual C #. NET (uttalt Visual C sharp) er Microsofts nye generasjons programmeringsspråk som integrerer fleksibiliteten til C ++ med den korte utviklingssyklusen til Visual Basic.Disse funksjonene, sammen med en rekke nye funksjoner, gjør Visual C # mer enn bare summen av Visual Basic og C ++.
Noen av funksjonene til Visual C # er
-
Søppelsamling: Funksjonen til søppelsamleren, levert av Visual C #, er å kontrollere at objektene ikke brukes av et program og å slette dem fra minnet.
-
Verdi / referansetypesystem: I henhold til verdien / referansetypesystemet kalles standard datatyper, tall og strukturer verdiverdier. Grensesnitt, klasser og delegater kalles referansetyper. Dette type systemet gir fordelen av å eliminere et antall minnebugs og forenkle objektmanipulering.
-
Samordnet deklarasjon og definisjon av klassemetoder: Den enhetlige deklarasjonen og definisjonen av klassemetoder lindrer deg fra å lage flere filer - en for deklarasjon og den andre for definisjon.
-
Delegater: Et type sikkert og sikkert objekt som inneholder en referanse til en metode. Fordelen ved å bruke delegater er at det er nyttig i anonym anrop, noe som betyr at metoden som skal påberopes ikke er kjent på kompileringstidspunktet.
-
Enkel trådsynkronisering: Gjør det mulig å lage multithreaded applikasjoner.
-
Versjonering: Du må eksplisitt tilsidesette medlemmene av en grunnklasse i en avledet klasse. Denne revisjonen oppretter en ny versjon uten å påvirke det eksisterende programmet.
-
Interoperabilitet: Visual C # -programmene er plattformuavhengige.
-
Tilgang til innfødt kode: Visual C # tillater en utvikler å programmatisk vise den innfødte koden.
-
Attributter: En deklarativ kode som du kan bruke til å beskrive ulike enheter i programmene dine.
Språkendringer i Visual Basic. NET
Visual Basic. NET (en del av Visual Studio. NET-pakken) inneholder en rekke språkendringer for databaseprogrammerere - enten du er erfaren eller nybegynner. Her er en rask titt på noen av endringene:
-
Endringer i variabeldeklarasjonen: I Visual Basic. NET, kan du deklarere flere variabler i en enkelt linje uten å spesifisere typen av hver variabel.
-
Array endringer:
-
Som standard er den nedre grensen til en matrise 0, som ikke kan endres.
-
Du kan ikke lage arrayer i fast størrelse i Visual Basic. NETT.
-
Du kan ikke bruke ReDim-setningen for å deklarere arrayer for første gang. Du kan bare bruke denne setningen for å endre størrelsen på en matrise.
-
-
Datatypeendringer:
-
Visual Basic. NET støtter ikke datatypen for valuta. I stedet kan den decimale datatypen brukes til å lagre valutaverdier.
-
I Visual Basic 6. 0 ble en dato lagret i Doble datatypen. Imidlertid Visual Basic. NET gir datatypen DateTime for å lagre verdiene i datoformatet.
-
I Visual Basic 6. 0, brukes Variantdatatypen til å lagre data av enhver type. I Visual Basic. NET, brukes objektdatatypen til å lagre data av enhver type.
-
-
Logiske operatørendringer: I Visual Basic 6. 0 bruker du Og, Ikke, og Xor til å utføre de logiske og bitvise operasjonene.I Visual Basic. NET, og, eller ikke, og Xor kan bare utføre logiske operasjoner. For å utføre bitvis operasjoner bruker du BitAnd, BitOr, BitNot og BitXor operatører.