Programmering

Microsoft Visual Studio 2010 høydepunkter

Det første du vil legge merke til om Visual Studio 2010 er det fornyede brukergrensesnittet, som er basert på Windows Presentation Foundation (WPF) i stedet for Windows Forms. Vaskelisten over forbedringer utvides til designere av WPF og Silverlight, kodesurfing, IntelliSense, trådfeilsøking, testdrevet utvikling og .Net-språkene selv. Her er en rulletur på noen av høydepunktene. (Klikk på hvert bilde for å se nærmere.) For mer detaljert informasjon om disse og andre funksjoner, se min forhåndsvisning.

Legg merke til mangelen på ASP.Net MVC-prosjekter. Det har ikke vært noe ord om når de vil være tilgjengelige.

Legg merke til mangelen på enheter og Azure-prosjekter. Azure-prosjekter har blitt tilgjengelige som et tillegg siden dette skjermbildet ble tatt, men det har ikke vært noe ord om når smartenhetsprosjektene vil være tilgjengelige.

Grensesnittet for Visual Studio 2010 ble bygget med Windows Presentation Foundation (WPF), så det er ingen overraskelse at WPF-designeren er veldig glatt.

Visual Studio 2010 advarer om at Silverlight-prosjekter kan utgjøre en sikkerhetsrisiko og tilbyr to prosjektmodi.

Silverlight-designeren er veldig lik WPF-designeren, men tilbyr færre kontroller i verktøykassen.

Jeg hadde planlagt å vise en demonstrasjon av Silverlight-feilsøking. I stedet fikk jeg denne feilmeldingen. Det kan være et 64-biters problem eller et installasjonsproblem. Nevnte jeg at dette er Beta 1? [OPPDATERING: Installering av Silverlight 3-utviklerens kjøretid løste dette problemet.]

Silverlight har sin egen smak av IntelliSense for hver versjon.

Vil du zoome inn på koden din eller vise den til et rom fullt av mennesker? Rulling mens du trykker på Ctrl-tasten gjør det enkelt.

ASP.Net AJAX-utvidelsene er nå en del av standard ASP.Net-nettsteder.

F # er .Net-varianten på ML eller OCAML. Den støttes naturlig i Visual Studio 2010 og kan blandes med C # og andre. Net-språk i samme prosjekt.

Architecture Explorer gjør det lettere å forstå store kodebaser, for eksempel Pet Store-eksemplet som vises her.

Dette UML-klassediagrammet ble generert automatisk av Architecture Explorer. Microsoft har blitt mye mer seriøs med UML-støtte enn det har vært tidligere.

$config[zx-auto] not found$config[zx-overlay] not found