Tuesday, December 05, 2006

Jeg er retur i Odense fra den første Mød Microsoft om Office 2007-udvikling som blev afholdt i Århus i dag, og jeg syntes virkelig det har været en god dag. Der var både gode sessioner og mange mange mennesker.

Jeppe Rørbæk indledte og Pau Larsen lagde herefter ud med en introduktion til 2007 Microsoft Office System, og Rene Løhde fulgte efter med en kort session om Office Open XML. Herefter startede de to spor hvor Erik Westermann fra Teknologisk Institut og Henrik Sørensen fra Option delte server (WSS 3.0 og MOSS) og jeg tog mig af klientdelen. Der var nogenlunde lige mange personer på de to spor. Nikolaj Winnes lukkede og slukkede med en OBA-session (Office Business Application) for alle.

Hos mig på klient-sporet syntes jeg vi kom godt rundt om det hele – jeg kunne allerede efter første session dog se at jeg ville løbe ind i et problem med tiden – så jeg skar pause med 15 min. Men så passede det også fint. Alle demoerne kørte som forventet, og jeg tror at dispositionen var ok. Nu må vi se hvad evalueringerne siger (hvis du var med så husk endelig at lave en evaluering – det er den eneste måde vi bliver bedre på).

Jeg lovede at blogge et enkelt link – nemlig The Office 2007 UI Bible. Det er en god Ribbon-ressource som jeg havde glemt at tage med på mine slides (som du i øvrigt kan finde her).

Slutteligt lovede jeg at smide noget af demokoden op, og så snart vi har været i København (torsdag) "gør jeg noget".

Husk – hvis du endnu ikke er meldt til Mød Microsoft i København torsdag – så kan du nå det endnu.

posted on Tuesday, December 05, 2006 8:23:49 PM (Romance Standard Time, UTC+01:00)  #    Comments [1]
 Monday, December 04, 2006

I morgen går det løs med Mød Microsoft i Århus. Som før nævnt har jeg to sessioner omkring Office 2007 klient udvikling. Vi har denne gang valgt at samle links til slides med videre på Dorthes blog

http://blogs.msdn.com/msdneventsdk/default.aspx

Her burde dukke et indlæg op i løbet af kort tid med oplysninger om hvor på MSDN.dk slides kan findes. Indtil dette sker kan du finde slides i PDF her:

VSTO_moedms_dec2006_cronberg.pdf (2,37 MB)

Der findes en del links i mine slides, men jeg vil alligevel gentage dem i dette indlæg. Vender retur hvis der er spørgsmål eller kommentarer i Århus.

posted on Monday, December 04, 2006 3:48:44 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

En hurtig besked - Alt om DATA nr 17 er på gade og jeg har til orientering et par artikler i. Vores serie om ASP.NET2 udvikling er nået til nr 4 og handler denne gang om Master pages. Sidste del kommer i næste nummer. Yderligere er der en artikel fra Tech-Ed Barcelona.

I øvrigt starter jeg 2007 en ny serie - denne gang om udvikling på Office-2007-platformen. Der kommer til at være fem artikler omkring udvikling til både klient og server. Vender lige retur når jeg har fastlagt dispositionen. Giv mig endelig et prej hvis der er nogen specielle ønsker.

Jeg har åbnet mulighed for at skrive kommentarer til indlæg igen, men sidste gang blev jeg oversvømmet med spam. Vi må se hvordan det går nu.

posted on Monday, December 04, 2006 1:07:58 PM (Romance Standard Time, UTC+01:00)  #    Comments [1]
 Sunday, December 03, 2006

Hvis man har arbejdet som udvikler på et SharePoint-projekt inden Office 2007 kender man uden tvivl til SmartPart der giver mulighed for at benytte brugerkontroller i SharePoint 2.0 webparts. Tingene er jo noget nemmere i WSS 3.0 og MOSS regi fsva udvikling af webparts, men der er fra Microsoft fortsat ikke frigivet en komponent til at wrappe en ASP.NET 2.0 brugerkontrol til en kompileret webpart (den skulle dog være på vej efter hvad jeg har hørt).

Heldigvis har U2U som står bag SmartPart frigivet en ny version til Office 2007 så vi igen nemt kan benytte brugerkontroller som webparts i WSS/MOSS.

