Duncan Mackenzie

Back to Profile: Duncanma


  • Oxite, an ASP.NET MVC based blog

    you should be able to...

    <object data="data:application/x-silverlight,"
    type="application/x-silverlight-2" width="320" height="240">
    <param name="source"
    value="http://channel9.msdn.com/App_Themes/default/VideoPlayer.xap" />
    <param name="initParams"
    thumbnail=http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/8/6/4/4/TCSOxiteMVCBlog_large_ch9.jpg" />
    <param name="background" value="#00FFFFFF" />
    <a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
    <img src="http://go.microsoft.com/fwlink/?LinkId=108181"
    alt="Get Microsoft Silverlight" style="border-style: none"/>

  • Test-Driven Development with Visual Studio 2010

    They are in a video format, but I believe the screen capture is done as one file, then the camera video is combined with it ... and the two are out of sync (very obvious when she is typing, audio of her keyboarding is out of sync from the characters appearing on the screen). I don't think there is any for us to fix this after the fact, but hopefully we can do better at making these two streams stay in sync during creation.
  • Brian Beckman: The Zen of Stateless State - The State Monad - Part 1

    Charles said:

    Something that would be really cool would be launching a C9 screencast in VS and having the code in the video automatically written to your VS text editor. So, your text editor extensibly replaces the one in the video stream...

    I think Erik already wrote something like this about a year ago... you should bug him about it
  • Windows Azure: Hello, Cloud!

    We are looking into why this doesn't play for you folks, but in the meantime here is a direct link:

  • Day Two Keynote - Chris Anderson and Don Box

    An hour of pure goodness, coming soon as a download as well!
  • Building Channel 9: Inside EvNet - Part 2

  • Get it now: Skyfire Mobile Browser + Silverlight

    I just watched one of our videos using it... not a perfect experience, but I was playing a Silveright video on my phone... nice!
  • Angry Hacker: 10 Reasons why SQL 2008 is Going to Rock

    I think Tommy's client was for people without the SQL Management Studio... I can't really see why you'd need it if you had access to SQL Server 2008's client, with intellisense and server connection support built right in.
  • Jane Kim: From Inventing To Implementing IE Features

    C8 will get this soon Smiley

    Nothing we had to code for this one; we just received a new silverlight.js and published it out, it contained a fix to the browser detection logic making FF3 work.

  • The Channel 9 beta has been updated...

    Just a quick note to let folks know that we feel the beta is getting very close to ship... there are still a few issues that we know about, and probably many that we don't... so this would be a great time to head over, click around, sign-in, post comments, play videos... etc...

    one known issue:

    some videos have been accidentally tagged with wiki tags and therefore are showing up at the wrong urls (and not working) ... I believe this is only happening for a few videos in the Silverlight and WPF tags right now, and we're working on fixing it.

    I'm sure there are others, but I'm tired and that is the one that I just noticed!

    As far as the data is concerned, the wiki is out of date by about 2 weeks, but the rest of the site should only be a few hours behind. The data transfer is a process that I kick off manually though, so that few hours gap will increases while I sleep Smiley

    Feedback is very welcome, https://beta.channel9.msdn.com/forums/feedback would be a great place to put it... and you get to try out posting in the new forum at the same time!

    Thanks in advance for any time you spend on the beta!

  • The Channel 9 beta has been updated...

    TommyCarlier wrote:
    I look forward to the new C9, but I don't really like the fact that it relies on JavaScript so much. Like you can see from the bug reports, browser-specific code creates a lot of problems. I realize it's too late to radically change the architecture of the EvNet-platform, but I'd have prefered a site that uses progressive enhancements, where CSS and JavaScript are used to add dynamic functionality to an application that also works if CSS and/or JavaScript are disabled (or not implemented by the browser).

    That is our preference as well, but we didn't start out with that in mind... which, as you probably know, is less than ideal Smiley

    We are trying hard to make sure the site works without script for at least browsing... we aren't working on commenting/posting without script at the moment, but we'll probably get to it eventually.

    As far as the browser specific problems goes, I don't think we are actually running into that many that are related to browser compatibility issues... and we have very little browser-specific code. The dev team is using FF 2.* and 3.0 beta 5 right now, along with IE7 and IE8 ... and testing in Opera/Safari and as of a few days ago another Gecko browser K-Meleon ... all without any real issues. We are focusing on doing the CSS/Script correctly the first time, so that it works across all of these browsers without having to do any hacks.

    I understand the desire for progress enhancement, and you are right that it is too late to radically change the architecture of the UI, but we will be making the experience better for non-javascript supported and non-javascript enabled browsers over time.
  • The Channel 9 beta has been updated...

    Rowan wrote:
    Duncanma wrote:

    No idea what happened there... I had actually typed a reply Smiley

    My intended reply was to ask what browser/os you were using... because changing that check in Silverlight.js may not be enough to make Silverlight work in your browser... I was also curious if you had the ability to spoof your user-agent, and if Silverlight on the site worked for you in that case?