Friday, July 6, 2007

What is "Acropolis"?

Literally means the edge of a town or a high city; The Acropolis of Athens is the best known acropolis (high city, The "Sacred Rock") in the world. (From Wikipedia)

Microsoft announced their Acropolis:

“Acropolis” is a set of components and tools that make it easier for developers to build and manage modular, business focused, client .NET applications.

Acropolis is a framework that fosters the separation of UI from business logic. It allows an application to be composed of UI Agnostic parts that provide specific pieces of user functionality and services that support those parts. In addition to all of this, the framework is declarative with XAML and designer support.


The key to Acropolis is its modular approach.

Acropolis lets you divide your application into various functional pieces - components - that each encapsulates some specific pattern, strategy or piece of business or presentation logic. Acropolis then provides the ‘glue' to let you easily recombine these components to make a fully functional application.

What can you do with Acropolis?

  • Quickly create WPF enabled user experiences for your client applications.
  • Build client applications from reusable, connectable, modules that allow you to easily create complex, business-focused applications in less time.
  • Integrate and host your modules in applications such as Microsoft Office, or quickly build stand-alone client interfaces.
  • Change the look and feel of your application quickly using built-in themes, or custom designs using XAML.
  • Add features such as workflow navigation and user-specific views with minimal coding.
  • Manage, update, and deploy your application modules quickly and easily.

Acropolis Team blog:

Acropolis July CTP release download: Tags:

Technorati Tags:

No comments: