Microsoft has recently released updates for .NET Framework 4.5 which fixes reliability, compatibility, stability, and performance issues associated with WPF, CLR, Windows Forms, XML, NCL, ASP.NET, WWF, WCF and Entity Framework.
Microsoft is starting to release more details on Windows PowerShell Workflow. Also known as PSWF, this feature of PowerShell 3 allows administrators to “reliably executing long-running tasks across multiple computers, devices or IT processes”. Since we are talking about Windows Workflow, the term “long-running” can mean hours or even days.
In a recent blog post, Microsoft announced that the first generation objects of their WF technology are being deprecated in the upcoming .NET 4.5 release. WF, which is a workflow engine leveraged by .NET developers as well as a handful of Microsoft server products, has multiple new capabilities in .NET 4.5 while officially putting application that leverage the old .NET 3.0 objects on notice.
Windows Workflow 4 is a major rewrite of the library. While it has the same goal, to provide a modeling language for long-running tasks, there are some significant differences coming out of what is essentially a complete rewrite.
A new article by David Chappell describes how BPM engines are different from plain programs written in Java, C#, etc. and the ways Windows Workflow Foundation can be used to build workflow applications.
The Component-based Scalable Logical Architecture for .NET (CSLA .NET) version 3.6 has been released including support for Microsoft Silverlight 2.0. CSLA .NET is a .NET software development framework which helps one to “build a powerful, maintainable business logic layer for Windows, Web, service-oriented and workflow applications”.
Microsoft has just published an excellent overview of WCF capabilities and deployment strategies for 5 most common SOA scenarios including Enterprise Web services, Web 2.0 services, intranet applications, queued messaging and Workflow services.
Windows workflow is an excellent framework for implementing business processes. One thing that is missing in it is direct support for human activities. Several approaches to solving this problem exist, but they are not generic enough for general usage. In this article we will define one of the approaches to a completely generic implementation of human activities in WF.
The latest version of Rocky Lhotka's Component-based Scalable Logical Architecture for .NET (CSLA .NET) book, is available for C# and now VB.NET. The framework enables developers to create an object-oriented business layer that abstracts and encapsulates the business logic and data.
Workflow Foundation is the new workflow engine from Microsoft. Matt Winkler, Microsoft Technical Evangelist, walks through the story of Workflow Foundation, when to use it and the futures planned in the next version.
Mohammad Akif introduces the concepts behind .NET 3.0 that architects need to understand. Mohammad walks through the basics of Windows Communication Foundation, Windows Presentation Foundation, Workflow Foundation and Windows Card Spaces.
Scott Allan is interviewed by David Totzke on Windows Workflow Foundation, recorded a year ago at VSLive Toronto. Scott talks about the capabilities of Windows Workflow foundation, how it integrates into application development, how Microsoft is using WWF in its own products, DSLs and WWF, and architectural pattterns possible with WWF.
In this decidedly non-marketing presentation, Microsoft Architect Beat Schwegler shows how service-orientation affects system architecture. He introduces the notion of a service model as a mediator between the business and technology models, and explains how a migration towards such an architecture could occur through a step-by-step architectural refactoring.
InfoQ has assembled a summary of the features included in the March CTP of Visual Studio Orcas. The Orcas CTP, which is expected to be released as VS 2007, can be downloaded from MSDN.
Microsoft already supports BPEL in its ESB product BizTalk Server. Now the company has announced its plans to support BPEL within the Windows Workflow Foundation (WF), which is integrated into Windows Vista. BPEL will be supported by a set of WF activities available as BPEL for Windows Workflow Foundation.