Microsoft Visual Studio

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Microsoft Visual Studio
programari
Logotip
Visual Studio 2019 mentre s’edita el codi XAML i C # d’una aplicació UWP.
Visual Studio 2019 mentre s’edita el codi XAML i C # d’una aplicació UWP.
Tipus Entorn de desenvolupament integrat
Desenvolupador Microsoft
Data de la primera versió 1997
Última versió 2019 (2 d'abril de 2019)
Sistema operatiu Windows Vista , Windows 7 , Windows 8 , Windows 8.1 , Windows 10 , macOS [1] (noapareix a la llista )
Llenguatge C ++
C #
Llicència Propietari
( llicència no gratuïta )
Llengua Alemany, Anglès, Italià, Japonès, Coreà, Polonès, Portuguès (BR), Xinès, Txec, Rus, Turc [2]
Lloc web visualstudio.com/

Microsoft Visual Studio (o més habitualment Visual Studio ) és un entorn de desenvolupament integrat desenvolupat per Microsoft .

Visual Studio és multilingüe [3] i actualment admet la creació de projectes per a diverses plataformes, incloses les mòbils i les consoles. Podeu crear i utilitzar extensions i complements.

Informació

Visual Studio, en les seves últimes versions des que va néixer la plataforma .NET , admet diversos llenguatges de programació, inclosos C # , Visual Basic .Net i C ++ . En les edicions passades, també hi havia assistència J # . Visual Studio és incompatible amb el llenguatge Java del qual, però, el llenguatge J # s’havia inspirat molt.

Igual que el seu predecessor, Visual Studio integra la tecnologia IntelliSense que us permet corregir els errors sintàctics i, fins i tot, alguns lògics, sense compilar l’aplicació, disposa d’un depurador intern per detectar i corregir els errors lògics del codi en temps d’execució i proporciona diverses eines d’anàlisi del rendiment. .

S'integra de forma nativa amb l'entorn de desenvolupament del grup Team Foundation Server que, entre altres coses, us permet realitzar operacions de versió del codi.

Visual Studio té plantilles diferents per a cada llenguatge de programació compatible, com ara aplicacions d'escriptori, biblioteca de classes, servei de Windows i diversos submenús que us permeten orientar la plataforma per a la qual vulgueu desenvolupar. Entre aquests: Microsoft Azure, Windows Store i smartphones Android i iOS gràcies a la integració amb Xamarin . Les aplicacions d'escriptori de Visual Basic .NET i Visual C # es poden desenvolupar mitjançant la tecnologia de formulari clàssic o Windows Presentation Foundation.

En les dues versions 2015 i 2017, el programa s’ha ampliat significativament fins a una mida d’uns 80 GB per a una instal·lació completa. De fet, s’han introduït noves funcions com el suport per a eines natives de Python i aplicacions Linux, integració amb Unity per al desenvolupament de videojocs, el simulador Android i iOS, la possibilitat de gestionar i modificar cursors, icones i imatges dins de l’aplicació.

La GUI de l'IDE té una caixa d'eines, disponible només per a VB.NET, C # i ASP.NET, des de la qual podeu arrossegar controls (inclosos TextBox, Label, ImageBox, Button) directament al formulari de programa que esteu dissenyant i canviant. la seva aparició sense passar necessàriament pel codi. El comportament d’aquests components es gestiona mitjançant esdeveniments .

A més, Visual Studio us permet trobar i instal·lar plantilles i complements de tercers des del web per obtenir funcions addicionals. Per exemple, hi ha extensions que introdueixen compatibilitat amb el llenguatge PHP .

Compilador .NET

A diferència dels compiladors clàssics, el disponible amb el .NET Framework converteix el codi font (Visual Basic .NET, C #, etc.) en codi IL (llenguatge intermedi).

IL és un nou llenguatge dissenyat per convertir-se eficientment en codi de màquina natiu en diferents tipus de dispositius. El llenguatge intermedi és un llenguatge de nivell inferior a Visual Basic .NET o C #, però té un nivell d'abstracció més alt que els llenguatges de muntatge o els llenguatges de màquina.

Versions

Visual Studio .NET

La primera versió de Visual Studio .NET data del 2002 .

Tècnicament es diu Visual Studio 7.0 i va ser només després del llançament de Visual Studio .NET 2003 que aquesta versió es va començar a anomenar Visual Studio .NET 2002.

Basat en .Net Framework 1.0, no és possible desenvolupar aplicacions per a versions posteriors del framework. L'IDE utilitza parcialment .NET al seu torn.

Aquesta és la primera versió de Visual Studio que admet els llenguatges C # i VB.NET. També va introduir les ja obsoletes extensions gestionades per a C ++ (ara substituïdes per l'extensió C ++ / CLI).

Visual Studio .NET 2003

També anomenat Visual Studio 7.1, ofereix les següents innovacions en comparació amb la versió 7.0:

  • Incorpora la versió 1.1 de .NET Framework ;
  • S'ha afegit suport per a .NET Compact Framework (per a dispositius portàtils);
  • S'ha afegit suport per a ASP.NET Mobile Designer per crear aplicacions web dissenyades per a dispositius portàtils o qualsevol dispositiu petit;
  • S'han fet diversos canvis a l'estructura gràfica i a correccions menors d'errors.
  • Tot i que la versió del programa és 7.1, el format del fitxer és la versió 8.

Visual Studio 2005

Desenvolupat amb el nom de codi Whidbey , és la primera versió de Visual Studio que no inclou el sufix .NET al nom, tot i que el marc .NET segueix sent el focus principal del programa.

Es va distribuir en les versions:

  • Express Edition: versió de domini públic amb funcionalitats bàsiques.
  • Edició estàndard: versió clàssica professional adequada per a la majoria de desenvolupadors.
  • Professional Edition: versió avançada per a desenvolupadors professionals.
  • Eines per a Office - (Access Developer 2003).
  • Sistema d'equips (versió d'Arquitecte, Desenvolupador i Tester).
  • Suite d'equips (integra les 3 versions del sistema d'equip).
  • Educació estàndard: la versió estàndard es proporciona a un preu reduït per als estudiants. No és possible comercialitzar les vostres pròpies aplicacions fetes amb aquesta versió.
  • Formació professional: la versió professional a un preu reduït per als estudiants. No és possible comercialitzar les vostres pròpies aplicacions fetes amb aquesta versió.

