Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Se kommentarer (2)
Emner Udviklingsværktøjer, C#, .Net

Her er Visual Studios fremtid

Chefarkitekten bag Visual Studio, Rico Mariani, besøgte i sidste uge Danmark og fortalte om, hvad der er i vente for Microsofts udviklingsværktøj, der også er verdens tredjestørste program.

Af Tania Andersen Tirsdag, 11. november 2008 - 11:07

Visual Studio er ikke bare Microsofts centrale udviklingsværktøj, som kan bruges til et hav af forskellige sprog og teknologier. Det er også verdens tredjestørste program med 45 millioner linjers kode i bugen, bedyrer værktøjets chefarkitekt Rico Mariani. 700 udviklere arbejder fuld tid på det integrerede udviklingsværktøj.

Den næste udgave af Visual Studio, som har versionsnummeret 10, er under udvikling og skulle lande om et års tid eller deromkring.

Den største nyhed er, at koderedigeringsværktøjet nu bygger på Windows Presentation Foundation (WPF), som er Microsofts .Net-baserede brugerfladeteknologi, hvor vilkårlige elementer kan skaleres, drejes og vrides på alle mulige måder.

WPF er én af grundstenene i Visual Studios fremtid. Et andet element som Rico Mariani, der var på besøg i Danmark sidste uge, fremhæver, er muligheden for at kunne udvide Visual Studio.

»Det er ikke fordi, at man ikke kan udvide IDE'et i dag,« siger han.

»Men nogle gange er det et stort arbejde at gøre noget, som er temmelig beskedent. Det kræver en masse specialiseret viden for at få succes.«

Visual Studio som tom skal

Ligesom andre moderne IDE'er er Visual Studio i grunden en tom skal, som udvides til at dække behovet indenfor et givent sprog eller udviklingsmiljø. Det, som udviklerne ønsker at udvide, er ikke kernen, men projektsystemet, sprogtjenester med mere.

Derfor skal der skabes mulighed for anden og tredjelags-udvidelser, så udvidelserne selv kan udvides. Og at udvidelserne kan være mindre og mere finkornede.

Det skal implementeres ved hjælp af det splinternye Microsoft Extension Framework. Det, der manglede i .Net-verdenen, var en måde, hvorpå programmet kunne finde og binde sig til nye objekter.

»Du vil kunne tage dine objektet i DLL-form, lægge dem i den rigtige mappe og så bliver de opdaget og aktiveret.«

Sammenkoblingen foregår deklarativt, ved hjælp af annotationer, hvilket også er en lettelse for udvikleren.

På sigt er der også tanker om at benytte Visual Studio som skal til helt andre anvendelser, som det kendes fra Eclipse, der kan benyttes som stillads for skrivebordsprogrammer, som ikke nødvendigvis har noget med softwareudvikling at gøre.

»Det har været et af Eclipses stærke punkter,« mener Rico Mariani, som godt kan se Visual Studio i samme rolle.

Det er et område, hvor Microsoft tidligere har gjort sig gældende, men barrieren har været licens-betingelserne. Her sker der nogle ændringer, så det bliver nemmere at udnytte Visual Studio som skal for egne programmer.

Flere kerner til at kompilere med

For compilere er tidens varme problem at kunne kompilere på flere processorkerner samtidigt. Det er et krav, hvis compilere skal udnytte flerkerne-arkitekturen, som er kommet for at blive.

Men Rico Mariani kan ikke løfte sløret for, hvad holdet bag Visual Studio kan byde på her. Han kan dog sige, at Version2 ikke er de eneste, der spørger til emnet, men vi må vente og se, hvad der ligger under juletræet.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
Software Developer
Udgivet 21. maj 8.06
.Net Web Developer
Udgivet 8. maj 15.44
.Net/C# udviklere
Udgivet 16. jun 2011 14.34
EPIserver Web Developer
Udgivet 14. maj 9.33

Kommentarer (2)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Brian Vestergaard Danielsen 14. nov. 2008 - 22.15
 
Hvilke applikationer er så større end VS?

Af ren nysgerrig: Hvilke applikationer ligger henholdsvis 1 og 2 på listen?

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Kristian Thy 15. nov. 2008 - 01.30
 
Re: Hvilke applikationer er så større end VS?

Minesweeper og Emacs.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Rygte: Microsoft lancerer Office til iOS i november

Udgivet 24. maj 15.33Opdateret 24. maj 15.33

Yahoos nye browser får uheldig start - lækker eget sikkerhedscertifikat

Udgivet 24. maj 14.52Opdateret 24. maj 14.53

Danske internetudbydere nægter at blokere 12 pokersites

Udgivet 24. maj 13.58Opdateret 24. maj 13.58

Dokumentation: Her er Spillemyndighedens krav - og 12 ulovlige pokersider

Udgivet 24. maj 13.58Opdateret 24. maj 15.49

Ny blog: Offentlige it-projekter set indefra

Udgivet 24. maj 13.19Opdateret 24. maj 13.30

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Om eBinder

eBinder ApS

Kick-start your master data management initiative

Affecto Denmark

Affecto Data Quality Assessment: Er din indsigt og beslutning baseret på validt data?

Affecto Denmark

Framework til datamigrering i SAP miljøer - spar op til 50% på dine Data Migration udgifter

Affecto Denmark

Få et Data Warehouse (DW) review hos Affecto

Affecto Denmark
  • Flere whitepapers

Branchenyheder

Konica Minoltas stand på drupa 2012 slog besøgsrekord

Konica Minolta Business Solutions Denmark

Komplex it er blevet Brocade Premier Partner

Komplex IT

Øg din effektivitet og produktivitet med bizhub C654/C754

Konica Minolta Business Solutions Denmark

Brugerfjendtlige it-løsninger gør brugerne til en sikkerhedstrussel

Projectplace

Athena IT-Group A/S med solid indtjening

Athena IT-Group

Seneste debat

  1. Meego-afløseren Tizen klar til at tage kampen op med Android

    12 comments.
    Last update 15 minutter 58 sekunder
    Skrevet af Jacob Sparre Andersen
  2. Kynisk it-guru: »Internettet er basalt set noget lort«

    7 comments.
    Last update 23 minutter 1 sek.
    Skrevet af Poul-Henning Kamp
  3. Oracle tabte, vandt Google Java ?

    16 comments.
    Last update 32 minutter 59 sekunder
    Skrevet af Poul-Henning Kamp
  4. Yahoos nye browser får uheldig start - lækker eget sikkerhedscertifikat

    1 comment.
    Last update 43 minutter 53 sekunder
    Skrevet af Thue Kristensen
  5. Danske internetudbydere nægter at blokere 12 pokersites

    3 comments.
    Last update 50 minutter 14 sekunder
    Skrevet af Jesper Lund Stocholm
  6. Dokumentation: Her er Spillemyndighedens krav - og 12 ulovlige pokersider

    3 comments.
    Last update 52 minutter 16 sekunder
    Skrevet af Jens Larsen
  7. GOTO - programming with the stars (F#)

    9 comments.
    Last update 53 minutter 1 sek.
    Skrevet af Baldur Norddahl
  8. ESA arbejder på interplanetarisk internet

    5 comments.
    Last update 57 minutter 52 sekunder
    Skrevet af Jarle Knudsen

Mere debat »

It-virksomheder

Data-Force
|
Sharkcell
|
Valeo
|
Computerfriend.DK
|
Planahead
|
BEC
|
Scanarmor
|
Zylinc
|
Systematic
|
Coolsms
|
Deltek Danmark
|
EVRY Danmark A/S
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300