Mobila tankar

2005-12-13

Ny databas för Windows Mobile från Microsoft

Nu har Microsoft släppt en uppdaterad version av sin databas för mobila enheter, SQL Server 2005 Mobile Edition. Tidigare hette databasen SQL Server CE, en fullt fungerande databas, men som hade vissa begränsningar.

Det intressanta i denna nya version är främst att den hanterar flera samtidiga anslutningar mot en och samma databas, vilket inte var möjligt tidigare. Nu slipper vi irritationsmomentet när vi råkat glömma att stänga ner SQL Server CE Query Analyzer när vi kör våra databasprogram.

Den klarar dock fortfarande inte batchoperationer, det vill säga att man skickar in flera INSERT, UPDATE med mera i samma anrop. Detta är en brist när mycket ska lagras eller förändras på kort tid.

Du kan läsa om alla nya funktioner på Microsofts webbplats för SQL Server 2005.

2005-12-04

Visual Studio 2005

För några veckor sedan släppte Microsoft den färdiga versionen av Visual Studio 2005. Äntligen kan vi som utvecklar för Windows Mobile hålla oss till ett enda verktyg, oavsett om vi använder hanterad .NET-kod eller ohanterad kod i C och C++.

Embedded Visual C++ fungerar visserligen bra för att vara ett gratisprogram, men det börjar bli hopplöst omodernt, med ett Visual Studio 6-liknande gränssnitt. Embedded Visual C++ kommer också att fasas ut i och med att Windows Mobile 5.0 och nyare versionen kräver Visual Studio 2005.

Observera att Express-varianterna av Visual Studio 2005 inte går att använda till utveckling mot Windows Mobile. För det krävs de "stora" versionerna. Det finns alltså inte längre något gratisalternativ för att utveckla mot Windows Mobile. Vad detta kommer att få för effekt hos hobbyutvecklarna återstår att se. Risken finns att vi kommer att få se färre små nyttiga program för Windows Mobile i framtiden, om hobbyutvecklarna inte längre har möjlighet(råd) att utveckla för Microsofts mobila enheter.

Programutvecklingspaketet .NET Framework 2.0 SDK innehåller dock även .NET Compact Framework 2.0 vilket medger möjlighet att utveckla .NET CF-applikationer från kommandoraden. På så vis kan de som inte har möjlighet att använda Visual Studio 2005 ändå utveckla .NET-applikationer för Windows Mobile.

Nästa version av gratisprogrammet SharpDevelop (som är en utvecklingsmiljö som påminner om Visual Studio) förväntas också få stöd för .NET Compact Framework 2.0, vilket kan underlätta för dem som vill programmera .NET utan Visual Studio 2005.