Inclou les següents innovacions:

  • Incorpora .NET Framework 2.0;
  • Té diverses edicions segons les necessitats dels programadors;
  • Inclou millores a IntelliSense ;
  • S'han canviat les tècniques de desenvolupament de pàgines ASP.NET.
  • Compta amb modes de treball avançats.
  • C ++ / CLI, una extensió de C ++, substitueix les extensions gestionades.
  • El desenvolupament de la plataforma x64 s’ha simplificat.

Visual Studio 2008

Logotip del 2008

Visual Studio 2008 és un IDE creat per Microsoft, amb el nom de codi Orcas , per a programadors que desenvolupen plataformes Windows i .NET Framework 3.5. Us permet utilitzar diversos llenguatges de programació, inclosos VB.NET, C #, C ++ i altres. També ofereix la possibilitat de crear aplicacions i serveis web ASP.NET. Es va estrenar el 27 de febrer de 2008 . Inclou les següents innovacions:

  • Desenvolupament d'aplicacions per a .NET Framework 3.5.
  • Introducció de LINQ .
  • Eliminació de J # .
  • Extensió del suport IntelliSense a qualsevol tipus de projecte i per a tots els llenguatges de programació continguts

Visual Studio 2010

Logotip del 2010

Visual Studio 2010 és un IDE creat per Microsoft per a programadors que desenvolupen plataformes Windows i .NET Framework 4.0. Us permet utilitzar diversos llenguatges de programació, inclosos VB.NET, C ++, C # i altres. També ofereix la possibilitat de crear aplicacions i serveis web ASP.NET en C # o VB.NET. Es va llançar el 12 d’abril de 2010 .

Es va distribuir en les versions:

  • Visual Studio Express Edition : una versió gratuïta del Visual Studio IDE. Útil per a estudiants i principiants, limitada a certs aspectes funcionals.
  • Visual Studio Professional, Premium i Ultimate : versions de pagament, més potents en termes funcionals que la versió Express i adequades per a usuaris més exigents, com ara professionals o empreses de programari.

Inclou les següents innovacions:

  • Desenvolupament d'aplicacions per a .NET Framework 4.0
  • Nou llenguatge de programació funcional F #
  • Suport de programació paral·lela.
  • Integració de la biblioteca jQuery
  • IntelliSense ja no està disponible per a Visual C ++ / CLI ni s’espera en pegats posteriors.

Cadascuna de les versions esmentades del producte us permet utilitzar les últimes quatre versions disponibles de .NET Framework (2.0, 3.0, 3.5 i 4.0).

Visual Studio 2012

Logotip de Visual Studio 2012

Visual Studio 2012 és un IDE creat per Microsoft. Amb aquesta versió, Microsoft ha renovat completament la interfície gràfica per fer-la similar a la del Windows 8 mitjançant la nova interfície d'usuari Metro (ara "llenguatge de disseny de Microsoft").

