My Technobabble

Glenn Block - .NETFX Another ALT.NET guy at Microsoft

Browse by Tags

Tagged Content List
  • Blog Post: Bringing MEF and REST love to the UK and at FEST 10

    Next week I’m coming to the UK where I’ll be spreading the MEF love at FEST 10 and in events in a few other cities. I’ll also be talking about REST and the new work we are doing in WCF to provide a better experience for building RESTful systems. Below is the event schedule Date/Time Event Location Talk...
  • Blog Post: Open sourced .NET libraries in Mono

    Recently Miguel did a post that made me smile. He talked about several libraries from Microsoft which were released under an OSS license and thus incorporated into the Mono tree and ship as part of Mono 2.8. I smiled for two reasons. One, I was happy to see that Microsoft is becoming more and more open...
  • Blog Post: Way of MEF slides and Code

    Thanks to everyone who came out to the “Way of MEF” education day in Cupertino. I had a great time and you were an awesome audience. I really appreciate all the great / in-depth questions. It showed that you really were keeping along. I also enjoyed all the different side conversations, and all the times...
  • Blog Post: MEF day in SF, “The Way of MEF, the Path to Enlightenment”

    On Saturday June 12th I am stoked to be coming to the SF bay area on behalf of the Bay.Net UG where I’ll be delivering a full day on MEF! We’re going to cover a world of topics as you can see from the list below. 1. How to lazily instantiate parts to conserve processor cycles 2. Self-describing parts...
  • Blog Post: MEF has shipped!!!

    You might have missed it, but a few weeks ago MEF V1 shipped in .NET 4.0 and Silverlight 4 ! As a team we’re really happy to have seen MEF hit the wild. We believe MEF helps you to build better applications that are easier to extend. To get started with MEF, go visit our wiki here So far we’ve...
  • Blog Post: Caveats about DeploymentCatalog

    The information below was wrapped up in my previous post on DeploymentCatalog. As a bunch of folks have been asking questions on this, it seems worth to rip out on it's own. A few caveats about DeploymentCatalog. DeploymentCatalog is a very exciting addition to the MEF box. There are a few caveats...
  • Blog Post: View Model Locator – MEF Style

    At MIX, Laurent Bugnion and I had a brainstorming chat around improving on the ViewModel locator “pattern” through the usage of a MEF generic locator that allows binding via indexer properties thus removing the need for a hard-coded locator. Tonite John Papa pinged me with a similar thought. Next thing...
  • Blog Post: Hamilton and I MEFFing it up on Silverlight TV

      Several weeks ago Hamilton and I recorded several episodes with John Papa on the new Silverlight TV show on Channel 9. We did not one or two but FOUR episodes on Silverlight TV covering the basics as well as some more advanced cases like using metadata views and application partitioning. We also...
  • Blog Post: Speaking at MIX!

    Sunday I leave to Vegas to attend my first MIX. It’s exciting to finally attend this event that has such an air of mystique around it. I’ll be speaking on how you can use MEF in SL4 to partition your applications across many XAPs in a fairly seemless fashion. My talk is short, but it’s going to be very...
  • Blog Post: Speaking on “Ignite your coding”

    This Thursday, I’ll be joining John Bristowe and Joey Devilla to talk about composite applications, patterns, MEF and anything else that comes up. I am flexible :-) This is a live webcast where questions will be taken in real time, so ask away! I am selfish but no slides or demo prep sounds great to...
  • Blog Post: Building HelloMEF – Part V – Refactoring to ViewModel

    In the last post we migrated over to the new DeploymentCatalog. In this post we’ll look at refactoring the code to incorporate the MVVM pattern. Code from the last post is available here Why ViewModel? There’s a ton of content out there in the blogosphere that discuss the virtues of separated presentation...
  • Blog Post: Building Hello MEF – Part IV – DeploymentCatalog

    Continuing on with the series. In part III we introduced the concept of application partitioning through the use of the PackageCatalog which ships in the Silverlight toolkit. In this post we’ll take a look at a new API known as the DeploymentCatalog which ships in the box! We also look at some changes...
  • Blog Post: Hosting MEF within application and libraries.

    As you start to work with MEF one of the fundamental decisions you have to make is how MEF will be hosted. There are several factors which will impact your decision including whether you are building on Silverlight or the Desktop and whether you are building an application or a library. The first concern...
  • Blog Post: Exporting dynamically changing configuration values

    In my last post I discussed how to export configuration. A follow up question in the comments was “What if the values change?” Meaning the values that are exported using the approach I illustrated are static. In the real world however values often can change based on some user setting etc. A variant...
  • Blog Post: How do I expose configuration information through MEF?

    <Goal>Post in 15 mins or less :-)</Goal> This question which recently popped on our forums is one of the common questions we hear from customers. In this particular case, wcoenen (the person in the forums) had recently used information that he wanted to pull from configuration and pipe to...
  • Blog Post: MEF and Prism exploration, MEF module loading

    About a month ago I posted some ideas around MEF and Prism together. As part of the post, I presented 2 high-level scenarios for MEF/Prism integration (and there are likely more) Use Prism with MEF as an add-on for extensibility. That is make modules extensible through MEF.  You can think of this...
  • Blog Post: “MEF in 2 hours or less”, I am all for it.

    Some posts titles just really grab you. I couldn’t help but think about one of those annoying ads in the back of magazine when I saw this post from Ayende. In actuality the article is more of a “How I can implement what I need from MEF in 2 hours” however that’s not as provocative :-) The main point...
  • Blog Post: Building Hello MEF – Part III – XAP Partitioning (with the host’s permission) and the sweetness of recomposition.

    In our last post we saw how using metadata in MEF allows us to provide additional self-describing information about exports. This has a range of uses including providing hints on how the export should be handled (such as UI location) as well as allowing us to filter out creating exports that we don’t...
  • Blog Post: Building Hello MEF – Part II – Metadata and why being Lazy is a good thing.

    In Part I of the series we built the basics of our dashboard end ended with our app displaying a single widget. In this post we’ll show two widgets, sensing a pattern here? :-) We will show two, but we’ll put them in different places on our dashboard. We’ll explore two ways of doing this including a...
  • Blog Post: MEF and Prism, to be or not to be.

    Now to the question, what is the story on Prism and MEF? I am getting asked this now several times a day, more so than the IoC question. I am happy to say we’re working with p&p to come up with a good answer. Note: This is still a work-in-progress, but here’s the thinking on this so far. ...
  • Blog Post: MEF Refresh of Preview 8 for Silverlight

    Note: This only applies to using MEF Preview 8 on Silverlight, it does not apply to MEF in Silverlight 4 Yes I know we never did a Preview 8 post but…… We found a bug in PartInitializer (thanks to Kathleen Dollard for finding it!)  in Preview 8 which affects MEF in Silverlight. The bug resulted...
  • Blog Post: Building the Hello MEF dashboard in Silverlight 4 - Part I

    In my last post I illustrated some of the basics of MEF through a Hello MEF dashboard app that I used in my PDC talk. In this series of posts, we’ll build that application from scratch and then go even further than we did in that talk. This might take several posts, I am not sure yet, we’ll just have...
  • Blog Post: MEF has landed in Silverlight 4. We come in the name of extensibility.

    http://www.flickr.com/photos/markusram/3641457838/ At PDC we announced that MEF has is now part of Silverlight 4. This may sound like alien speak :-), so I’ll break it down for you. It means building maintainable/pluggable RIA apps just got a whole lot easier. What is MEF? The Managed Extensibility...
  • Blog Post: Building extensible RIAs at PDC

              This week I’ll be attending PDC in Los Angeles speaking about using MEF in Silverlight. Building Extensible Rich Internet Applications with the Managed Extensibility Framework   In Hall F on Thursday at 11:30 AM Learn how the Microsoft .NET Framework 4 introduces...
  • Blog Post: Should I use MEF with an IoC container? - Part 1

    In my post "Should I use MEF for my IoC needs" we took a look at the question of whether or not it is appropriate to use MEF instead of a traditional IoC container. In this post we'll discuss the question of whether or not you should use both an IoC container and MEF in the same application. MEF and...
Page 1 of 3 (57 items) 123