Declarative N tier Applications Using WPF, WCF and WF in the Microsoft .NET Framework 4

Download this episode

Download Video


The essence of declarative programming is to specify the 'what', not the 'how'; to reduce complexity for the developer. The .NET 3.X framework provided declarative approaches for many areas including UX, querying, workflow and client deployment. In .NET 4 this support is enriched for existing areas and extended to add new domains such as service authoring. Underlying much of the declarative approach is the XAML language which has seen some major updates for .NET 4. Moving beyond the out of the box languages, and angle brackets, the Visual Studio tooling provides a DSL (domain specific language) toolkit that lets you author your own languages for your specific business domains. This session will take you on a tour of declarative programming in .NET. We'll show what's possible in 3.X, what's new in 4 and how you can create your own models and languages. These approaches have been used by ADERANT to build an enterprise workflow solution, so you'll get to see how these approaches can be used in the wild.
For more information, check out this course on Microsoft Virtual Academy:







Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.