Ohjelmointi

Microsoft Visual Studio 2010: n kohokohdat

Ensimmäinen asia, jonka huomaat Visual Studio 2010: ssä, on uudistettu käyttöliittymä, joka perustuu Windows Presentation Foundationiin (WPF) Windows Formsin sijaan. Pyykkien luettelo parannuksista ulottuu WPF- ja Silverlight-suunnittelijoille, koodin selaamiseen, IntelliSenseen, langankorjaukseen, testipohjaiseen kehitykseen ja itse. Tässä on vierityskierros joistakin kohokohdista. (Napsauta kutakin kuvaa nähdäksesi tarkemman kuvan.) Lisätietoja näistä ja muista ominaisuuksista on esikatselussa.

Huomaa ASP.Net MVC -projektien puute. Milloin ne ovat saatavilla, ei ole vielä sanottu.

Huomaa laite- ja Azure-projektien puute. Azure-projektit ovat tulleet saataville lisäosina tämän näyttökuvan ottamisen jälkeen, mutta älylaiteprojektien saatavuudesta ei ole vielä sanottu.

Visual Studio 2010: n käyttöliittymä rakennettiin Windows Presentation Foundationin (WPF) avulla, joten ei ole mikään yllätys, että WPF-suunnittelija on erittäin sujuva.

Visual Studio 2010 varoittaa, että Silverlight-projektit voivat aiheuttaa turvallisuusriskin, ja tarjoaa kaksi projektitilaa.

Silverlight-suunnittelija on hyvin samanlainen kuin WPF-suunnittelija, mutta tarjoaa vähemmän ohjaimia työkalupakissaan.

Olin suunnitellut esityksen Silverlight-virheenkorjauksesta. Sen sijaan sain tämän virheilmoituksen. Se voi olla 64-bittinen ongelma tai asennusongelma. Mainitsinko, että tämä on beeta 1? [PÄIVITYS: Silverlight 3 -kehittäjän ajonaikaisen asennuksen ratkaiseminen korjasi tämän ongelman.]

Silverlightilla on oma intelliSense-maku jokaiselle versiolle.

Haluatko lähentää koodiasi tai näyttää huoneen täynnä ihmisiä? Vierittäminen samalla kun painat Ctrl-näppäintä, tekee siitä yksinkertaisen.

ASP.Net AJAX -laajennukset ovat nyt osa tavallisia ASP.Net-verkkosivustoja.

F # on .Net-muunnos ML: ssä tai OCAML: ssä. Sitä tuetaan luonnollisesti Visual Studio 2010: ssä ja se voidaan sekoittaa C #: n ja muiden .Net-kielten kanssa samassa projektissa.

Arkkitehtuurinhallinta helpottaa suurten koodipohjien, kuten tässä näytetyn lemmikkikaupan näytteen, ymmärtämistä.

Tämä UML-luokkakaavio luotiin automaattisesti Architecture Explorer -sovelluksella. Microsoft on saanut paljon vakavamman käsityksen UML-tuesta kuin aikaisemmin.