Assemblix-uutiskirje lähetetään MikroPC.netin uutiskirjeen tilaajille. Voit halutessasi poistua lähetyslistalta omista asetuksista.



Tiistai 1.6.2004 klo 14:30

Windows Roadmap -aikataulut ja paketoinnit tarkentuneet
Oracle tykkää Linuxista ja Microsoftista
Microsoftin Web Services -välinepaketille standardipäivitys
Sun päivitti sovelluspalvelinta, integroi UML-kehitysvälineen

Elinkaareutuvaa Microsoft-koodausta

Viime viikolla San Diegossa järjestetty Microsoftin TechEd 2004-tapahtuma yllätti lukuisilla kehittäjäpainotteisilla julkistuksillaan. Näyttää siltä, että TechEd panostaa tänä vuonna entistä selkeämmin sovellusratkaisujen kehittäjiin eikä enää niin puhtaasti ylläpitäjien kouluttamiseen ja Server-tuotteiden esittelyyn.

Yukonin eli SQL Server 2005:n syväluotaus oli toki jo etukäteen arvattavissa, mutta Visual Studio .NETin ja Web Services -aiheisten julkistusten painoarvo yllätti.

Muutaman viikon kuluttua Amsterdamissa järjestettävä TechEd 2004 Europe on ahmaissut ohjelmaansa mobiilikehittäjille suunnatun Mobile DevCon -rinnakkaisosion. Viime keväänähän Microsoft järjesti Pariisissa erillisen Mobility Developer Conferencen, jonka matkaraportti löytyy aiemmasta Assemblix-uutiskirjeestä.

Uutismateriaalien perusteella TechEdin mielenkiintoisin kehittäjäjulkistus oli aiemmin koodinimellä Burton tunnettu Visual Studio 2005 Team Systems. Kyseessä on Visual Studio .NET 2005:n ympärille kasattujen kehitysprojektin elinkaaren hallintaa tukevien välineiden yhdistelmä.

Team Systems -konseptiin liittyy läheisesti myös Microsoftin uusi Dynamic Systems Initiative -hanke eli DSI.

DSI:n ideana on parantaa tiedonkulkua kehittäjien, arkkitehtien ja sovellusten ylläpitäjien välillä. Visual Studiossa idea toteutuu uudella System Definition Model- eli SDM-projektityypillä.

SDM:n XML-tiedostossa määritellään laajemmin sovelluksen ajoympäristöön liittyviä yksityiskohtia. Tietoja hyödynnetään esimerkiksi monitoroinnissa eli ajonvalvonnassa ja tarjoamalla suoritusongelmista raportointikanava takaisin kehittäjille.

Microsoftin Team Systemsistä tulee vahva haastaja aiemmin omat "Development Lifecycle" -välineensä julkistaneille IBM:n Rational-yksikön ja Borlandin tuoteperheille.

Elinkaariaihetta sivuaa myös TechEdin yhteydessä tehty ilmoitus, jonka mukaan Microsoft pidentää palvelinalustojensa elinaikaa nykyisestä seitsemästä peräti kymmeneen vuoteen.

Harri J. Talvitie






Uutiset

 

Windows Roadmap -aikataulut ja paketoinnit tarkentuneet

Microsoftin koodaajat ovat ahkeroineet Longhornin kimpussa ja esitelleen viime syksyn 4051-buildin (ks. PDC-arviointi) jälkeen WinHEC-tapahtumaan ajoitetun uuden 4074-buildin.

Uusin alfa ei ensikokeilun perusteella poikkea runsaat parikymmentä täyskäännöstä aiemmasta versiosta. Muutoksia on ilmaantunut lähinnä pinnan alle ja pienellä lisäkaivelulla paljastuu muutamia visuaalisiakin eroja.

Esimakua tulevasta Longhorn-käyttöliittymästä löytyy muun muassa uudesta Desktop Windows Managerista, jonka toteutuksessa näkyy selkeitä piirteitä Macin OS X -käyttöliittymistä.

Kevään aikana Microsoft on tarkentanut myös Longhornin paketointia. Uusi Windows- käyttöjärjestelmä palveluineen ja lisäsovelluksineen pilkotaan itsenäisiin moduuleihin. Laitevalmistajat ja käyttäjät saavat valita nykyistä Windowsia huomattavasti hienojakoisemmin, mitä osia levylle kopioidaan.

