Friday, January 08, 2010

Office 2010 – herunder SP 2010 – nærmer sig jo stille og roligt, og det begynder man at kunne mærke på antallet af sites, whitepapers, vidoer mv. Se nu bare Point8020 som har frigivet over 50 videoer (ja – halvtreds) omkring brugen af SharePoint og udvikling til SharePoint. Vil man vide lidt om den kommende platform så er der lidt at gå i gang med – se

http://www.point8020.com/Training.aspx

posted on Friday, January 08, 2010 9:42:16 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, December 18, 2009

Så lige hos ScottGu, at VS 2010/.NET 4.0 bliver skubbet lidt i forhold til de oprindelige planer der forventede release i slutningen af marts. Man forventer nu, at frigive en RC i februar (dog med go live licens) så mon ikke det koster et par måneder inden der kan frigives endeligt. Læs mere hos ScottGu.

Yderligere er ASP.NET MVC 2 netop frigivet i en ny release candidate – find den her. Se også her (word doc) for en specifikation over ændringer og tilføjelser.

posted on Friday, December 18, 2009 11:25:34 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, December 04, 2009

Jeg har brugt Fiddler i mange år efterhånden – både ifbm debug og (især) undervisning – og er rigtig glad for applikationen. Stor var derfor min glæde da jeg så, at udvikleren Eric Lawrence havde en session på PDC om avanceret brug af Fiddler, og i øvrigt lidt om historien bag Fiddler. Har lige set den, og hvis du er web udviklere syntes jeg du skal finde en times tid :)

Find præsentationen her: http://microsoftpdc.com/Sessions/CL25

image

posted on Friday, December 04, 2009 11:54:22 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, December 02, 2009

Er i gang med at se PDC sessioner og har lige set (eller nok nærmere hørt for jeg sad og skrev samtidigt) en session kaldet “Microsoft ASP.NET Futures” hvor sløret bliver løftet lidt for hvad der arbejdes med til ASP.NET 5 (eller hvad den kommer til at hedde), samt hvad vi kan forvente bliver frigivet til community efter 4.0 RTM. Der er officielt ikke de store revolutionerende ting i vente, men RAD udvikling får da lige et skub (igen). Og hvis du er fan af CSS sprites så skal du se den.

posted on Wednesday, December 02, 2009 1:25:54 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, November 25, 2009

Det er jo ikke alle der var så heldig at være på PDC for en uges tid siden – der var virkelig nogle interessante sessioner og gode talere – men så er det jo godt at sessioner nu ligger online.

Prøv at se på http://microsoftpdc.com/Videos – der er et hav af sessioner, og det kan faktisk være svært at vælge hvad man lige skal se. Det er jo fordelen ved at være der selv – man “har fri” til at se fem/seks sessioner om dagen. Det er jo helt umuligt i en travl dagligdag så der skal altså selekteres en del.

posted on Wednesday, November 25, 2009 10:24:41 AM (Romance Standard Time, UTC+01:00)  #    Comments [1]
 Tuesday, November 24, 2009

Som Office udvikler har du mindst tre oplagte muligheder i dag for at manipulere dokumenter – ved hjælp af VBA (på klienten), VSTO (på klienten og til dels serveren) og Open XML SDK (på både klient og server). Sidstnævnte SDK er et meget effektiv værktøj (pt. på vej i version 2.0 forventet frigivet sammen med O2010) hvis du vil hente data ud af dokumentet, gemme data i dokumenter eller skabe/tilrette indhold, men der er nogle ting SDK’et ikke kan – herunder konvertering af filer fra et format til et andet.

I forbindelse med frigivelsen af O2010 vil vi få et ny mulighed for at arbejde med dokumenterne kaldet Office Services (frigives både til Word og Excel). Den gode nyhed er, at Office Services kan en del af det SDK’et ikke kan (herunder konvertering), og den (for nogle) dårlige nyhed er, at Office Services er en del af SharePoint 2010 og kræver derfor en større installation.

Der er frigivet en session fra den nylig afholdte PDC som du bør se for at blive lidt klogere på mulighederne fsva. Word Services.

image

Du kan også blive meget klogere fra dette indlæg.

posted on Tuesday, November 24, 2009 11:07:11 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, November 19, 2009

Hvis man er VSTO udvikler er biblen som du sikkert ved bogen “Visual Studio Tools For Office 2007 - Vsto For Excel, Word, And Outlook” skrevet af Erik Carter og Eric Lippert. Den er skrevet med udgangspunkt i C#, og jeg har haft en del kursister som har været lidt negativ over dette. Det er der nu gjort noget ved – se mere direkte på guru’ens blog.

posted on Thursday, November 19, 2009 9:08:14 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, November 17, 2009

Som kom den forventede frigivelse (ifbm PDC) af Office 2010 og SharePoint 2010 beta.

Se Paul Stubbs for info:

Se yderligere:

posted on Tuesday, November 17, 2009 10:33:32 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, November 12, 2009

Hov – så lige at en af de applikationer jeg benytter løbende til at synkronisere filer og til backup – SyncToy – er dukket på i en ny version med lidt ekstra funktionalitet og et par fejlrettelser.

Se mere på denne blog og evt. denne Channel 9 video.

I øvrigt – SyncTou er en gratis Microsoft applikation.

posted on Thursday, November 12, 2009 10:37:59 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, November 10, 2009

Jeg følger løbende med i Scott Mitchells Toolbox Column (se hans blog), og i november henviste han til et open source projekt kaldet CuttingEdge.Conditions. Det har jeg kigget lidt på, og overvejer kraftigt om vi i et kommende projekt skal implementere det i næste projekt i en eller anden form.

