
Book Published: Essential Windows Communication Foundation
InfoQ is pleased to provide a hosted chapter from the recently published "Essential Windows Communication Foundation" authored by Steve Resnick, Richard Crane, and Chris Bowen.
Tracking change and innovation in the enterprise software development community

InfoQ is pleased to provide a hosted chapter from the recently published "Essential Windows Communication Foundation" authored by Steve Resnick, Richard Crane, and Chris Bowen.
JNBridge, provider of Java and .NET interoperability tools, announced a new release of its core product, JNBridgePro, at JavaOne 2008.
The Microsoft ASP.NET MVC Framework second technology preview was released during MIX08 in March but has since released an update to their source code on April 16. This means there are many things going on with those involved in the project at Microsoft as well as those in the community. People are not creating just sample code but creating real applications now.

Robert Pickering continues the conversation in this third article on F# and this time focuses on Asynchronous Workflows and the resulting peformance gains obtained when used. While this article focuses on F#, the learnings are applicable across .NET languages.

Continuing Robert Pickering's series of articles on F#, this InfoQ exlclusive article focuses on workflows in F#. Workflows are the building blocks for library implementers interested in the basics of DSLs.

In this panel discussion from QCon San Francisco, several influential leaders of the software development community discussed and debated the future of the Java language and APIs based upon the lessons we have learned from the past. Topics included static versus dynamic languages, removing code from Java, forking the JVM, and the next big programming language.

Windows Presentation Foundation is a fundamental shift from how interactive applications have previously worked in Windows. In this interview, Ian Griffiths talks about the key features of WPF such as XAML, composition, layout, animation, and data binding. Included is advice on when to use WPF and its sister technology Windows Forms.

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.

Billy Hollis provides a virtual walkthrough of Microsoft's rich client user interface framework formerly codenamed Avalon and now known as Windows Presentation Foundation. Billy begins with the WPF application model and XAML language then discusses controls and containers in depth.Billy finishes with a discussion of when and where to use WPF while pointing out best practices throughout.