Windows lähestyy siis Linuxia, jossa asentaja saa koota juuri itselleen parhaiten sopivan toimintaympäristön. Ytimen uudelleen­kääntämistukea ei Longhornista kannata sentään odottaa.

Microsoft on julkistanut myös ensimmäisiä tietoja Longhornin Server-versiosta. Toistaiseksi on hieman epävarmaa, ajoittuuko Serverin julkistus työasema-Longhornin rinnalle vai hieman myöhäisempään ajankohtaan.

Yhtiön Server-yksikön johtaja Bob Muglia kertoi CRN:n haastattelussa Longhorn Serverin Windows Orchestration Enginestä (WinOE).

Ideana lienee paketoida BizTalk Serverin työnkulkumoottori suoraan käyttöjärjestelmäpalveluksi. Kehittäjätukea on luvassa Visual Studio .NETin Orcas-versioon mennessä.

Seuraaviin kahteen taulukkoon on koottu Mary Jo Foleyn toimittaman Microsoft Watchin sekä muutamien muiden lähteiden julkistamia arvioita Windows-versioiden päivitysaikatauluista:

Windows Client Roadmap
VersioEnnuste
Windows XP SP 2Kesällä 2004
Windows XP 64 Bit EditionH2/2004
Longhorn Client AlphaH2/2004
Longhorn Client Beta2005
Windows Longhorn2006 (Q2/Q3)

Windows Server Roadmap
VersioEnnuste
Windows Server 2003 SP1H2/2004
Windows Server 2003 R22005
Windows Server 2003 SP22006
Longhorn Server Beta2006
Longhorn Server2007
Blackcomb Server2010+

Assemblixin arvio Longhorn-tuoteperheen lopullisiksi julkistusvuosiluvuiksi on "+1" suhteessa yllä esitettyihin.

 

Oracle tykkää Linuxista ja Microsoftista

Oraclen ohjelmoijat siirtyvät kuluvan vuoden loppuun mennessä Sunin Solaris-käyttöjärjestelmästä Linuxiin. Operaatio koskettaa käytännössä noin neljäätuhatta tietokantayksikön koodaajaa. Viime vuonna Application-yksikön 5000 ohjelmoijaa siirtyi jo Linuxiin.

TechEd-julkistusrumban alla Oracle on vakuutellut tukevansa kehitystä myös Microsoft-alustalla. Yhtiö on liittynyt Visual Studio Integration Partner -ohjelmaan ja lupaa vuoden loppuun mennessä VS.NET:iin nivoutuvan Oracle-kehitysvälineen.

 

Microsoftin Web Services -välinepaketille standardipäivitys

Microsoft julkisti viikko sitten San Diegossa pidetyn TechEd 2004 -tapahtuman kynnyksellä lukuisia pienehköjä kehittäjävälinepäivityksiä. Eräs mielenkiintoisimmista on web services- rajapintojen ohjelmointia helpottamaan tarkoitetun WSE- eli Web Services Enhancements - paketin uusi 2.0-versio.

WSE 2.0 muutokset ovat lähes suoraan johdettavissa WS-* eli Web Services -laajennusten kypsymisestä standardiasteelle. Parannukset keskittyvät pääasiassa tietoturvaan ja luotettavuuteen.

Puolitoista vuotta sitten ilmestyneen ykkösversion sertifikaatti- ja salasanapohjaisten suojauskeinojen rinnalle on saatu Kerberos- ja kertakirjautumistuki (single sign-on). SOAP- sanomien turva­taso­varmistus hoituu kätevästi keskitettyjen Policy-ohjeistusten avulla.

Uuteen pakettiin on sisällytetty aiemmasta poiketen myös valmiita VB- ja C#-esimerkkisovelluksia.

Visual Studio .NETin lisäpalveluna toimiva WSE 2.0 edustaa työkalutasoista välivaihetta matkalla Indigo-laajennusten tuomaan laajamittaiseen alustatasoiseen web services -aikaan.

Microsoftin Indigo-arkkitehti John Shewchuk selventää internetnews.com-palvelun haastattelujutussa teknologian suhdetta SOA:an sekä muiden valmistajien sanomanvälitystekniikoihin.

 

Sun päivitti järeintä sovelluspalvelinta, integroi UML-kehitysvälineen

