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


ryanb ryanb
  • Metro Is Dead

    @spivonious:  That's right.  Avalon became WPF, which was a much worse name for consumers.  WPF/E became Silverlight, which actually was a good name while it lasted.

  • So, what's up with the Expression suite?

    @giovanni: I haven't heard anything about Expression Web (but I haven't been looking).  Surely there will be significant updates to that for HTML5, etc.  What parts of that make it into VS is a good question, considering the push for HTML app development.  Maybe more will be added to VS after launch.

  • So, what's up with the Expression suite?

    There have been a number of videos at Build and since then showing off previews of the updates in Blend 5.  I haven't heard when the new Expression will be available (probably soon), but the division of labor with VS is the same: Blend for design work, VS for code.  They did move a bunch of the tools into the VS editor, but the Blend designer is not going to be in VS.

  • Why does Microsoft hate Visio?

    I agree.  Visio is great -- I could hardly get along without it.  But I am stuck with Visio 2000 (after having my 2003 license taken away), and can't get anything newer.  Our fancy Corporate Office licenses do not cover things like Visio and Project.  We used to have to buy Visio licenses separately.  Now we are not even allowed to buy it.

    Visio has always been too expensive and too unknown.  Most people don't even know about it.  (I see a lot of people saying "what's Visio" as they struggle to draw block diagrams in Excel.)  It seems like MS is trying to make it go away.  I know the sales volumes are low, but it has no marketing or store presence, and many can't afford it if they can find it.

  • Programming Windows, Sixth Edition is coming ...

    pdf, ePub, and mobi.

    As for the passing it around part, technically you may loan it to someone else if you do not retain any other copies, according to the oreilly site.

  • A cool Unix video from the 70's

    That was an interesting video.  The late sixties was an amazing time to be working in the tech industry ... Bell Labs, the other national labs, NASA, the tech universities, etc.  It was such a different environment (fostering technology development) compared to our "service economy" approach today.

    The video also makes it apparent how dated the UNIX design is.  Many of the UNIX fundamentals (everything is a file stream, pipe all your data around between snippets of code, scripting everything together) made a lot of sense and solved a lot of problems in the environment of the late sixties -- when everything was text based and command driven, and all computer users were trained technical users.  Those concepts of computing don't fit well into modern computing -- GUIs, events, non-technical users, etc.  UNIX (and LINUX which followed the same model almost exactly) has tried to adapt by patching things on here and there, but that has produced a system that is still really suitable only to technical users that are largely working the same way they did three or four decades ago.  (I admit that I fall into that category at times.)  For the average user, it still ends up being clumsy and awkward.  Certainly Windows has its crusty corners too.

    I guess a half century down the road it's time for someone to start with a clean sheet and build a modern OS.  Lots of people are throwing ideas around out there (like MSR).  We'll see if anyone is willing to really make the leap and build a product.  MS will probably just evolve Windows.  Linux (i.e. Linus) has little reason to start over.  Apple?  Who knows?  There aren't many little guys willing to compete with the big players anymore.  You invest a lot into a project and get sued or swallowed.

  • C++ needs extension methods

    , Charles wrote

    @ryanb: I'm not sure this is correct, actually, but I'll ask Herb...


    You're right Charles.  I realize now that I was thinking about partial classes, not extension methods.  I retract my previous statement.  And I should have been more clear about all of this as things that MIGHT be coming in the standard at some point.  Never mind.  Nothing to see here.

  • C++ needs extension methods

    Herb has mentioned several times that extension methods are coming soon in the standard.  One of his recent talks showed off an example of [currently Microsoft only] extension methods.  (I forgot exactly which one that was ... )

    EDIT -- Never mind -- I was thinking of partial classes, not extension methods...

  • using winRT to code desktop apps

    I'm not sure the portable class library actually applies in this case, but even so you still need an application to call that library.  All of the info I have seen leads me to believe that you can't create a desktop app with WinRT and that you never will.  There are a bunch of things in WinRT that only apply to a Metro environment.  At some point, we may see a desktop equivalent of WinRT that contains the relevant parts without the Metro stuff.  That would be nice.  It seems we are going to have to wait for Win9 to see what the plan is going to be for the future of the desktop.

    One of these days Felix will probably uncover what is going on ...

  • Documentati​on File Format

    If you want it to work like PDF, why don't you just use PDF?  That can do everything CHM can do, and is a whole lot less ugly.  CHM is pretty awful.  And you are a lot more likely to have viewer issues with your customers with CHM than with PDF.  If that isn't acceptable for some reason, HTML is probably the next choice.

    What "interactivity beyond linking" are you looking for? (Other than searching.)