WF 4.5 and Code Contracts: Slide Decks and Code

Thursday, March 21, 2013

I’d like to thank all those who attended yesterday’s sessions at the Israeli .NET Developer User Group. I had a good time delivering the sessions, and I hope you enjoyed them as well. What’s New in Windows Workflow Foundation (WF) 4.5? Sample code for the session can be found here. Enhance Your Code Quality with Code Contracts Sample code for the session can be found here. If you attended the session and have an open question, feel free to ask. See you next time!...
no comments

Upcoming Event: WF 4.5 Lecture

Tuesday, March 5, 2013

Windows Workflow Foundation (WF) is Microsoft's .NET implementation of a Workflow authoring and hosting environment. With WF 4.5 developers can easily author workflows using the Visual-Studio built-in WF designer, host them in multiple application environments using the provided runtime engine and even expose them as services for the outside world to consume. Oh, and it's totally free… On Wednesday, March 20th 2013, I’ll give a presentation on WF 4.5 at the Israeli .NET User Group (Microsoft Israel, Ra’anana). In this session we'll focus on the cool new features which version 4.5 brings to the table with demonstrations including...
tags: , ,
no comments

VS2012 WF Designer Issues with High DPI Settings

Wednesday, December 12, 2012

Windows Workflow Foundation (WF) is a core .NET technology for authoring long-running, scalable & integrated business processes. The WF designer that ships with VS2012 is the main tool of choice for declaratively creating workflows in .NET 4.5, however, unfortunately, it has an issue with high Dots-Per-Pixel (DPI) settings. Introducing the Windows DPI Settings As computer monitors arrive with an ever growing resolution on smaller and smaller screens, you might have noticed that the text and icons you’re viewing in Windows are getting small, sometimes too small to be readable properly. That’s exactly why Windows has a DPI Scale setting (In “Display” under...
no comments

Expert Days 2011 – Here I Come!

Wednesday, June 8, 2011

Expert Days is an annual software development conference held by E4D in Israel. This year, for the first time, some of CodeValue’s experts have joined forces with E4D and are participating in order to give you, the attendee, the best possible value. If you are a software developer, software architect, team leader or somehow interested in the hottest available Microsoft technologies – this is definitely the conference you want to be at. The conference is held on 10/07/2011-14/07/2011, and there are dozens of one-day workshops, which are packed with practical knowledge which you can immediately use....
tags: , , ,
no comments

WF 3.0/3.5 Design Time Performance Boost

Sunday, April 11, 2010

Kushal Shah, from the WF designer team at Microsoft, has recently posted a series of posts on WF 3.0/3.5 design time performance. As some of you might know, the WF 3.0/3.5 designer’s performance decreases drastically as the number of activities in the WF rises and Kushal addresses this exact issue with some tips & tricks (Part I & Part II). Tips & tricks are nice, but part III of Kushal’s posts really got me going. Besides the fact that work has been done to improve WF 3.0/3.5 designer performance under VS2010 (remember that WF 3.0/3.5 still ships in...
no comments

Sela Developer Practice – Demos & Slides

Saturday, January 2, 2010

The Sela Developer Practice (SDP) took place this week at the Crown-Plaza hotel in Tel-Aviv with many presentations on various topics. Sasha and I gave two presentations on Tuesday – one on “Parallel Programming with .NET 4.0 and Visual Studio 2010” and an additional one on “Building Workflow Services with WF 4.0 and WCF 4.0”. Parallel Programming in .NET 4.0 and Visual Studio 2010 In this presentation Sasha and I presented the new Parallel Programming paradigms available in .NET 4.0 and Visual Studio 2010, including the Task Parallel Library (TPL), the Parallel class, Parallel...
no comments

WF 4.0: Déjà-Vu? Not So Far!

Sunday, December 6, 2009

I’ve worked a lot with WF 3.0 and WF 3.5 in the past, and I almost always ended up with some mixed feelings. On the one hand, WF is an amazing technology which allows you to do some pretty incredible things when you think about it – easily create a Domain-Specific Language (DSL) and allow domain experts to accurately model the business logic as they see fit in a graphic manner, just dragging-and-dropping some cubes around. Along with accompanying abilities to host the WF and allow it to communicate with the outer world it should be a definite winner....
tags: , ,
no comments

PDC 2009 Day 3: Application Server Extensibility with .NET 4.0 and Windows Server AppFabric

Friday, November 20, 2009

In this PDC session, Nicholas Allen, Program Manager at Microsoft Corporation, reviewed various extensibility points in Windows Serer AppFabric workflow hosting . Hosting Workflows AppFabric ships with three out-of-the-box extensible workflow hosts: Workflow Driven Application – A host for workflows which are used as an execution engine and which do not require WCF interaction to drive them. Workflow Service – A host for workflows which require WCF message interactions with the outside world. Scaled-Out-Service – A host which includes built-in tools for scaling out a workflow application...
no comments

PDC 2009 Day 3: Workflow Services and Windows Server AppFabric

Thursday, November 19, 2009

In this PDC session, Mark Fussel, Program Manager at Microsoft, spoke of creating Workflow Services in .NET 4.0, and hosting and deploying them on Windows Server AppFabric. AppFabric AppFabric provides a set of features for hosting, managing and deploying workflow services: A set of runtime databases for persisting and monitoring the running instances. Persistence services. Hosting of the runtime. Auto-start applications – start the service when the machine starts. Pushing diagnostics information from the hosted services into a...
no comments

PDC 2009 Day 2: WF 4.0

Today at the PDC, I attended two sessions on WF 4.0 - “Spice Up Your Applications with Windows Workflow Foundation 4” and “Windows Workflow Foundation 4 from the Inside Out”. I didn’t blog live about these sessions as their main punch was delivered via code examples and usage of WF designer which in my opinion are hard to capture with words. If you are new to WF than I recommend watching the videos once they get published as these sessions start from a very basic level without requiring prior knowledge of WF at all. On the other...
tags: , , ,
no comments