Se mere her hvor der også er link til en screencast.

posted on Sunday, December 03, 2006 9:12:51 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, November 30, 2006

Så er det i næste uge det går løs i både Århus (tirsdag) og København (torsdag). Der er allerede mange tilmeldte - men der er fortsat plads har jeg hørt. Hvis du ikke allerede er tilmeldt så kan du altså nå det endnu.

http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx

Hele dagen kommer til at handle om udvikling til den nye Office 2007-platform - såvel klient som server - og hvis du ikke kender til Office som en udviklingsplatform så bør du sætte tiden af til at komme og høre hvad man kan med såvel Visual Studio Tools for Office (VSTO) som SharePoint.

Det er mig der står for klientsporet så kom endelig forbi og hils på når du dukker op.

posted on Thursday, November 30, 2006 2:30:59 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, November 28, 2006

Følgende servere ligger nu til download på MSDN (med det rette abonnement):

  • Office Forms Server 2007
  • Office Groove Server 2007
  • Office Project Server 2007
  • Office Sharepoint Server 2007

Se MSDN Subscriber Downloads

posted on Tuesday, November 28, 2006 9:15:46 AM (Romance Standard Time, UTC+01:00)  #    Comments [1]
 Sunday, November 26, 2006

Så er der hjælp for dem som kan have svært ved at finde de konkrete forskelle mellem de mange servere i Office 2007 og 2003. Der er lavet et meget udførligt regneark som viser forskellene på

  • Windows SharePoint Services 3.0
  • SharePoint Portal Server 2003
  • Office SharePoint Server 2007 for Search
  • Office Forms Server 2007
  • Office SharePoint Server 2007 Standard CAL
  • Office SharePoint Server 2007 Enterprise CAL or for Internet Site

Der bliver kigget på features som samarbejde, portal, søgning, CMS, formularer, 6. Business Intelligence, administration og platform.

Regnearket givet et ret godt overblik.

Se indlæg fra Roberto D'Angelo "Microsoft Office SharePoint Server 2007 products comparison matrix"

posted on Sunday, November 26, 2006 8:44:56 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Når du trænger til et MEGET anderledes brugerinterface til en søgemaskine - så prøv

http://www.msdewey.com/

Ikke særlig brugbar i det lange løb - men den er godt lavet :)

msdewey.jpg

posted on Sunday, November 26, 2006 10:40:57 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Monday, November 20, 2006

Office 2007 er som tidligere nævnt frigivet - men hvad er egentlig de konkrete forskelle mellem applikationerne i O2003 og O2007? På TechNet findes der meget specifik information om ændringer og udvidelser i hver applikation, og her kan man få et overblik over alt det nye - ligefra at man i Word har fjernet muligheden for at skrive hvid tekst på blå baggrund (hey - så kan jeg jo ikke længere mindes min gamle WordPerfect) til at man i Excel nu har Multi-threaded kalkulationer.

Se Differences between the 2007 Office system and Office 2003

posted on Monday, November 20, 2006 10:26:57 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, November 17, 2006

Til orientering er der en "Mød Microsoft" konference i starten af december omkring Office 2007-udvikling - både klient og server. Klientdelen kommer især til at handle om VSTO men jeg (det er mig der taler på begge sessioner) har også lidt andre ting at vise - herunder content controls i Word og mon ikke vi kan snige lidt VBA ind også. Serverdelen handler om SharePoint og er du ASP.NET-udvikler må du ikke snyde dig selv for at se hvad man kan på WSS-platformen.

Læs mere og tilmeld dig her

http://www.microsoft.com/danmark/msdn/events/moed_microsoft.mspx

Håber vi ses!

posted on Friday, November 17, 2006 2:10:32 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Er man så heldig at have adgang til MSDN så ligger Vista klar til download. Der er vist ikke så mange der har opdaget det endnu - for min download kører med 560 KB/sec. Men selv med den hastighed tager det lidt tid (2.6 GB)

posted on Friday, November 17, 2006 11:37:19 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Måske mest ment som et link til mig selv, men jeg så at Thom Robbins har et lille indlæg om hvordan man sætter VS til at vise linjenumre. Det er der jo ikke noget nyt i - men jeg kan aldrig finde det når jeg skal bruge det (slet ikke under præsentationer). Med dette indlæg ved jeg hvor jeg skal finde oplysningen. Så - mig selv - klik her :-)

