Still looking for a sponsor Max Paulousky is looking for a Silverlight/.Net job in the Commonwealth

Future of Myself and My Blog

Everything changes and nothing remains still. (Heraclitus, c. 535–c. 475 BCE) Now I work at a mobile department of one of the biggest media corporation. And I hope, my future will be tied with mobile technologies. Right now I am working on a mobile application for a Blackberry device but I am absolutely sure that my main projects will be based on the WindowsPhone7 platform. It does not matter whether I will work as a developer/architect or as a project manager (the last one is highly probable). In several days I am going to start my first pilot...

Using MEF (Managed Extensibility Framework) in Asp.Net WebForms applications

Introduction Managed Extensibility Framework is a great framework to write extensible/pluggable applications. It allows easily separating implementation from abstraction, adding/changing/deleting implementation at runtime (recomposition), working with multiple implementations of an abstraction, breaking monolithic applications into independent parts. It is an integral part of .Net Framework 4 (full and Silverlight versions). Abstracts Almost all MEF samples are console applications. Why? Because it’s easy to manage lifetime of composable parts in console applications (MEF takes care of it) and a developer concentrates on the goal of an example. The situation in web applications is totally different. Developers...