Du kan selv læse om mulighederne fra projektets site, men meget kort handler det om at kunne teste argumenter og returværdier på en nem måde. Se eksempelvis følgende kode hvor argumenter testes på den traditionelle måde:

void TheOldFashionWay(int id, IEnumerable<int> collection, DayOfWeek day)
{
    if (id < 1)
    {
        throw new ArgumentOutOfRangeException("id", String.Format(
            "id should be greater than 0. The actual value is {0}.", id));
    }
    if (collection == null)
    {
        throw new ArgumentNullException("collection",
            "collection should not be empty");
    }
    if (collection.Count() == 0)
    {
        throw new ArgumentException("collection should not be empty",
            "collection");
    }
    if (day >= DayOfWeek.Monday && day <= DayOfWeek.Friday)
    {
        throw new InvalidEnumArgumentException(String.Format(
            "day should be between Monday and Friday. " +
            "The actual value is {0}.", day));
    }

    // Do method work
}

Denne kode kan konverteres til følgende som benytter Conditions-projektet:

void TheConditionsWay(int id, IEnumerable<int> collection, DayOfWeek day)
{
    Condition.Requires(id, "id").IsGreaterThan(0);
    Condition.Requires(collection, "collection").IsNotEmpty();
   Condition.Requires(day, "day").IsInRange(DayOfWeek.Monday,
DayOfWeek.Friday);

    // Do method work
}

Koden taler for sig selv, og er i øvrigt klippet råt fra denne artikel fra CodeProjekt hvor der også er yderligere informationer om projektet.

Med projektet følger også codesnippets til VS som gør det endnu nemmere at bruge funktionaliteten.

Jeg har ikke brugt det i et større omfang, men jeg syntes som nævnt at det ser spændende ud.

posted on Tuesday, November 10, 2009 11:05:45 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, November 05, 2009

Det tyder på, at microsoft ifbm Office 2010 vil frigive dokumentation for pst-fil formatet som Outlook bruger til at opbevare data. I dag kan vi tilgå data gennem MAPI eller COM men direkte adgang vil alt andet lige give nogle flere muligheder.

Udover de oplagte muligheder et åbent format giver os VSTO/Office udviklere så syntes jeg også jeg fornemmer, at virksomheder som Google slikker sig om munden fordi det jo også giver mulighed for at importere data i GMail ved blot at oploade en pst-fil. Men det kan jo ikke komme som en overraskelse for MS, og jeg syntes det er fint at endnu en Office-format bliver frigivet.

Læs mere på kortlink.dk/74wf

posted on Thursday, November 05, 2009 5:12:59 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, October 23, 2009

Som bekendt er beta 2 af .net 4 + VS 2010 nu ude, og da jeg skriver en del i øjeblikket omkring den kommende asp.net skulle jeg have den nye Visual Studio installeret. Jeg har en ældre trofast IBM X31 bærbar der har fulgt mig gennem mange foredrag og undervisningsdage, og da den for nogle måneder siden blev erstattet af storebror X60, havde jeg tænkt mig at bruge X31’eren som VS-test maskine. Jeg havde egentlig tænkt at bruge den gode gamle XP-pro (vista har aldrig været mig), men Windows 7 har jo været ude et stykke tid så jeg tænkte at man jo altid kunne prøve at se hvordan det spiller.

Jeg fik fat på en ISO fil af Windows 7 fra MSDN, og skulle til at bræde den over på en DVD da jeg kom i tanke om en guide jeg havde set på nettet, der viste hvordan man kunne installere Windows 7 fra en USB. Jeg har aldrig haft den store succes med at boote fra USB af en eller anden grund så jeg var ikke videre optimistisk da jeg gik i gang – men mod alt forventning var installation af Windows 7 i gang fra USB i løbet af 10 minutter. Efter ca 30 min. var maskinen oppe og køre, og ret imponerende fandt den alle de drivere den skulle bruge (på XP har det altid været lidt et stunt at få alle drivere installeret – det meste skulle gøres manuelt). Jeg tror aldrig jeg har oplevet en så smertefri installation af et operativsystem.

Herefter var det VS2010s tur – og igen kørte installation fuldstændig uden problemer. Det hele har ikke taget mere end 45 min. tror jeg.

Her er hvad du skal bruge for at installere Windows 7 fra USB:

VS 2010 beta 2 kan du finde her.

posted on Friday, October 23, 2009 2:18:26 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Monday, October 19, 2009

Så er der godt nyt til alle os der venter på den kommende .NET 4.0 samt VS 2010 – den er netop frigivet i beta 2. I første omgang på MSDN (er i gang med at downloade, og jeg er helt klart ikke den eneste kan jeg tydeligt mærke) og efterfølgende i løbet af ugen til alle.

 

Soma har al den info du skal bruge.

Egentlig er det lidt træls at den kommer netop nu – havde ellers et vædemål kørende på at den blev frigivet under TechEd i næste måned. Det er snart ikke til at blive klog på hvornår og hvordan der frigives nye beta’er/RTM’er.

posted on Monday, October 19, 2009 9:15:01 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, October 01, 2009

Der er frigivet en ny version af det så populære Ajax Control Toolkit til ASP.NET med nye kontroller og bugfix. Du kan læse mere om det hos Bertrand le Roy, men du kan se frem til nye kontroller som SeeDragon (JavaScript version af DeepZoom) og AsyncFileUpload.

Her er det direkte link til CodePlex.

posted on Thursday, October 01, 2009 1:05:51 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]