Es va distribuir en les versions:

  • Versió "Visual Studio Ultimate" que inclou totes les funcions.
  • Versió "Visual Studio Premium" orientada a equips de negoci i desenvolupament.
  • Es recomana "Visual Studio Professional" per a equips petits i professionals.
  • "Visual Studio Express per a Escriptori, Windows 8 i Web" , versions gratuïtes per a aplicacions d'escriptori / metro / web per a Windows.

Inclou les següents innovacions:

Visual Studio 2013

Visual Studio 2013 es va distribuir en versions:

  • Comunitat (gratuïta i dedicada al desenvolupament no empresarial)
  • Definitiva
  • Premium
  • Professional
  • Prova professional
  • Express per a ordinadors
  • Express per al web
  • Express per a Windows

A les versions de pagament incloïa la subscripció a serveis MSDN.

Visió general de Visual Studio Ultimate 2013

Funcionalitat IDE clau
  • Accés ràpid a la informació que necessiteu, en el context adequat.
  • Depuració cronològica, fins i tot en producció amb IntelliTrace.
  • Prova per verificar l’escalabilitat i el rendiment a la producció.
  • Visualització de l'estructura d'una aplicació amb diagrames UML.
  • Gestió de l'arquitectura i dependències entre components.
  • Eines per comprendre les relacions del codi existent.
Visual Studio Online

Es pot afegir un nombre il·limitat d’usuaris Ultimate al vostre compte de Visual Studio Online. Si no teniu cap compte de Visual Studio Online, podeu crear-ne un per accedir a funcions empresarials com ara Gestió de carteres àgils, Gestió de casos de proves basats en web, Xat en equip i Proves de càrrega basades en núvol.

Avantatges de MSDN

La subscripció MSDN inclosa us proporciona accés a milers de productes de Microsoft, així com a serveis addicionals, de manera que teniu tot el necessari per dissenyar, desenvolupar i provar aplicacions en una àmplia gamma de plataformes, inclòs el Windows Azure.

Visual Studio 2015

Introduït el juliol del 2015, estava disponible en versions:

  • Express: versió gratuïta que ofereix funcions bàsiques.
  • Comunitat: versió gratuïta que es pot utilitzar per crear programari que no sigui corporatiu.
  • Professional: versió de pagament que proporciona eines de desenvolupament per a desenvolupadors individuals o equips petits.
  • Enterprise: versió de pagament que proporciona eines avançades de desenvolupament i proves, ideals per dissenyar i implementar projectes de qualsevol complexitat creats per grans equips. Aquesta versió també inclou l'eina DevOps.
  • Prova professional
  • Team Foundation Server

Les funcions inclouen: compatibilitat amb la plataforma universal de Windows (UWP), compatibilitat amb aplicacions multiplataforma ( Windows , Android i iOS ), noves eines de diagnòstic i compatibilitat amb Microsoft Azure .

Visual Studio 2017

Logotip de Visual Studio 2017

Introduït el novembre del 2016, estava disponible en versions:

  • Comunitat (gratuïta per a desenvolupadors individuals, usos acadèmics i de codi obert)
  • Professional (versió d'avaluació gratuïta disponible per a ús personal)
  • Enterprise (versió d’avaluació gratuïta disponible per a les organitzacions)

Visual Studio 2019

Publicat a l’abril de 2019, Visual Studio 2019 és actualment la versió més actualitzada del mercat, disponible en tres versions:

  • Comunitat (gratuïta per a desenvolupadors individuals, usos acadèmics i de codi obert)
  • Professional (versió d'avaluació gratuïta disponible per a ús personal)
  • Enterprise (versió d’avaluació gratuïta disponible per a les organitzacions)

Entre les funcions noves i millorades en comparació amb les versions anteriors hi ha [4] :

  • Nova finestra d'inici del projecte, que apareix quan es carrega Visual Studio 2019.
  • Integració del sistema de desenvolupament Live Share
  • Noves funcions de refactorització i investigació, fins i tot en la depuració, del codi de l'IDE
  • Integració de l'extensió Intellicode
  • Solució del codi amb un clic
  • Nou model de gestió de bases de dades SSDT (eines de dades del servidor SQL )

Nota

  1. ^ Actualment, l'IDE està disponible oficialment en una versió de previsualització per a macOS . https://www.visualstudio.com/vs/visual-studio-mac/
  2. ^ Microsoft Visual Studio 2015 Language Pack , de microsoft.com , Microsoft . Consultat el 29 d'agost de 2016 .
  3. ^ Visual Studio Languages , a msdn.microsoft.com , © 2014 Microsoft. Consultat el 21 de gener de 2014 .
  4. ^ (EN) Visual Studio 2019-10 Noves funcions i millores a Geekflare. Consultat el 25 de febrer de 2020 .

Articles relacionats

Enllaços externs