Note: David offered a few different topics that he could speak on. Two of them sounded particularly interesting, and instead of deciding between them, I've asked him to present on BOTH of them at the same meeting!
Extending your Application with the Managed Extensibility FrameworkMicrosoft Managed Extensibility (MEF) framework allows developers to add “hooks” into their application to make it extensible at runtime. These hooks allow you or a third party to extend your application dynamically in the future. In this session, we will review the MEF tool set and build an extensible application and then extend that application using MEF.
Using Microsoft Distributed Cache to speed your applicationRetrieving data from a disc or a database can be a time-consuming operation. Data that is accessed frequently can be stored in an in-memory cache, which can speed up its retrieval considerably. Microsoft Distributed Cache (aka “Velocity”) provides a framework for storing and managing cached data. In this session, we will discuss how to use this framework in your application and demonstrate some code that implements this framework.
David Giard has been developing solutions using Microsoft technologies since 1993. In the past, he has spoken at Day of .Net, Microsoft DevCares and many user groups around the Midwest. He is a recovering certification addict and holds an MCTS, MCSD, MCSE, MCDBA, a BS, an MBA, and numerous other letters of the alphabet. You can read his latest thoughts at www.DavidGiard.com. He lives in Michigan with his two teenage sons.
Remember Me