Microsoft has released a set of components and other tools for the development of client applications in the .NET Framework. The product, code-named Acropolis, was announced at Tech Ed 2007 and is available as a CTP, or community technical preview, from the new WindowsClient.NET page.
"Acropolis is part of the '.NET Client Futures' wave of releases, our preview of upcoming technologies for Windows client development," the company stated.
With Acropolis, developers can create a set of modules and build them into a business application. These modules can be hosted within the Microsoft Office 2007 suite or as stand-alone applications. Built-in themes are available, but customization using XAML is also possible, the company said.
The product caters primarily to Windows Presentation Foundation development, but Brad Abrams points out in a blog entry entitled Some common Acropolis questions that Acropolis supports WinForms as well.
Blogger Donald Burnett has taken a close look at Acropolis and reports in a blog entry called Enterprise WPF Applications come of "Age" with Acropolis that "The CTP seems like a very finished product even in this preview. It integrates nicely into the Visual Studio "Orcas" preview. There are some really cool controls to explore in the toolbox."
These controls include single and multipart navigation managers, components for providing, updating and publishing data, and several UI controls.