Sun Microsystems on päivittänyt J2EE-sovelluspalvelistonsa Enterprise-mallia. Java System Application Server 7 2004Q2 tarjoaa aiempaan 7-versioon verrattuna lisää skaalautuvuutta sekä "viiden ysin" eli 99,999% käyttökatkottoman toimintavarmuuden.

Sun on ennättänyt lanseerata jo aiemmin J2EE 1.4-pohjaiset 8.0-versiot J2EE-sovelluspalvelimistaan. Nyt päivitetty Application Server 7 perustuu vanhempaan J2EE 1.3 -arkkitehtuuriin.

Markkinoilla on ihmetelty, miksi Sun ei kasvattanut suoraan uudempien sovelluspalvelintensa CPU-skaalautuvuutta ja luotettavuutta.

Yhtiö on myös ilmoittanut integroivansa Embarcaderon Describe 6.1 UML -mallinnusvälineen Java Studio Enterprise -kehitysympäristön seuraavaan versioon. Luvassa on yhtiön mukaan tiivis integrointi eikä pelkkä paketointiratkaisu.




Kehittäjäaiheisia linkkivinkkejä

"Tales From TSS: The Problems with EJB Persistence"
  Java-pavun arkea. Pariu.. eikun persistoitua vai ei, kas siinä dilemma!

".NET framework still 50% larger than JRE"
  .NET vs. Java -sodan tuorein argumentti: JRE-asennuspaketti on 14 megaa, .NETin hulppeat 22 megaa.

"There's no place like 127.0.0.1"
  Tässä ihastuttava eteismatto joka sopii erityisesti nörtin eteiseen.

"Linux kernel swear counts"
  Jos Windows 2000:n lähdekoodivuoto sisälsi hieman epäkorrektia kommentointilyriikkaa, niin tässä vastapainoksi Linux-ytimen lingvististä lähdekoodianalyysia.

"BASIC Computer Games"
  Nostalgiapaikalla esittelyssä ihastuttava BASIC Computer Games -kirja vuodelta 1978. Hangman-pelin Basic-lähdekoodi näyttää perin tutulta.



Aiemmin ilmestyneet Assemblix-kirjeet:

  • Ammatti: suomalainen ohjelmoija
  • Webin uudet rakennusvälineet
  • Lukittu ja leikelty Longhorn
  • SP2: Tuhoa ja turvaa
  • Microsoft-messut identiteettikriisissä
  • Koodaajan patenttiviidakko
  • Elinkaareutuvaa Microsoft-koodausta
  • Monoa Microsoftille
  • Kuka valvoo koodia?
  • Hidasta hommaa
  • Vapaus valita
  • Paineessa viisasteltu
  • SOA - seuraava arkkitehtuurisi?
  • Koodin tähteet
  • Longhorn-lähetystyöntekijät liikkeellä
  • Miten sujui softabisnes vuonna 2003?
  • Käyttöjärjestelmä ohjaa kehittäjää
  • Mitä siellä toimistossa oikein tapahtuu?
  • Missä viipyy Smartphone?
  • Harmaantuvia koodivelhoja vai välkkyjä moniosaajia?
  • Avantoavusteinen ohjelmointi: suomalaiskoodarin salattu doping?
  • Mini-Assemblix
  • Web-sovelluspalvelujen kypsymistä odotellessa
  • Rekursiivisesti sisältökriittistä rönsyilyä
  • Pääkopan epäsymmetriasta vielä
  • Ohjelmoijantauti
  • Kenen koodia käytät?
  • GOTO kesälaitumelle
  • Sovellusarkkitehtuurien hienosäätöä
  • Koodi pääsee lööppiin
  • Windows-arkkitehtuurin alasajo
  • Avointa propagandaa
  • Uskallatko päästää Microsoftin taskuusi?
  • Softaduunarin äkkisukellus
  • Turvatonta tulevaisuutta
  • Naiset ja menetelmät puhuttivat
  • Sukupuolikoodi
  • Toimiiko äärikoodaus, laihduttaako Atkins?
  • Löysä XML kiihtyy raudalla
  • Java ja oikeusorientoitunut ohjelmointi
  • Ei vielä uhanalainen
  • Valitse vuoden kehittäjäväline
  • Tienaatko riittävästi?
  • Keskinkertaisuus kannattaa?
  • Web services + xml = hype^2
  • Pingviiniksi pingviinin paikalle?
  • Assemblix-pilotti


  • © 2002-2007 X-Telnet Oy   Aineiston uudelleenjulkaisu ilman lupaa kielletty