Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

dvanderboom

dvanderboom dvanderboom

Niner since 2006

  • The HP Slate 500 Looks Ready for Business

    I'll probably get one of these. The combination of multitouch and wacom digitizer is a potent combination.
  • Creating a modular application using Prism V2 - Screencast 2/4 : Visual Composition

    I'm glad you're doing videos of these, but I'm disappointed by the quality of the video.  It's very difficult to read.

    Also, I get an exception when following along.  I'm doing so in a Silverlight Business Application project.  I created a ContentControl with the RegionManager.RegionName attached property value of 'TestRegion'.

    An exception occurred while creating a region with name 'TestRegion'. The exception was: System.Collections.Generic.KeyNotFoundException: controlType
       at Microsoft.Practices.Composite.Presentation.Regions.RegionAdapterMappings.GetMapping(Type controlType)
       at Microsoft.Practices.Composite.Presentation.Regions.Behaviors.DelayedRegionCreationBehavior.CreateRegion(DependencyObject targetElement, String regionName).

    Any ideas what might be happening?

  • Anders Hejlsberg and Gilad Bracha: Perspectives on Programming Language Design

    There's a difference between actual reliability and provable reliability.  Gilad merely asserts that the actual reliability of programs written in dynamically-typed languages are equal to statically-typed languages.  Not sure whether that's true or not, but that distinction matters.

    Gilad is right (and Anders admits) that dynamic typing allows greater flexibility and power (at a cost).  But I think Gilad lacks appreciation for the advantages that static typing provides.  Yes, it's harder to make static-type languages perform tricks like pervasive type inference, and it's harder to implement metaprogramming, and this is due to the additional design constraints of proving reliability and safety.  But with every constraint, every proof of logical correctness, you get some advantage... like better performance.
  • ARCast - Business In Motion (Part 2)

    Has any thought been given to business architecture and modeling in regard to starting new businesses, or refactoring practices for existing organizations?