TWC9: Office 365, Internet Explorer 10 PP2, Choosing the Right collection class, ToneCheck

Download this episode

Download Video

Description

This week on Channel 9, Dan and Brian are back to discuss the week's top developer news, including:

Picks of the week!

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      dentaku

      Get a free Kinect from Laura Foy, end up in TWOC9 and http://kinecthacks.net/.

      For some reason Youtube won't let me link to http://kinectmidicontroller.codeplex.com/ so I can at least give credit to the guy who wrote the code for the MIDI controller part of this demo.

      By the way, you spelled my name wrong Smiley

    • User profile image
      Dan

      @dentaku: Sorry, fixed the typo Smiley

    • User profile image
      exoteric

      ToneCheck? -- Corporate NewSpeak? Wink

    • User profile image
      Bas

      Awesome! Thanks for the mention, guys. More stuff is on the way...

      I do the exact same thing Dan does... Dictionaries with a collection as the value type...or worse, as the key. Everytime I do it I think "I'm doing something wrong" but I can't figure out how to do it in any other way. Either that, or I just use a List<T> for everything. That collection class blogpost is going to be a great help.

      A good followup post could be about how to pass collections around. FxCop always warns about using Collection<T> when passing stuff around but I can never remember why that's a good idea and when to do it.

    • User profile image
      hellokeith

      Dan getting animated at the 13 minute mark. Tongue Out

    • User profile image
      Dan

      @Bas:Interestingly enough the post didn't go into Collection<T> or ReadOnlyCollection<T> which I've definitely gotten too Smiley

    • User profile image
      Rodney McKay

      Is there something wrong with the audio?
      If this is your new studio you really should improve the acoustic!
      Background  looks kind of boring too Sad 

      Sorry for this kind of feedback, but your show is still the best!

       

    • User profile image
      rhm

      Tonecheck - pointless. Just tell the recipients of your emails to stop being whiny little kids. Smiley

    • User profile image
      ZippyV

      Ari Bixhorn? Didn't he make those funny VB.NET movies years ago (before C9)? They were so awesome.

    • User profile image
      Dan

      @Rodney McKay: No worries, always appreciate the feedback, there is a little bit of echo in here and I think we can fix that. As we didn't want to dedicate a show to it, I'll give you the breakdown of the studio as it's unique and geeky in its own way.

      TLDR version - The new studio is in addition to our existing one, is self-powered, and has a cool app that runs it that will be open sourced soon.

       Edit: I should call out that we are adding soundproofing to part of the room too Smiley

      Self-Service Studio
      One issue that we've had is that we have lots of things that want/need to get recorded in the main studio, but a limited amount of time to shoot and edit those videos. So, Larry Larsen, who manages the studio, has been building out our second "self-service" studio. We call it a self-service studio in that there is no camera man or editor, the person on the screen controls the view (camera shot, PC screen capture, picture-in-picture), starts/stops recording and when completed, walks away with a "done" video file so no need to edit.

      Why for TWC9?
      Editing This Week on Channel 9 is a bit more difficult than most shows since editing involves taking still images of the slides, adding in our intro/outro video, etc so I volunteered us to use this studio going forward since it has everything we need (one camera, PC input) and that gives studio/editing time back to other shows that need multiple cameras or whiteboards or whatever.

      Background Design
      The background design is actually the same that we've used for Channel 9 Live events at MIX/PDC for the last four years or so. The primary difference is that instead of using plexiglas (perspex if you're Australian) it's a transparent cloth that, like the plexiglass design, uses LED lighting behind it so that light up the background with colors (blue, green, red, white, orange, etc).

      Hardware
      The studio has a Datapath screen-capture card, one of our studio cameras, a few wired microphone lavs, and a sound mixer. We also have a simple USB device with buttons to make it easier to control the software. The background has configurable lighting and we could potentially add a way to change in real-time.

      Software
      On the software side and plugged them all into a custom app that does the recording and the app has keybindings that we use the USB button device to control the source camera, so in the video everything is controlled by me - the dynamic switching between PC, camera, and picture-in-picture, the intro video is embedded into the PowerPoint as is the video at the end (of which you'll notice I cut off accidentally assuming it was done). Jeremiah Morrill and team built the software and we'll be releasing it as an open source app on Coding4Fun at some point once we iron out a few bugs we have.

    • User profile image
      Dan

      @ZippyV: Correct! Here's to hoping we see more of Ari on Channel 9 Smiley

    • User profile image
      dentaku

      So that's why Brian kept looking at a monitor off in the distance.
      Or maybe he just loves looking at himself Smiley

      ,Dan wrote

      Self-Service Studio
      One issue that we've had is that we have lots of things that want/need to get recorded in the main studio, but a limited amount of time to shoot and edit those videos. So, Larry Larsen, who manages the studio, has been building out our second "self-service" studio. We call it a self-service studio in that there is no camera man or editor, the person on the screen controls the view (camera shot, PC screen capture, picture-in-picture), starts/stops recording and when completed, walks away with a "done" video file so no need to edit.

    • User profile image
      NickMiller

      Your petulant pseudo-squabbles crack me up!

    • User profile image
      jacob_suibo​wen

      To Brain,

      Regarding the  Visual Studio 2010 and .NET Framework 4 training courses. The virtual machines for those courses are running Windows Server 2008 which does not support native boot to VHD. For someone like me, who is using a laptop that does not have intel virtualization technology compatible processor, is stuck using Windows Virtual PC 2007. And it's a pain in the asss to do the lab in such a configuration. 

      Have you considered upgrade the os to Windows Server 2008 R2 to support native booted vhd?

      Regards, Jacob

    • User profile image
      briankel

      @dentaku:Both are correct, sir! Smiley

    • User profile image
      briankel

      @jacob_suibowen:

      That's a common misconception with Boot-to-VHD. Boot-to-VHD is
      just a file format which can replace the traditional partitioning system.
      Boot-to-VHD requires that you run on identical hardware – it's not portable
      across different machine configurations, just like you couldn't take the hard
      drive out of one computer and put it in another computer. You could if you sysprepped
      it, but then that would break all of the ALM software and sample users / data
      that's configured on those machines. 

      The reason they are Windows Server 2008 is so we can ship a
      32-bit version. Otherwise people using Virtual PC on Windows wouldn't be able
      to use it (it would be limited to Hyper-V on Windows Server). However in the
      future for the vNext version of Visual Studio we will likely just ship a
      Windows Server 2008 R2 image. 

      Lab Management requires 64-bit software, so that's why it's a
      separate image.

    • User profile image
      Rodney McKay

      @Dan: Thank you for this detailed information, it's allways interessting to get an inside look of your work. Greetings from Austria/Europe!

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.