posted on Friday, November 17, 2006 11:33:22 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, November 16, 2006

De endelige bits til WSS 3.0 (gratis) og MOSS (180 dages licens) kan nu findes hos MS - se

Der er nu intet der forhindrer dig i at sætte et SharePoint-site op! Og der er faktisk ingen ben i at installere såvel WSS som MOSS - selv jeg kan finde ud af det :-)

posted on Thursday, November 16, 2006 3:39:50 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Det er ret utroligt som Microsoft frigiver produkter i denne måned - november 2006 må være en rekord. Vista, Office, .NET3 og nu PowerShell 1.0.

PowerShell er Microsoft nye scriptmotor der gør det nemt for administratorer (og os andre) at automatisere processer under XP, Windws Server 2003, Vista og Longhorn.

Hent den her og script løs. Se eksempelvis her hvordan PowerShell kan bruges til at administrere IIS7.

posted on Thursday, November 16, 2006 9:46:40 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Så lige at Microsoft har tre certificeringer i beta som ser interessante ud

  • MCTS: Office SharePoint Services (MOSS): Application Development (70-542) 
  • MCTS: Windows SharePoint Services: Application Development (70-541)
  • MCTS: Office 2007 Client: Application Development (70-543)

Ser ud som om de skulle være klar i starten af det nye år. Skal du være den første danske MCTS i Office udvikling ? :-)
 

posted on Thursday, November 16, 2006 9:35:08 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Monday, November 13, 2006

Blot til orientering så jeg at den endelige version af Office 2007 Pro (engelsk) nu er tilgængelig gennem MSDN download. Hvis hvis du har abonnement til MSDN ligger der 450 mb og venter. Min download kører med 74 KB/sec i øjeblikket så det kræver lidt tålmodighed - men den er på vej ned. Skal nok lige give et pip når den danske version er tilgængelig. Vista skulle være på vej op.

posted on Monday, November 13, 2006 1:37:14 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, November 09, 2006

Endnu en lang dag med en masse interessante sessioner. I dag har jeg især koncentreret mig en del om .NET3 – herunder sessioner om WCF og WPF. Især sidstnævnte har virkelig sat ideer i hovedet på mig fordi jeg sluttede dagen af med en whiteboard session med Ronnie Saurenmann omkring en WPF applikation til Zurich lufthavn (Zurich Airport Monitoring System). Den viser i realtime og animeret trafikken i lufthavn i med mulighed for at zoome (det er jo vektor), og vil efter planen blive brugt af blandt flyselskaber og flyledere for at få dels et overblik over ”live” og tidligere trafik (fly der letter, lander og parkerer – med oplysninger om type, passagere, flyselskaber med videre). Det var vildt cool at se, og meget imponerende at se den bagvedliggende kode som, set i lyset af hvor kompleks applikationen er, var begrænset. Skulle det samme være gjort i feks DirectX skulle der være skrevet en del mere kode, og det hele ville kræve en del flere ressourcer.

zuric.jpg

Af mere eksotiske ting fik jeg også tid til at se Dan Polivy i ”Using Windows SideShow”. SideShow er en ny platform (hænger på Vista) som kan bruges til at tale med eksterne enheder som eksempelvis et lille display og et par knapper som er placeret på låget til en bærbar maskine (ASUS har en prototype). Ideen er at man blot ved at se på låget af den bærbare, og uden denne nødvendigvis er tændt, kan få diverse informationer – eksempelvis oplysninger fra Outlook, aktiekurser eller hvad man nu ønsker. SideShow har flere forskellige APIer herunder også et managed API som man kan ”tale” med eksterne enheder gennem .NET.
Så snart der kommer enheder/hardware der kan bruges bliver det sjovt at lege med – og brugbart. Han viste blandt andet en fjernbetjening m/display til MediaCenter som man gennem SideShow kunne pushe data fra en TV guide til, og en digital billederamme hvor man udover billeder og kunne læse mails, kalenderoplysninger, RSS og så videre (sådan en sag må jeg have fat i hurtigst muligt ;).

