Microsoft Visual Studio

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Microsoft Visual Studio
software
Siglă
Visual Studio 2019 în timp ce editați codul XAML și C # al unei aplicații UWP.
Visual Studio 2019 în timp ce editați codul XAML și C # al unei aplicații UWP.
Tip Mediu de dezvoltare integrat
Dezvoltator Microsoft
Data primei versiuni 1997
Ultima versiune 2019 (2 aprilie 2019)
Sistem de operare Windows Vista , Windows 7 , Windows 8 , Windows 8.1 , Windows 10 , macOS [1] (nu este listat )
Limba C ++
C #
Licență Proprietar
( licența nu este gratuită )
Limbă Chineză, cehă, engleză, franceză, germană, italiană, japoneză, coreeană, poloneză, portugheză (BR), rusă, spaniolă și turcă [2]
Site-ul web visualstudio.com/

Microsoft Visual Studio (sau mai frecvent Visual Studio ) este un mediu de dezvoltare integrat dezvoltat de Microsoft .

Visual Studio este multilingv [3] și susține în prezent crearea de proiecte pentru diverse platforme, inclusiv pentru mobil și consolă. Puteți crea și utiliza extensii și programe de completare.

informație

Visual Studio, în cele mai recente versiuni de la nașterea platformei .NET , acceptă mai multe limbaje de programare, inclusiv C # , Visual Basic .Net și C ++ . În edițiile anterioare, asistența J # era de asemenea disponibilă. Visual Studio este incompatibil cu limbajul Java din care, totuși, limbajul J # se inspirase puternic.

La fel ca predecesorul său, Visual Studio integrează tehnologia IntelliSense care vă permite să corectați orice erori sintactice și chiar unele logice, fără a compila aplicația, are un depanator intern pentru detectarea și corectarea erorilor logice din cod în timpul rulării și oferă mai multe instrumente de analiză a performanței .

Se integrează nativ cu mediul de dezvoltare a grupului Team Foundation Server care, printre altele, vă permite să efectuați operațiuni de versiune a codului.

Visual Studio are șabloane diferite pentru fiecare limbaj de programare acceptat, cum ar fi aplicația desktop, biblioteca de clase, serviciul Windows și mai multe submeniuri care vă permit să vizați platforma pentru care doriți să dezvoltați. Printre acestea: Microsoft Azure, Windows Store și smartphone-urile Android și iOS datorită integrării cu Xamarin . Aplicațiile desktop în Visual Basic .NET și Visual C # pot fi la rândul lor dezvoltate folosind tehnologia clasică de formulare sau Windows Presentation Foundation.

În cele două versiuni 2015 și 2017 programul s-a extins semnificativ până la o dimensiune de aproximativ 80 GB pentru o instalare completă. De fapt, au fost introduse noi funcții, cum ar fi suportul pentru instrumentele native Python și aplicațiile Linux, integrarea cu Unity pentru dezvoltarea jocurilor video, simulatorul Android și iOS, capacitatea de a gestiona și modifica cursorii, pictogramele și imaginile din cadrul aplicației.

GUI-ul IDE are o cutie de instrumente, disponibilă numai pentru VB.NET, C # și ASP.NET, din care puteți trage controale (inclusiv TextBox, Label, ImageBox, Button) direct în formularul de program pe care îl proiectați și schimbați apariția sa fără a trece neapărat prin cod. Comportamentul acestor componente este gestionat prin evenimente .

În plus, Visual Studio vă permite să găsiți și să instalați șabloane și suplimente terțe de pe web pentru funcționalități suplimentare. De exemplu, există extensii care introduc suport pentru limbajul PHP .

Compilator .NET

