Saturday, September 30, 2006

Faldt lige over denne blogpost der fortæller lidt om hvordan man med MOSS kan bygge et site som http://www.hedkandi.com. Kom ikke og sig at man ikke kan bruge Microsoft Office SharePoint Server til rene internet sites.

posted on Saturday, September 30, 2006 2:00:38 PM (Romance Standard Time, UTC+01:00)  #    Comments [1]

Der er netop frigivet en ny CTP af den kommende VS (Orcas) som et Vitual PC image. Find den her.

posted on Friday, September 29, 2006 11:08:54 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, September 26, 2006

Talte i dag på Microsofts ISV Innovation Day i Århus (i morgen i København) om udvikling på den kommende Office 2007 (client og server). Her er et par links fra præsentationerne:

Det var vist det- men opdaterer listen hvis jeg kommer på flere ting jeg nævnte.

posted on Tuesday, September 26, 2006 9:39:27 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, September 20, 2006

Som tidligere nævnt er VSTO 2005 SE (tidligere Cypress) frigivet i en beta, og der er nu dukket lidt eksta info op omkring produktet - herunder hvad den kræver ved installation. Lidt overraskende kan den installeres oven på en "ren" VS 2005 pro uden at der er installeret en tidligere version af VSTO. Læs mere på VSTO teamets blog, og på den officielle side tilegnet VSTO SE.

