יום חמישי, דצמבר 13, 2007
Smart Client Software Factory for Visual Studio 2008 I've written in the past about Software Factories Support for Visual Studio 2008, and mentioned that currently there is no support for Smart Client Software Factory for Visual Studio 2008. During the time that post was written, project Acropolis was alive and there were no plans to enable working with CAB and Smart Client Software Factory in Visual Studio 2008. Recently, when project Acropolis was stopped and the Composite WPF started instead, the plans were changed. According to Glenn Block, the team is now working...
יום רביעי, מאי 23, 2007
After some bug were spotted in the latest release of , and a promise from Tom Hollander, the team has released Enterprise Library 3.1 to the web. Here are the highlights of the new version: Policy Injection Application Block The default Remoting PolicyInjector can now be replaced with alternative interception mechanisms via configuration without modifying the application block code Call Handler attributes are now honored correctly when placed on interface methods Fixed an issue that could cause duplicate handlers where matching rules matched both a class and its interface Classes implementing COM interfaces (including those...
יום שבת, פברואר 24, 2007
The patterns and practices team have released thier first Weekly Drop of the Smart Client Software Factory - what appears to be the next generation.
In this drop, you have the first look at:
New Application Blocks. Four application blocks that were previously available as part of the Mobile Client Software Factory were ported over:
Disconnected Agent Application Block. This application block provides management features for execution of Web services from occasionally connected smart clients. With a disconnected service agent, the device can maintain a queue of Web service requests when offline (disconnected) and then replay them when a connection to the...
יום שבת, יולי 8, 2006
The Smart Client Software Factory is the first software factory that is officially released.
With the Smart Client Software Factory, architects and developers can quickly incorporate many of the proven practices and patterns of building composite smart client applications. These practices and patterns have been identified during the development of many smart client applications and their components. By using the software factory, architects and developers can focus their efforts on business opportunities and create smart client applications that effectively address the needs of their organizations.
Although the software factory was released, you still have to wait for the Hands-On-Labs for...
יום שני, אפריל 24, 2006
After spending a few hours trying to figure out the responsibilities of all the elements of CAB, I found out that I am not the only one who had difficulties...
Szymon Kobalczyk has built a Pet Shop application upon CAB in order to learn the new application block. During that application develpment, he published his conculsion in a series of posts:
Understanding Composite UI Application Block:
Part 1, Part 2, Part 3, Part 4, Part 5, Part 6, Part 7.
Finally you can download the PetShop sample from here, using the installation notes from here.
יום ראשון, אפריל 23, 2006
We decided to use the Composite UI Application Block for our Smart Client side, so I am happy yo announce that this blog will also include thoughts, examples and conclusions about it.
To briefly introduce CAB:
The Composite UI Application Block is designed to help you build complex Windows Forms-based applications. It assists you by providing an architecture and implementation that uses the common patterns found in front-end, line-of-business (LOB) applications.
Building an application with the Composite UI Application Block provides the following benefits:
Quality and consistency for architecture teams
Increased productivity and faster ramp-up time for large developer teams