TechEd er slut for mit vedkommende – jeg har et fly til København i morgen tidlig. Der er godt nok en dag til fyldt med sessioner, men det var svært at få flyforbindelser til at passe og jeg bilder mig ind at mine børn og kone ville savne mig for meget hvis jeg først var hjemme søndag. Men som altid har det være dage fyldt med indhold som man muligvis kunne læse sig til hjemme, men for det første ville jeg ikke have tiden til det og for det andet er udbyttet noget større på en konference som Tech-Ed - og så er der jo alle de personlige relationer.

posted on Thursday, November 09, 2006 11:39:35 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Så lige at Andrew Whitechapel (VSTO team) har lavet en kort screencast af VSTO SE. Hvis du ikke lige ved hvad man kan med Visual Studio Tools for Office 2005 Second Edition - klik her.

posted on Thursday, November 09, 2006 9:55:46 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Dag 2 er overstået med sessioner fra tidlig morgen til kl. 19, og selv om man godt i sidste sessoin kan mærke at man trænger til noget luft og noget andet at tænke på har det være en spændende dag med mange gode informationer.

Der begynder at tegne sig et ret tydeligt billede af hvad der er hot hernede. Det kan man se dels ved at se på hvilke sessioner som er helt fyldt op, og hvad folk taler om i gangene mellem sessioner. I nogenlunde prioriteret rækkefølge er det

  • C# 3.0. Alle sessioner omhandlende den kommende version af C# har været fuldstændig overbooket. Det skyldes sikkert to ting – dels er der mange udviklere interesseret i hvad der kommer, og dels er taleren Anders Hejlsberg som virkelig har en evne til at trække folk til. Det er ret sejt, og man kan ikke lade være med at være lidt stolt over at være dansk ;)
  • Sessioner om .NET 3 som jo netop er frigivet – herunder måske især UI-delen (Windows Presentation Foundation) og messaging-delen (Windows Communication Foundation). Har selv set et par WPF sessioner idag – herunder en der brugte WPF-applikationen fra New York Times som demo. Den er nu ret cool, og hvis du ikke kender WPF så er det en god måde at se det i funktion. For pokker hvor er der mange muligheder i .NET3 – ikke kun WPF og WCF men også Workflow og CardSpace-delen.
  • Sessioner om ASP.NET – herunder naturligvis AJAX som der tales en del om her. Var til en ret god ASP.NET tips og trix session idag, og der var også fuldstændig ”solgt ud”
  • Sessioner om Office 2007-udvikling – både klient (VSTO) og server (WSS / MOSS). Der bliver faktisk snakket en del om add-ins til Office rundt omkring så lur mig om vi ikke ser en del til det når Office 2007 er kommet ud (VSTO SE kan jo også lave add-ins til 2003 apps, men det er især Ribbon som ren brugerflade eller kombinationen af Ribbon og Custom Task Pane som er interessant).

windowsvista.jpgSå har hele Tech-Ed summet med rygter om en Vista RTM, men det blev først officielt her til aften (europa tid). Så blev også den ged barberet.

Se http://www.microsoft.com/presspass

posted on Thursday, November 09, 2006 1:21:20 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, November 08, 2006

Microsoft TechEd Barcelona (developer) blev for alvor skudt i gang i dag med en keynote af Eric Rudder der egentlig ikke havde det store at sige. Det kan man så undre sig over fordi der er faktisk en del nyheder, men af en eller anden grund blev de nedtonet. Faktum er, at

·         Office 2007 er i RTM og kan forventes på MSDN i løbet af en uge

·         .NET 3.0 (WPF, WCF, WF og CardSpace) er i RTM

·         VSTO 2005 SE er frigivet til download

·         ASP.NET 2.0 AJAX Extensions (tidl. Atlas) og AJAX library er gået I beta 2

·         Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation) er frigivet

·         Frigivelse af et CTP af Visual Studio 2005 extensions for Windows SharePoint Services 3.0

·         Og for at citere Eric Rudder: “Vista is so close I can taste it” – så kan man selv fortolke den udmeldning.

Så man må virkelig sige at der er kog i gryden.

I øvrigt var der en ok demo af Office 2007 platformen, og Anders Hejlsberg gjorde det som sædvanlig godt i en LINQ-demo.

Photo.jpg

