Wednesday, March 28, 2007

Vi er mange der er begejstret for ASP.NET og som syntes det er cool teknologi. Hvis man ved lidt om ASP.NET vil navne som Scott Guthrie og Brad Adams sikkert være bekendt, men ASP.NET-team’et består naturligvis af en masse mennesker – herunder en del ”rene” udviklere.

Hvis du har lyst til at bruge ca. 15 minutter på at møde en af udviklerne, og høre lidt om hvordan det reelt foregår, så se denne Channel 9 video

http://channel9.msdn.com/showpost.aspx?postid=295919

Det er et interview med Polita Paulus som virkelig har sat sit fingeraftryk på ASP.NET 2. Det er i øvrigt også hende som stod bag BLinq. Der findes en hel del kvikke personer i Microsoft – og dette er tydeligvis en af dem.

posted on Wednesday, March 28, 2007 8:49:15 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Sunday, March 25, 2007

I næste måned har jeg igen et par af de for mig (og forhåbentlig også for dem der ser på) sjove foredrag om .NET-udvikling - denne gang med fokus lagt på ASP.NET.

Du kan læse en længere beskrivelse af foredraget her, men i bund og grund handler det om at starte med så lidt som muligt (en database med lidt demo data og en specifikaiton), og så opbygge en applikation over tre timer. Vi skulle gerne i løbet af foredraget berører emner som databasedesign, arkitektur, versionsstyring af kode, test (unit- og consoletest), kerneudvikling, dokumentation, .NET 3, og se på flere forskellige applikationstyper som brugerflade. Ideen er, at se så meget (improviseret og efter forholdene tilpasset) .NET-udvikling som muligt med det formål at inspirere deltageren. Samtidigt plejer det at være meget sjovt.

Som det fremgår af overnnævnte link til SAM-DATA er jeg hos KMD i Aalborg og København, og hos IBM i Århus. Hvis du vil være med så kan tilmelding ske her.

posted on Sunday, March 25, 2007 12:14:31 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, March 23, 2007

Hvis man er til SharePoint 2007 (WSS eller MOSS) er der ingen vej uden om den nye Frontpage - SharePoint Designer 2007. Dem der kender mig ved, at jeg absolut ikke kan sætte to farver sammen til et godt resultat, og jeg burde derfor holde mig langt væk fra design. Ikke desto mindre har jeg leget lidt med applikationen - ikke bare med hensyn til design men også for at bygge no-code workflows til SharePoint. Det er altså en fed applikation.

Kender du SharePoint Designer? Hvis ikke så var det måske en ide at se et par videoer om dyret

Demos: A six-part series on getting the most out of SharePoint Designer 2007

posted on Friday, March 23, 2007 9:27:39 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, March 21, 2007

Som du måske ved har Microsoft et hav af e-learning kurser - herunder en del rettet mod udviklere. I øjeblikket (og vist indtil 15. april) tilbyder de gratis adgang til mange af dem.

Læs dette blogindlæg for yderligere info og en vejledning til hvordan du kommer igang.

Da jeg gik listen over kurser igennem så jeg tilfældigvis, at de e-learning kurser som MS anbefaler man skal tage for at bestå en af de mest efterspurgte test i øjeblikket - 70-528 ASP.NET2-udvikling - er tilgængelige GRATIS. (70-528 er det ene ben i en MCTS certificering i WebDev). Jeg må indrømme at jeg ikke har den store e-learning erfaring, men måske er det lige hvad du mangler? Om du så kan nå noget frem til 15. april er en anden sag.

Hvis du er interesseret i 70-528 men er mere til den traditionelle form for undervisning kan du eventuelt kontakte Teknologisk Institut - det kunne være at det var mig du fik som instruktør ;) (hvis du vil være sikker så spørg dem lige). Hvis du er til selvstudie og mangler en mentor/personlig coach er du velkommen til at kontakte mig direkte.

 

posted on Wednesday, March 21, 2007 10:20:07 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Monday, March 19, 2007

Fik lige en besked fra Henrik fra Option (tak!) at Microsoft har nu frigivet deres extensions til VS omkring WSS med følgende indhold:

Visual Studio 2005 Project Templates

  • Web Part
  • Team Site Definition
  • Blank Site Definition
  • List Definition


Visual Studio 2005 Item Templates (items that can be added into an existing project)

  • Web Part
  • Custom Field
  • List Definition (with optional Event Receiver)
  • Content Type (with optional Event Receiver)
  • Module


SharePoint Solution Generator

  • This stand-alone program generates a Site Definition project from an existing SharePoint site. The program enables developers to use the browser and Microsoft Office SharePoint Designer to customize the content of their sites before creating code by using Visual Studio.

 

posted on Monday, March 19, 2007 11:40:57 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Sunday, March 18, 2007

Som du måske ved så er Windows CardSpace en del af .NET 3.0 og en ny form for udveksling af digital identitet, men har du nogen siden set det spille? Hvis ikke skulle du måske lige se denne korte screencast

http://channel9.msdn.com/Showpost.aspx?postid=291878

Den giver et udemærket overblik over hele teknologien.

Se i øvrigt også http://cardspace.netfx3.com/ hvor du kan finde yderligere info.

posted on Sunday, March 18, 2007 9:30:31 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, March 09, 2007

VSTO-udvikling (både med 2005 og 2005 SE) er kodemæssigt rimelig simpel, og mulighederne for at skabe spændende løsninger er helt enorme. Der er dog især en stor udfordring man skal overkomme - deployment.

Deployment er en udfordring dels på grund af sikkerheden (alle VSTO løsninger kræver full trust hvilket er fint nok - det er bare ikke nemt ifbm deployment), samt at få installeret de komponenter der kræves på klienten for at en VSTO løsninger spiller (.NET2, VSTO runtime, PIA'er mv). Det er absolut ikke det nemmeste i verden, og dokumentationen har været mangelfuld. Men nu er der lidt kog i gryden - nogle af de tunge drenge har "opdateret" en ældre MSDN artikel

Deploying Visual Studio 2005 Tools for Office Second Edition Solutions Using Windows Installer

Hvis du er til VSTO kommer du ikke uden om at læse den.

Faktisk har deployment været (og vil fortsat være) et stort issue i VSTO. Man løser meget i forbindelse med Orcas - men det ligger jo lidt ude i fremtiden. Det kan naturligvis være et tilfælde at artiklen kommer netop nu, men faktum er at mandag samles en meget stor del af verdens MVP'er og RD'er i Redmond, og nogle af os mødes bla. med VSTO produkttemaet. Det bliver uden tvivl en livlig diskussion, men måske lidt mere afdæmpet nu da artiklen (endelig) er frigivet :-)

posted on Friday, March 09, 2007 10:12:05 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, March 08, 2007

Hvis du har 10 minutter og 40 sekunder til at se lidt ind i fremtiden så prøv at se Channel9 som har lavet en video fra TechFest (Microsoft Research som viser noget af det de leger med).

Der er altså et par gode ideer ind i mellem. (og tænk at arbejde sådan et sted...)

 

posted on Thursday, March 08, 2007 9:30:14 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, March 06, 2007

Har lige lukket en artikel til Alt om DATA omkring udvikling på MOSS. I den forbindelse hentede jeg den sidste nye version af BDC Meta Man som bruges til at skabe metadata (XML) til Business Data Catalog så MOSS brugere kan "se" ned i en SQL Server-database gennem diverse web parts mv.

Jeg har tidligere arbejdet med applikationen men nu er den faktisk blevet nogenlunde stabil ;) Det tog mig under 10 sekunder at skabe metadata til en Northwind-database, og yderligere 10 sekunder at få den installeret i MOSS. Herefter var der hul igennem til Northwind direkte fra SharePoint - det er altså cool!

Herefter fedtede jeg lidt rundt i at skabe en (meget simpel) windows app. som gennem en web service benyttede objektmodellen bag BDC i MOSS til at hente oplysninger direkte fra Northwind. Det tog lidt tid (noget mere end 10 sek) og det er absolut ikke produktionskode, men det er til at have med at gøre. 

Det er altså abstraktion på højeste plan. Jeg ved at jeg er en nørd når jeg kalder det "smukt" - men det er altså lige før jeg sidder med tårer i øjnene. 

Hvis der sidder nogen og læser dette hvor ti'øren ikke helt er faldet endnu, så tænk på hvad der sker når BDC ikke længere peger på Northwind men på eksempelvis SAP, og windows applikationen udskiftes med en smartphone applikation. BDC giver mulighed for en api adgang til et hvilken som helst backend system som via BDC er integreret med MOSS. Man behøver ikke håndtere forbindelsen eller nødvendigvis vide hvordan man skal hente data - begge dele stilles til rådighed af BDC/MOSS.

Cooool ;)

posted on Tuesday, March 06, 2007 11:48:52 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]