My Technobabble

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

Blog - About

About My Technobabble

Glenn is a PM on the WCF team working on Microsoft’s future HTTP and REST stack.  Prior to WCF he was a PM on the new Managed Extensibility Framework in .NET 4.0. Glenn has a breadth of experience both inside and outside Microsoft developing software solutions for ISVs and the enterprise. Glenn has also been very active in involving folks from the community in the development of software at Microsoft. This has included shipping several products under open source licenses, as well as assisting other teams looking to do so. Glenn is also a frequent speaker at local and international events and user groups.  When he's not working and playing with technology, he spends his time with his wife and daughter either at their home in Seattle or at one of the local coffee shops.<o:p></o:p>

Glenn's blog can be found at http://blogs.msdn.com/gblock or you can follow him on twitter at you own risk at twitter.com/gblock <o:p></o:p>

 

  • My Technobabble

    MEF Re-factored, Preview 3 has shipped.

    • 2 Comments
    We just dropped another release of MEF source. This one includes some significant changes that we're excited about. 1. We're now completely MS-PL!!! The StructuredValues dll dependency is now removed. Your free to use the source how you like on Windows...
  • My Technobabble

    Øredev is different

    • 3 Comments
    Following in Oren's suit, I wanted to let everyone know that Øredev is one awesome conference, and I am having a real blast! If you know me, then you know I am usually really bad about blogging about conferences I attend. I already have a backlog...
  • My Technobabble

    MVP with MEF

    • 1 Comments
    Krzysztof had a question on StackOverflow around doing MVP triads wtith MEF. He came up with a way to do it that he wasn't happy with and which I told him was pretty hacky :) After chatting with Krzysztof I took a shot and came up with something which...
  • My Technobabble

    SharePoint application guidance is here!

    • 1 Comments
    I am WAY behind on my posts with a backlog that includes a MEF Module Loader, MEF Validation sample, MEF container refactoring, PDC, Kaizenconf thoughts, etc. Those have to wait though so I can announce this. patterns & practices just shipped new...
  • My Technobabble

    Elegant Code Cast on ALT.NET and Microsoft

    • 0 Comments
    Last week, David Start of Elegant Code and I got a chance to chat on ALT.NET, Open Source at Microsoft, and MEF. David was a great host who I am sure loved  responded as he through some curve balls at me. Actually it was a provocative discussion...
  • My Technobabble

    Finding the right level of coupling

    • 1 Comments
    http://www.flickr.com/photos/tammys_world/1785770650/ This is a follow up from my previous post on Composite extensions for Win Forms. Early on as we started the development of Prism, we had a few decisions to make around our coupling to WPF. We...
  • My Technobabble

    Bringing Prism to WinForms

    • 1 Comments
    Brian Noyes just posted a set of Composite Extensions for WinForms which includes a working and very simple (see below) sample. The sample illustrates: Bootstrapping with Unity Module Loading Event Aggregation Simple Regions It's great to see that Brian...
  • My Technobabble

    Open Space UnSessions at PDC

    • 0 Comments
    I forget to mention this in my last post, but this deserves it's own. If you are going to PDC, check out the Open Space sessions , I mean Un Sessions. I know, I know you are thinking it will be a cheap knock off. Surprise, it won't! Doc the man himself...
  • My Technobabble

    Speaking at PDC and patterns And practices summit.

    • 0 Comments
    I'll be speaking at a bunch of conferences in the next two months, two of which I am extremely excited about. PDC is one of those amazing conferences that I've been hearing about for the past three years since joining Microsoft. I am speechless that the...
  • My Technobabble

    IServiceLocator a step toward IoC container / Service locator detente

    • 6 Comments
    Today we launched an exciting project on CodePlex, namely the Common Service Locator library . What is it? It's a shared interface that applications and frameworks can reference in order to leverage IoC containers / service location mechanisms without...
  • My Technobabble

    MEF going MS-PL, the little engine that could.

    • 11 Comments
    MEF is going MS-PL!!! Several weeks ago, we shipped our first drop of MEF on CodePlex. The source license for that drop was MS-LPL or the Microsoft Limited Permissive License. This license enables the source to be freely used on the Windows Platform...
  • My Technobabble

    More MEF Samples and launch of MEF contrib.

    • 1 Comments
    The past few weeks, the momentum has picked up around samples using MEF. In my last post I mentioned a few. Now today two great posts. First, Brad A (my awesome boss) has gone and done a really nice MEF 101 post . Kudos to Brad for finding the time out...
  • My Technobabble

    Update on our MEF license status

    • 1 Comments
    Several weeks we released a version of MEF under the MS-LPL license. We heard a bunch of feedback on the community requesting that we use a more broader license. Since then we've been exploring different possibilities. Early next week we'll have an official...
  • My Technobabble

    What is the Managed Extensibility Framework?

    • 2 Comments
    It's not an IoC container, It's not MAF, it's not the Managed Entity Framework either :-) So what is it ? There has been no shortage of discussion on this very topic since MEF was first announced . Quite simply, MEF makes building extensible apps, libraries...
  • My Technobabble

    Yet another post on MVP vs MVC

    • 3 Comments
    I can see that StackOverflow.com can turn into addiction and I can't afford another one :) Anyway while browsing, I noticed a question on MVP vs MVC. I just couldn't resist...oh and I did add something on Presentation Model. I won't be surprised if this...
  • My Technobabble

    Attending Continuous Improvement conf (and giving a workshop)

    • 1 Comments
    The name alone pulls me in. Continuous improvement at the end of the day is really what we're striving for. The names and methodologies we use to get there aren't important, what's important is that we get there.  With that in mind, I'll be attending...
  • My Technobabble

    I am speaking at Øredev

    • 1 Comments
    This year I'll be skipping an awesome visit to Barcelona to head on and be with friends in Malmo, Sweden at the next Øredev. I'll be speaking on the usual suspects and some new ones Building maintainable enterprise WPF applications using Composite...
  • My Technobabble

    The ALT.NET Criterion

    • 11 Comments
    Recently I was on a mail thread where the following question was raised. "What are the kinds of things that concern folks from the ALT.NET community?" Over the past year I've been pretty involved with ALT.NET and have been part of countless...
  • My Technobabble

    MEF Making its debut on Codeplex

    • 8 Comments
    And now for something completely different... It all started with a dream when I first joined the MEF team it was the... Plenty of folks thought it was nuts, though there was a ton of support as well. I didn't lose faith though. However somehow...
  • My Technobabble

    MSDN Article on "Prism" went to press

    • 2 Comments
    A few months ago I wrote an MSDN article on the new Composite Application Guidance (which will always be Prism to me :) ) which was just published. In the article I talk about Composite Applications in WPF in general, several design patterns in play,...
  • My Technobabble

    Building Composite apps with Silverlight

    • 1 Comments
    Blaine and my old team are at it again , and this time it's for Silverlight . If you are building composite applications in Silverlight, they need you! Head on over  and take this quick survey to help them to prioritize on where to focus for the...
  • My Technobabble

    ForEach, a simple but very useful extension method

    • 10 Comments
    This evening I was writing some code (Yay!) for an Xml based MEF catalog I am prototyping. I came across the need to invoke a set of methods on an IEnumerable<T> that was returned from a LINQ to XML query. Unfortunately no such animal exists on...
  • My Technobabble

    Prism, MEF and DI oh my

    • 1 Comments
    A few weeks ago I had a chance to chance to chat with the gang over at  Herding Code on all of the above. I was in a particularly talkative mood after coming from a full day of presenting at Tech-Ready, so I'll warn you that there might be some rambling...
  • My Technobabble

    Composite Application Guidance Talk at Tech-Ed

    • 1 Comments
    Several months ago, Brian Noyes and I delivered a talk on Composite App Guidance AKA Prism at Tech-Ed USA. In the talk we discuss the essentials of Prism and do a bunch of demonstrations (well Brian did) of how to use it's various components. The talk...
  • My Technobabble

    When comments are not enough.

    • 1 Comments
    Blog comments are great but sometimes you need that extra level of interaction. For those times, I just added this mega-cool feature all my coworkers have been telling me about. It lets you IM me directly from my blog when I am online. To use it, just...
Page 4 of 10 (248 items) «23456»