Mobile, Smart Client, Web Service, ... Software Factories
I've been focusing on web development - ASP.NET 2.0 & Atlas - the last couple of weeks. I also had a look at what's available from the Patterns & Practices Team. Apart from some guides and application blocks I stumbled on the software factories. I noticed that the Patterns & Practices Team made great progress on releasing new software factories. And so I was curious if some factory could provide me guidance to better understand and build ASP.NET Atlas applications. Unfortunately ...
What's available?
The Mobile Client Software Factory provides integrated guidance to help architects and developers create line-of-business Windows Mobile applications that interact with back-end systems over networks such as WiFi and GPRS that might be intermittently available.
Mobile Client Software Factory builds on and incorporates the following existing patterns & practices assets:
- Composite UI Application Block and Data Access Application Block ported into the .NET Compact Framework
- Guidance Automation Toolkit
Get it here.
- 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.
Get it here.
- The Web Service Software Factory (also known as the Service Factory) is an integrated collection of tools, patterns, source code and prescriptive guidance. It is designed to help you quickly and consistently construct Web services that adhere to well known architecture and design patterns.
Get it here.
What's next?
Now that we had the Mobile Client, the Smart Client and the Web Service we're still missing one for web applications ... I'm confident the P&P team will continue their excellent work and hopefully that Web Client one will be released by the time ASP.NET Atlas v1.0 will be released ...
Tags: Microsoft, Software Factories