Archives

Archives / 2004 / June
  • .be-geek-dinner Was Fun!

    To all of you who missed it: please join us next time! To those who were there: see you next time! Thank you Jelle for making all the practical arrangements. Can you make an “I Was There” button to brag about attending the first .be-geek-dinner?

  • Long Time No Blog

    The avid readers (if I have any of course) of my blog may have noticed that in the last 10 days there wasn’t a single new blog post on this site (I think the longest time ever since my honeymoon!). Well, there’s a reason for that: the last two weeks passed like a real whirlwind. Today I had a presentation on a seminar about Host Integration Server 2004 organised by my employer and Microsoft at a very nice location: Technopolis (if you life in the proximity of Belgium, you should really visit it!). I think the audience was quite impressed by the demo we gave of the project we’re working on right now. Kudos to my project team (especially Tom, William and Hans): you did a great job preparing the bits so I hadn’t any problems (the demo gods were with me)! And my apologies go to Tom because I called him my “demo monkey” on stage. :-)

    Further more on the road ahead of my personal life, there are some thrilling challenges waiting which I’ve been planning in the past weeks. More on that real soon! To be continued…

  • Workflow Lite for SharePoint: "Value does not fall within the expected range" exception

    A few people have reported some problems with the Workflow Lite for SharePoint RC1. When you're using the COPY action for example, the workflow engine reports the following exception in the event log:
    Unable to instantiate event handler (assembly "Leadit.SharePoint.Workflow, Version=0.2.0.0, Culture=neutral, PublicKeyToken=3948f234bbbabe18", class "Leadit.SharePoint.Workflow.EventHandler"), or report event for "..." in "...". Could not execute the COPY action.(System.ArgumentException: Value does not fall within the expected range.

  • SharePoint, Code Access Security and the SmartPart

    Security is hot these days, and that’s a good thing. But from the developer’s point of view, security can be a bitch sometimes. Code Access Security (CAS for short) is a wonderful and very useful concept, but developers need to know keep CAS in mind if they want their code to run. If you want to learn more about CAS in general, I definitely recommend Maxim Karpov’s article as a starter.

  • Introducing "SmartPart for SharePoint"

    Everyone who has created a webpart for SharePoint, knows that the “developer experience” is not as good as one would expect. You create the webpart in Visual Studio, based on the Webpart Template, but you can’t design the User Interface by drag-and-dropping controls on the webpart. But luckily you can use the “User Control technique” which gives the advantage that you can use the VS.NET UI designer. Patrick Tisseghem has evangelized this technique a lot, check out his article, his posts and the video. Fons Sonnema has written an article about how you can create and use a generic webpart that can host an ASP.NET User Control. I’ve extended this webpart with some extra functionality; let me introduce you to the SmartPart for SharePoint!

  • Welcome Christof! (New Belgian BizTalk Blogger)

    It's my pleasure to announce another new Belgian blogger! This time it's my good friend Christof Claessens who finally has got his weblog up and running (thanks Scott!). If you're into BizTalk, keep an eye on him: he told me he will be posting some really cool stuff. So Christof, now you've got the audience listing, let's start the show! :-)

  • Generic BizTalk Web Service (Via Scott Woodgate)

    Scott has posted an interesting example: a webservice that accepts any type of XML Document, which will be send to a single BizTalk receive port. Afterwards you can process the XML Document in an orchestration for example. Cool stuff, I can defenitly imagine some scenarios where this would be useful! With this web service you don't need to have a special web service for each type of InfoPath form you want to submit to BizTalk for example.

  • Workflow Lite for SharePoint RC1 (Finally!)

    Finally I've found some time to work some more on my SharePoint Lite for SharePoint project and today the Release Candidate 1 can be downloaded form the GotDotNet Workspace. RC1 is feature-complete for V1 (I've already got some cool features for the next version in mind), to get an idea what's possible you can watch this video. To install the workflow engine, execute the MSI package (so the assembly gets deployed to the GAC) and follow the installation instructions closely. The installation instructions are modified a little bit, so the installation video isn't up to date anymore but it will be updated ASAP. Probably the main part in the installation is the creation of the config file that contains the workflow logic. At this point you need to alter the configuration XML file manually, but there's a Configuration Application on its way. A very basic configuration file could look like this (updated on the 15th of June, see http://weblogs.asp.net/jan/archive/2004/06/15/156419.aspx):