Udover keynote var jeg til en 4-5 sessioner i løbet af dagen – herunder sessioner omkring AJAX, VSTO og VB9. Sidstnævnte var rigtig god og blev holdt af Jay Schmeizer (Group Program Manager for VB). Han fortalte en del om hvad der kommer i VB9 (kommer med Orcas som er den næste version af Visual Studio) herunder

·         LINQ (Language Integrated Query – kort fortalt muligheden for at fyre SQL af direkte i koden)

·         XML element access og XML literals (XML som en integreret del af selve koden)

·         Anonymous types og arrays

·         Object initializers

·         Lambda expressions

·         Expression trees

·         Og en del andre ”mindre” nyheder

Sluttelig brugte han en del tid på at snakke VB 10 (dvs efter Orcas) og hvad de overvejede at tage med i den version. Det kunne godt tyde på, at der bliver en del dynamiske elementer i den version hvor grænsen mellem run time og design time er noget mere udflydende end den er i dag. Det gælder både IDE’et og fsva sen binding. Der bliver helt klart skævet til sprog som Ruby og Phyton, og det bliver spændende at følge den næste næste version efterhånden som den udvikler sig.

Der var også en god session om VSTO 2005 SE som Marcin Sawicki (PM i VSTO-teamet) holdt. Han gav et par rigtige gode pointere til add-ins til MDI (Multi Document Interface) applikationer som Excel og Powerpoint contra add-ins til SDI (Single Document Interface) applikationer som Word og Outlook. Med VSTO 2005 SE er det blevet meget nemt at lave add-ins til Office 2007 – men her er altså et område hvor man skal holde tungen lige i munden. Som du måske ved er der Mød Microsoft i december i København og i Århus omkring Office 2007, og jeg har været så heldig at få klientsporet hvilke er to sammenhængende sessioner som hovedsageligt handler om VSTO. Her skal jeg nok komme ind på ”udfordringerne” med SDI-applikationer ifbm add-ins. Har i øvrigt lige hørt at der er godt gang i tilmeldingerne så hvis du gerne vil med og høre om mulighederne med Office 2007 (klient og server) set med en udviklers øjne så skynd dig at melde dig til.

Det må være nok for idag – i morgen er endnu en dag med et hav af sessioner.

teched2006.jpg

posted on Wednesday, November 08, 2006 1:18:47 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, November 07, 2006

Så er udviklingen på Office 2007 lukket - produktet er i RTM (released to manufacture). Læs mere her. Man forventer at kunne lægge "free downloadable trials" op 1. december, men vi er lidt inde i 2007 inden vi kan finde en dansk version på hylden hos vores lokale software pusher. Det bliver rart at komme ud af beta versionerne (selv om den sidste faktisk har kørt godt). Nu venter vi så bare på en lignende pressemeddelelse omkring Vista.

posted on Tuesday, November 07, 2006 12:23:33 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Efter en (lidt længere end nødvendigt) rejse til Barcelona hvor TechEd starter i morgen er jeg på hotellet og skulle lige se om der var nyt under solen (det er lang tid siden jeg har haft så mange sammenhængende timer offline - alt kunne jo være sket ;). Og sørme om der ikke er nyt - VSTO 2005 SE er frigivet i sin endelige version. Så hvis du vil lave add-ins til Office 2007 OG 2003 så er det her du skal til (bemærk - gratis download). Se i øvrigt også http://msdn.microsoft.com/office/tool/vsto/2005SE/, og her er en hurtig demo (screencast på 8 min).

posted on Tuesday, November 07, 2006 12:00:53 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, November 01, 2006

Jeg er igennem dennes uges foredrag efter en dag i Ballerup. Den startede noget træls med en lukket storebæltsbro og et efterfølgende meget forsinket IC3-tog - men det hele flaskede sig og alle (håber jeg) havde en god eftermiddag med O2007-udvikling.

word2007dok.jpg

Flere spurgte om koden bag applikationen som danner et Word-dokument fra bunden, og efterfølgende indsætter et billede i dokumentet. Den er her - men husk at den kræver på .NET 3 (sidste beta) for at spille (windowsbase.dll følger dog med i zip), og at nogen namespaces kan ændres i den endelige version. Projektet kan findes her

dokviakode.zip (384,03 KB)

posted on Wednesday, November 01, 2006 9:36:28 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]