Friday, November 21, 2008

Learn from Microsoft and K2 how Nissan drive more productivity from SAP

Learn from Microsoft and K2 how Nissan drive more productivity from SAP

Microsoft and K2 would like to invite you to an afternoon session of presentations and networking to help you further your SAP investment. After refreshments and a welcome from your hosts you will gain an insight into how Microsoft works closely with SAP and their future strategy as partners. Also learn how one of our customers, Nissan, enhanced their productivity with workflow and SAP linking to enable updates, amends and automatic postings with limited user intervention. This session will be hosted by the Dynamyx Business analyst, who will explain the business drivers and processes involved, the project manager sharing experiences gained in delivering the solution across the region, and the systems architect who will present details on how to achieve scalability when linking workflow to SAP.

The event will end with networking and drinks to wish you all the best of the season with the backdrop of the night time city view.

Date: 10 December 2008
Time: 14:00 – 17:30
Venue: Radisson Edwardian Hampshire
To register call 0870 166 6628 or click here to register online.

Wednesday, October 29, 2008

Breakfast Briefing: Microsoft based Business Process Management

Discover the benefits of embracing Business Process Management using Microsoft based technologies.

We will be presenting Microsoft® BizTalk® Server and K2 blackpearl focused around business-process automation and application-to-application integration. Dynamyx in Partnership with K2 and Microsoft invites you to join us for a breakfast seminar in London, UK. Breakfast will be available from 8:30.

30 October 2008

Arrival (8:00 - 8:30)
Light Breakfast (8:30 - 9:00)
Welcome from Microsoft Mr Harsha Karunaratne, SOA and Process Platform Technical Specialist (9:00 - 9:30)
Business Benefits of BPM Mr Ruan Scott, K2 VP EMEA (9:30 - 10:00)
Scenario Demonstration Mr Gabriel Malherbe, Dynamyx Technical Director (10:00 - 10:45) Q&A (10:45 - 11:00)
A technical workshop will be held from 11:00 to 12:00.

http://www.dynamyx.net/resources_EventsReg.aspx?EventID=74950

Wednesday, May 28, 2008

Writing custom code in a K2 blackpearl client event

Long time no blog...

Topic that’s had some recent airtime in Dynamyx. How to, or more specific, what’s the most correct way to write custom code behind a K2 blackpearl client event. This specific use case came about when we had to send an email from the client event that needed a high level of customization.

Firstly, looking back at the K2.net 2003 days, this was a simple right click on the client event and hacking away at the generated code. The drawback was that you bought a one way ticket... you could never run the wizard again and retain your custom code. The new K2 blackpearl authoring model allow us to customize the underlying code of an event but maintain the integrity and ability to re-run the event's wizard.

The question is, where do you put your code then?

Let’s start by looking at the code behind a client event. Right click on the client event and select the View Code Event Item option:



You'll be presented with the XOML schedule that makes ups the client event:

The idea is to add you own WF code activity either before or after the core client event code (depending on what you want to do). In my example I dragged a simple WF code activity from the Visual Studio toolbox and dropped it at the end of the schedule. To get to the event handler of the code activity, right click on it and select Generate Handlers:



And write you own custom code:

Thanks to Colin Murphy and Jey Srikantha (fellow K2 insiders) for their input in this solution.