Flowcharts in Workflow 4 and the Switch activity

Note: This blog post is written using the .NET framework 4.0 Beta 2 Flowcharts are a nice addition to Windows Workflow Foundation 4. They allow for a lot of pretty complex behavior that is hard to do in a sequential workflow. In WF 3 we used to model these complex behaviors as state machine workflows. That worked but they weren’t really state machines or event driven and things could get a bit tricky.   Enter the flowchart in Windows Workflow Foundation 4 One of the good things is that a flowchart is not another workflow type. No it is just … Continue reading Flowcharts in Workflow 4 and the Switch activity

Workflow 4 and Visual Basic expressions

Note: This blog post is written using the .NET framework 4.0 Beta 2 When using Windows Workflow Foundation 4 you often need to enter expression in some activity property. The new thing is these expressions are all in the Visual Basic dialect regardless of what language you project is in. So when developing a project in C# the expressions are sill in Visual Basic. Weird right? Well not really when you think about it! After all power business users are expected to be able to modify workflows. And guess what their favorite tools are. That would be Microsoft Excel and … Continue reading Workflow 4 and Visual Basic expressions

Call for speakers: 3rd Dutch Code Camp

Op 21 november 2009 organiseren de SDN, de dotNED User Group en VBcentral.nl samen de derde Nederlandse Code Camp. Een unieke dag, voortkomend uit een unieke samenwerking. Kenmerkend aan deze dag is, dat het een evenement is dóór ontwikkelaars en vóór ontwikkelaars! We zijn op zoek naar collega ontwikkelaars die het leuk vinden om ook een sessie voor hun rekening te nemen. Er is ruimte voor de meer traditionele sessies, maar bijvoorbeeld ook voor Chalk & Talk sessies. In principe is zijn de mogelijke onderwerpen zeer divers en worden door ons op voorhand niet beperkt. Ben jij geïnteresseerd om ook … Continue reading Call for speakers: 3rd Dutch Code Camp

Workflow parameters in Window Workflow Foundation 4

Note: This blog post is written using the .NET framework 4.0 Beta 2 Creating parameters for a workflow is quite easy to do in WF 4. Just open the arguments tab in the workflow and add each input or output parameter you need and the required type.   Now in WF 3 passing data to a workflow was done using a Dictionary<string, object> to specify the input. This is very flexible but also very brittle as it is all magic of key names matching property names. This approach still works as the following code demonstrates. var input = new Dictionary<string, … Continue reading Workflow parameters in Window Workflow Foundation 4

Windows 7 and booting from a virtual hard disk

One real nice feature in Windows 7 is the boot from VHD capability. Real simple to do once you know the basics. And these basics are all covered in 2 blog posts by Scott Hanselman. So rather that repeat the information I am just going to point to his blog posts. Step-By-Step: Turning a Windows 7 DVD or ISO into a Bootable VHD Virtual Machine Less Virtual, More Machine – Windows 7 and the magic of Boot to VHD Enjoy!   [f1] [f2] www.twitter.com/mauricedb

Nederlandse CodeCamp 2009

Op 21 november 2009 organiseren de SDN, Stichting dotNed en VBcentral samen het derde Nederlandse Code Camp. Dit is een dag lang met code, code sharing, freaking en gezellig samenzijn. Een evenement door ontwikkelaars, voor ontwikkelaars. De regie ligt voor een belangrijk deel bij de deelnemers! Het aantal plaatsen voor deelnemers is wel beperkt tot maximaal 150. Wacht dus niet te lang met beslissen want voor je het weet is er geen plaats meer. Vergeet bij je aanmelding niet op te geven welke onderwerpen je interesse hebben. Bovendien nodigen we iedereen graag uit om zelf een sessie in te vullen. … Continue reading Nederlandse CodeCamp 2009