Spre deosebire de compilatoarele clasice, cel disponibil cu .NET Framework convertește codul sursă (Visual Basic .NET, C # etc.) în cod IL (Intermediate Language).

IL este un nou limbaj conceput pentru a fi convertit eficient în cod de mașină nativ pe diferite tipuri de dispozitive. Limbajul intermediar este un limbaj de nivel mai scăzut decât Visual Basic .NET sau C #, dar este la un nivel mai ridicat de abstractizare decât limbajele de asamblare sau limbajele mașinii.

Versiuni

Visual Studio .NET

Prima versiune a Visual Studio .NET este datată din 2002 .

Din punct de vedere tehnic, se numește Visual Studio 7.0 și abia după lansarea Visual Studio .NET 2003 această versiune a început să se numească Visual Studio .NET 2002.

Bazat pe .Net Framework 1.0, nu este posibil să se dezvolte aplicații pentru versiunile ulterioare ale cadrului. IDE utilizează parțial .NET la rândul său.

Aceasta este prima versiune a Visual Studio care acceptă limbajele C # și VB.NET. De asemenea, a introdus extensiile gestionate acum depreciate pentru C ++ (înlocuite acum cu extensia C ++ / CLI).

Visual Studio .NET 2003

Numit și Visual Studio 7.1, oferă următoarele inovații comparativ cu versiunea 7.0:

  • Incorporează versiunea 1.1 a .NET Framework ;
  • A fost adăugat suport pentru .NET Compact Framework (pentru dispozitive portabile);
  • Suportul pentru ASP.NET Mobile Designer a fost adăugat pentru a crea aplicații web concepute pentru dispozitive portabile sau pentru orice dispozitiv mic;
  • Au fost făcute diverse modificări ale structurii grafice și corecții minore de erori.
  • Deși versiunea programului este 7.1, formatul fișierului este versiunea 8.

Visual Studio 2005

Dezvoltat sub numele de cod Whidbey , este prima versiune a Visual Studio care nu include sufixul .NET în nume, deși cadrul .NET rămâne în continuare centrul principal al programului.

A fost distribuit în versiunile:

  • Express Edition - Versiune de domeniu public cu funcționalități de bază.
  • Ediție standard - versiune clasică profesională potrivită pentru majoritatea dezvoltatorilor.
  • Professional Edition - Versiune avansată pentru dezvoltatori profesioniști.
  • Instrumente pentru Office - (Access developer 2003).
  • Sistem de echipă - (versiunea Architect, Developer & Tester).
  • Suită echipă - (integrează toate cele 3 versiuni ale sistemului echipei în ea).
  • Educație standard - Versiunea standard oferită la un preț redus pentru studenți. Nu este posibil să comercializați propriile aplicații realizate cu această versiune.
  • Educație profesională - Versiunea profesională la un preț redus pentru studenți. Nu este posibil să comercializați propriile aplicații realizate cu această versiune.

Prezintă următoarele inovații:

  • Incorporează .NET Framework 2.0;
  • Are mai multe ediții în funcție de nevoile programatorilor;
  • Oferă îmbunătățiri la IntelliSense ;
  • Tehnicile de dezvoltare a paginii ASP.NET au fost modificate.
  • Dispune de moduri de lucru avansate.
  • C ++ / CLI, o extensie a C ++, înlocuiește Managed Extensions.
  • Dezvoltarea pentru platforma x64 a fost simplificată.

Visual Studio 2008

Sigla 2008

Visual Studio 2008 este un IDE creat de Microsoft, cu numele de cod Orcas , pentru programatorii care dezvoltă platforme Windows și .NET Framework 3.5. Vă permite să utilizați diverse limbaje de programare, inclusiv VB.NET, C #, C ++ și altele. De asemenea, oferă posibilitatea de a construi aplicații și servicii web ASP.NET. A fost lansat pe 27 februarie 2008 . Prezintă următoarele inovații:

  • Dezvoltarea aplicației pentru .NET Framework 3.5.
  • Introducerea LINQ .
  • Eliminarea lui J # .
  • Extinderea suportului IntelliSense la orice tip de proiect și pentru toate limbajele de programare conținute

Visual Studio 2010

Sigla anului 2010

Visual Studio 2010 este un IDE creat de Microsoft pentru programatorii care dezvoltă platforme Windows și .NET Framework 4.0. Vă permite să utilizați diverse limbaje de programare, inclusiv VB.NET, C ++, C # și altele. De asemenea, oferă posibilitatea de a construi aplicații și servicii web ASP.NET, în C # sau VB.NET. A fost lansat pe 12 aprilie 2010 .

A fost distribuit în versiunile:

  • Visual Studio Express Edition - O versiune gratuită a IDE Visual Studio. Util pentru studenți și începători, limitat la anumite aspecte funcționale.
  • Visual Studio Professional, Premium și Ultimate : versiuni cu plată, mai puternice din punct de vedere funcțional decât versiunea Express și sunt potrivite pentru utilizatorii mai exigenți precum profesioniști sau companii de software.

Prezintă următoarele inovații:

  • Dezvoltare de aplicații pentru .NET Framework 4.0
  • Nou limbaj de programare funcțional F #
  • Suport pentru programare paralelă.
  • Integrarea bibliotecii jQuery
  • IntelliSense nu mai este disponibil pentru Visual C ++ / CLI și nici nu se așteaptă în patch-uri ulterioare.

Fiecare dintre versiunile menționate mai sus ale produsului vă permite să utilizați cele mai recente patru versiuni disponibile ale .NET Framework (2.0, 3.0, 3.5 și 4.0).

Visual Studio 2012

Logo Visual Studio 2012

Visual Studio 2012 este un IDE creat de Microsoft. Cu această versiune, Microsoft a renovat complet interfața grafică pentru a o face similară cu cea a Windows 8 folosind noul UI Metro (acum „limbajul de proiectare Microsoft”).

A fost distribuit în versiunile:

  • Versiunea „Visual Studio Ultimate” care include toate caracteristicile.
  • Versiune "Visual Studio Premium" orientată către echipe de afaceri și dezvoltare.
  • „Visual Studio Professional” recomandat echipelor mici și profesioniștilor.
  • „Visual Studio Express pentru desktop, Windows 8 și Web” , versiuni gratuite pentru aplicații desktop / metro / web pentru Windows.

Prezintă următoarele inovații:

Visual Studio 2013

Visual Studio 2013 a fost distribuit în versiuni:

  • Comunitate (gratuită și dedicată dezvoltării non-comerciale)
  • Final
  • Premium
  • Profesional
  • Test profesional
  • Express pentru desktop
  • Express pentru web
  • Express pentru Windows

În versiunile cu plată a inclus abonamentul la serviciile MSDN.

Visual studio Ultimate 2013 prezentare generală

Funcționalitate cheie IDE
  • Acces rapid la informațiile de care aveți nevoie, în contextul potrivit.
  • Depanare cronologică, chiar și în producție cu IntelliTrace.
  • Test pentru a verifica scalabilitatea și performanța în producție.
  • Vizualizarea structurii unei aplicații cu diagrame UML.
  • Managementul arhitecturii și dependențelor dintre componente.
  • Instrumente pentru înțelegerea relațiilor din codul existent.
Visual Studio Online

Un număr nelimitat de utilizatori Ultimate poate fi adăugat la contul dvs. Visual Studio Online. Dacă nu aveți un cont Visual Studio Online, puteți să creați unul pentru a accesa funcții de afaceri, cum ar fi Agile Portfolio Management, Web-Based Test Case Management, Team Chat și Cloud-Based Load Testing.

Avantajele MSDN

Abonamentul MSDN inclus vă oferă acces la mii de produse Microsoft, precum și servicii suplimentare, astfel încât să aveți tot ce aveți nevoie pentru a proiecta, dezvolta și testa aplicații pe o gamă largă de platforme, inclusiv Windows Azure.

Visual Studio 2015

Introdus în iulie 2015, a fost disponibil în versiuni:

  • Express - Versiune gratuită care oferă funcționalități de bază.
  • Comunitate - Versiune gratuită care poate fi utilizată pentru crearea de software non-corporate.
  • Profesional - Versiune cu plată care oferă instrumente de dezvoltare pentru dezvoltatori singuri sau echipe mici.
  • Enterprise - Versiune cu plată care oferă instrumente avansate de dezvoltare și testare, ideale pentru proiectarea și implementarea proiectelor de orice complexitate create de echipe mari. Această versiune include și instrumentul DevOps.
  • Test profesional
  • Serverul Team Foundation

Caracteristicile includ: suport pentru platforma Windows universală (UWP), suport pentru aplicații pe mai multe platforme ( Windows , Android și iOS ), noi instrumente de diagnostic și suport pentru Microsoft Azure .

Visual Studio 2017

Logo Visual Studio 2017

Introdus în noiembrie 2016, a fost disponibil în versiuni:

  • Comunitate (gratuit pentru dezvoltatori individuali, utilizări academice și open source)
  • Profesional (versiunea de evaluare gratuită disponibilă pentru uz personal)
  • Enterprise (versiune de evaluare gratuită disponibilă pentru organizații)

Visual Studio 2019

Lansat în aprilie 2019, Visual Studio 2019 este în prezent cea mai actualizată versiune de pe piață, disponibilă în trei versiuni:

  • Comunitate (gratuit pentru dezvoltatori individuali, utilizări academice și open source)
  • Profesional (versiunea de evaluare gratuită disponibilă pentru uz personal)
  • Enterprise (versiune de evaluare gratuită disponibilă pentru organizații)

Printre funcțiile noi și îmbunătățite comparativ cu versiunile anterioare se numără [4] :

  • Fereastră nouă de lansare a proiectului, care apare la încărcarea Visual Studio 2019.
  • Integrare sistem de dezvoltare Live Share
  • Noi caracteristici ale refactorizării și cercetării, chiar și în depanare, a codului din IDE
  • Integrarea extensiei Intellicode
  • Remediere cod cu un singur clic
  • Nou model de gestionare a bazelor de date SSDT (instrumente de date SQL server)

Notă

  1. ^ IDE este disponibil în prezent oficial într-o versiune de previzualizare pentru macOS . https://www.visualstudio.com/vs/visual-studio-mac/
  2. ^ Microsoft Visual Studio 2015 Language Pack , de la microsoft.com , Microsoft . Adus pe 29 august 2016 .
  3. ^ Limbi Visual Studio , la msdn.microsoft.com , © 2014 Microsoft. Adus pe 21 ianuarie 2014 .
  4. ^ (EN) Visual Studio 2019-10 Noi caracteristici și îmbunătățiri pe Geekflare. Adus la 25 februarie 2020 .

Elemente conexe

linkuri externe