Microsoft integrerer produktlinier

Denne artikel stammer fra det trykte Computerworlds arkiv. Artiklen blev publiceret den Computerworld d. 25. juli 2003.


I mange af Microsofts nye og kommende produkter sker der en stadig større integration på tværs af de normale software-kategorier. Udviklingen gør det lettere for firmaer at genbruge ressourcer i organisationen. Men samtidig kan det blive sværere at blande Microsoft- og ikke-Microsoft teknologier.

Udviklingstendenser
Da første version af .Net blev frigivet i februar 2002 var den store nyhed, at man nu kunne bruge samme platform, samme udviklingsværktøj og samme programmeringssprog til udvikling af så forskellige applikationstyper som Windows-programmer, ASP.Net-hjemmesider og XML Web services. Men Microsoft er allerede nu kommet langt videre med .Net, og når Office 2003-pakken frigives om kort tid, er .Net integreret i Word og Excel til for eksempel makro-udvikling. Også i næste generation af Smartphone-operativsystemet til mobiltelefoner og database-serveren SQL Server (der har fået kodenavnet Yukon) finder vi .Net, og dermed signalerer Microsoft en stadig større integration mellem sine produktlinier.I praksis betyder det, at man snart kan bruge sit favorit .Net-programmeringssprog, for eksempel C# eller Visual Basic.Net og for eksempel Visual Studio.Net-udviklingsværktøjet til at udvikle så forskellige elementer som makroer til Word, applikationer til mobiltelefoner og database-kode til SQL Server.

Microsoft stopper ikke der, fortæller Tony Goodhew, produktchef på .Net-frameworket:
- Vi laver en konsistent programmeringsmodel med .Net - også Commerce server og Biztalk host integration server bliver enten lavet med eller inkluderer .Net, fordi det giver store fordele for udviklere.

Potentielle besparelser
Umiddelbart kan strategien betyde store besparelser for firmaer, der bruger Microsoft-teknologi. Ved at give udviklere en grunduddannelse i.Net-platformen kan de med lidt eller ingen efteruddannelse bruges til en lang række forskellige opgaver. Men samtidigt betyder strategien, at det kan blive endnu sværere for firmaer at blande Microsoft og ikke-Microsoft-produkter. I hvert fald kan man i stigende grad regne med, at Microsoft-produkter vil arbejde bedre sammen med andre Microsoft-produkter end med produkter fra andre software-leverandører.
Tony Goodhew mener dog, at Microsoft stadig bruger en del tid og penge på at sørge for, at deres produkter kan arbejde sammen med andre platforme:- Vi betalte for eksempel et softwarehus for at udvikle en jdbc-driver, da Java-udviklerne fortalte os, at vores eksisterende drivere ikke var gode nok. Hvis man bruger Java, er SQL Server en virkelig god database-server. Og se også på Biztalk, hvor der findes masser af connectors til ikke-Microsoft-produkter, siger han.

Microsoft og
standardorganisationerne
Microsoft bruger i stigende grad standarder og understøtter for eksempel en række forskellige XML-standarder i den kommende SQL Server-version. Når det gælder selve .Net-platformen er Microsoft stadig interesseret i at få den flyttet til andre platforme. Det sker blandt andet via et samarbejde med ECMA, standardiseringsorganisationen som Microsoft forærede C# og en del af .Net-infrastrukturen til.
Microsoft er nemlig i fuld gang med at udvikle version 2 af både C# og .Net-frameworket, og hvis samarbejdet med ECMA skal være noget værd, bliver Microsoft nødt til at sørge for, at der ikke bliver to forskellige versioner af C# - en fra Microsoft og en fra ECMA. Men i øjeblikket ser det ud til, at Microsoft har tænkt sig at foretage de ændringer, de mener er rigtige i C#, og vil så efterfølgende forsøge at overbevise ECMA om, at det også er en god ide, fortæller Tony Goodhew: - Vi arbejder i øjeblikket på at definere, hvad den næste generation af C# skal indeholde. Vi vil fremlægge vores grunde til at foretage disse ændringer for ECMA, men vi kan ikke stoppe med at udvikle vores produkter, så hvis vi ikke kan blive enige med ECMA, vil vi frigive vores egne ændringer.
Til gengæld lader Microsoft til ikke at bruge så mange ressourcer på J# (Microsofts Java-efterligning) som den storstilene lancering sidste år kunne antyde. I hvert fald er der tvivl om, J# bliver understøttet i næste version af SQL Server. Det på trods af, at Microsoft gør meget ud af at fortælle om .Net-integrationen i SQL Server og om de muligheder, det giver. Tony Goodhew forklarer:
- I sidste ende er det et spørgsmål om ressourcer. J#-holdet har en begrænset mængde ressourcer. Det er så op til dem, om de vil bruge ressourcer på at få J# med i Yukon. De udfærdiger en prioriteret liste over de ting, de gerne vil foretage, og så kan de måske nå halvdelen.

Billedtekst:
Tony Goodhew, produktchef på .Net-frameworket, mener, at den stadig større integration mellem Microsoft-produkter vil komme udviklerne til gode, men indrømmer også, at Microsoft muligvis laver næste version af C# uden om standard-organisationen ECMA.




Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
Ciklum ApS
Offshore software- og systemudvikling.

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
Bliv klar til AI Act: Det vil påvirke både din udvikling, drift og organisation

Fordelene ved at anvende kunstig intelligens bliver stadig mere udtalte, og både som virksomhed og myndighed er det i stigende grad uholdbart ikke at udforske mulighederne. Men der er også risici forbundet på den nye teknologi, og på dette formiddagsseminar ser vi på, hvordan verdens første regulatoriske kompleks – EUs kommende AI Act – adresserer behovet for en etisk, ansvarlig og kontrolleret anvendelse af AI.

20. august 2024 | Læs mere


Det Digitale Produktpas

Kom med og hør om, hvordan du kommer i gang med at sikre din virksomhed er klar til Det Digitale Produktpas. Vi sætter fokus på, hvordan du bliver klædt på til at få styr og struktur på dine data, samt hvilke krav du skal sætte til dine leverandører og andre i din værdikæde, for at sikre den nødvendige information er tilgængelig.

21. august 2024 | Læs mere


Cyber Security Summit 2024

På Cyber Security Summit får du indsigt i det aktuelle trusselslandskab, overblikket over de nyeste værktøjer og trends indenfor sikkerhedsløsninger, indsigt i de relevante rammeværktøjer og krav samt de bedste løsninger og værktøjer til at sikre effektiv drift og høj compliance.

27. august 2024 | Læs mere