posted on Wednesday, September 20, 2006 8:51:44 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Underviser i disse dage for Microsoft i deres ISV træningscenter i Vedbæk (skriver dog pt nærmest fra Spa'en på Skodsborg kurhotel :) Kurset handler om den kommende Office 2007 set med udviklerbriller, og vi ser blandt andet på udvikling til klientapplikationerne (Word, Excel mv) fsva den kommende VSTO, udvidelse af brugerfladen (Ribbon mv), det nye filformat, samt udvikling til WSS (Windows SharePoint Services) og MOSS (Microsoft Office SharePoint Server) - herunder webpart, hændelser, workflows mv.

Der er rigtig mange nyheder og muligheder i Office 2007 for udviklere men det allervigtigste budskab er, at Office 2007 i langt højere grad end tidligere versioner af Office er en solid platform for videreudvikling. Det gælder både klient- og serverdelen (SharePoint). Især sidstnævnte har tidligere ikke haft den store interesse for webudviklere fordi den var relativ svær at udvide, men det er der i den grad lavet om på i den kommende version (som er bygget og fuldstændigt integreret med ASP.NET2). Jeg vil faktisk gå så langt som at sige, at man ikke er en seriøs ASP.NET2-udviklere hvis ikke man bruger lidt tid på at sætte sig ind i hvad SharePoint som platform kan bruges til.

Jeg vil i den kommende tid forsøge at få tid til at skrive et par indlæg her på bloggen der beskriver nogle af de muligheder på både klient- og serversiden som jeg selv syntes er interessante for udviklere, og da vi i dag har brugt lidt tid på at lege med det nye filformat tror jeg at jeg vil starte der. Det bliver dog ikke nu - vi har en lang dag i morgen med sessioner omkring udvikling til SharePoint (og jeg har en bunke demoer jeg lige skal have kørt igennem igen inden i morgen) - så det må blive en af de kommende dage.

 

posted on Tuesday, September 19, 2006 11:57:29 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, September 15, 2006

Medens vi er ved det er både WSS (Windows Sharepoint Services) og MOSS (Microsoft Office Sharepoint Server) opdateret med en technical refrech. Find dem her.

posted on Friday, September 15, 2006 10:56:05 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Der er netop frigivet en beta af den kommende (frigives med Office sidst på året) VSTO. Den er tidligere kaldt Cypress men er nu døbt VSTO 2005 SE (Second Edition). Det lidt kryptiske navn skyldes sikkert, at VSTO også kommer i en ny version sammen med den næste VS (kaldet Orcas).

Det tyder nu ikke på at VSTO 2005 SE bliver en "mindre" opdatering - se her:

  • Addins - Excel 2003, Word 2003, Outlook 2003, Visio 2003 and PowerPoint 2003 - Complete design time support - its extremely easy to build office add-ins now. I know you're thinking what happened to Office 2007 - isn't that the main goal of the release? Well yeah, we have added support for all of the above 2007 applications and Infopath too!
  • Application Level Task Panes or Custom Task pane support for Office 2007 - Actions task pane (doc-level), arguably being the most used VSTO feature, is now also available at application level. You don't have to wait to load a document to get great controls on the task pane. But won't it be great to have it to be context-sensitive and load on only certain types of documents eg. only on design specifications for Project X?
  • Runtime support for Ribbon extensibility and Outlook form regions.
  • Design-time support for InfoPath 2007 form templates - You can build your forms right inside Visual Studio. 
  • Runtime support for Office 2007- All solutions developed for Office 2003 using VSTO 2005 will automatically work in Office 2007 after the runtime components included in VSTO 2006 Second Edition(SE)

Se Nikhil's Blog for yderligere oplysninger og links, og læs dette dokument hvis du vil have et grundigt overblik.

posted on Friday, September 15, 2006 10:45:36 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, September 12, 2006

Katten er ude af sækken - "Atlas" forventes i 1.0 i løbet af 2006. Samtidigt er der blevet sat et par officielle navne på:

  • Microsoft AJAX Library (klient)
  • ASP.NET 2.0 AJAX Extensions (server)
  • ASP.NET AJAX Control Toolkit (kontroller)

Følg med på ScottGu's blog for yderligere info.

posted on Tuesday, September 12, 2006 8:58:30 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, September 08, 2006

Der er netop blevet frigivet PowerToys til TFS - her er lidt af indholdet:

  1. Unshelve - adds merge capability to the existing Unshelve command
  2. Rollback - allows you to undo a checkin of a changeset
  3.  Online - allows syncing of files that you've edited while not connected to a server
  4. GetCS -- gets all the items listed in a specific changeset
  5. UU - undo unchanged. Undo checkout with a check for what's actually unchanged
  6. Review - code review tool, review files in any order you choose
  7. History - display version history of a file, folder or branch
  8. Workitem - create, view or update a work item from the command line
  9. Query - run a work item query and display the results
  10. Bind - convert VSS-bound solutions into TFS-bound solutions
  11. TreeDiff - Compare folders and reconcile differences
  12.  Annotate - show who last changed a section of code

Se evt. Gene Webbs blog.

posted on Friday, September 08, 2006 8:04:39 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, September 05, 2006

Jeg bruger altid Visual Studio til at redigere XML-filer, men mangler ind i mellem en mindre XML editor i forbindelse med undervisning og præsentationer (demoer). Faldt lige ved et tilfælde over XML Notepad 2006 fra MS. Den skal prøves ved lejlighed - den kan en del:

  • Tree View synchronized with Node Text View for quick editing of node names and values.
  • Incremental search (Ctrl+I) in both tree and text views, so as you type it navigates to matching nodes.
  • Cut/copy/paste with full namespace support.
  • Drag/drop support for easy manipulation of the tree, even across different instances of XML Notepad and from the file system.
  • Infinite undo/redo for all edit operations.
  • In place popup multi-line editing of large text node values.
  • Configurable fonts and colors via the options dialog.
  • Full find/replace dialog with support for regex and XPath.
  • Good performance on large XML documents, loading a 3mb document in about one second.
  • Instant XML schema validation while you edit with errors and warnings shown in the task list window.
  • Intellisense based on expected elements and attributes and enumerated simple type values.
  • Support for custom editors for date, dateTime and time datatypes and other types like color.
  • Handy nudge tool bar buttons for quick movement of nodes up and down the tree.
  • Inplace HTML viewer for processing xml-stylesheet processing instructions.
  • Built-in XML Diff tool.
  • posted on Tuesday, September 05, 2006 8:28:21 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Sunday, September 03, 2006

    Faldt over dette indlæg som giver et bud på de 10 bedste præsentationer gennem tiderne, og der er helt klar nogle gode imellem. Jeg har selv et par stykker som står på min egen liste

    • Dick Hardt’s Identity 2.0 presentation at OSCON 2005 (se den - han rykker altså)
    • Dr. Martin Luther King’s I Have a Dream speech in 1963 (han rykker også :)
    • Steve Jobs introduces the Macintosh in 1984

    Men der er et par andre som er interessante. På trods af at jeg egentlig ikke havde tid kunne jeg alligevel ikke løsrive mig fra Guy Kawasaki’s præsentation om Art of the Start (og det selv jeg om ikke skal starte en virksomhed).

    Se et par af dem når du har tid - de er alle dygtige talere og det er lidt en oplevelse at se.

    posted on Sunday, September 03, 2006 10:28:38 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
     Saturday, September 02, 2006

    .NET 3 (og Vista) nærmer sig med raske skridt - nu blev det til en RC (Release candidate) af .NET 3 også. Er du på Presentation, Communication, Workflow Foundation(s) eller CardSpace så er det her det sner.

    posted on Saturday, September 02, 2006 10:39:50 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]