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


Judah Gabriel Himango Judah
  • Countdown to PDC2008: Pick Your Sessions, Build Your Agenda and Win a Trip

    While we all love giveaways, it appears to require PDC registration.

    I'd love to go to the PDC! But I don't have a few grand to blow. (Wife would kill me!)

    Microsoft, how about some giveaway trips to the PDC?
  • This Week on C9: Scott Hanselman and Charlie Eriksen in the house

    Great little show, guys, I love these.

    Scott, don't feel bad about trough. I've always pronounced it as "traw - th" Smiley
  • C# 4.0: Meet the Design Team

    Guys, for over a year now, I've been telling folks at Microsoft that what we want is language constructs that help you write less buggy code.

    It should be obvious, but this is the thing plaguing software teams; we write buggy code and we spend a lot of time writing unit tests, physically testing, debugging, and doing formal code reviews -- all in an attempt to get rid of bugs.

    C# 4 should add some constructs that help us write software with fewer bugs in it.

    For me, this means integrating some of the excellent research done over the last several years by the Spec# guys. The design-by-contract stuff would help us rid our codebase of mistakes developers often make when working on large, complex, real-world software systems.
  • Programming in the Age of Concurrency - Anders Hejlsberg and Joe Duffy: Concurrent Programming with

    Great video, Anders & Joe.

    Really looking forward to this!

    Some folks were asking whether PLinq and the ParallelFX library detects accessing shared state between thread and other naughty things. Perpahs Joe can confirm this, but I'm nearly certain it does not.

    Plinq is about allowing developers to easily parallelize queries.

    ParallelFx is about allowing developers to more easily parallelize common tasks.

    Neither, however, prevents you from creating threading issues by using shared mutable state between threads.

    The good news, however, is that by using LINQ, we're headed towards a more functional, declarative future. Those who have used functional languages like Haskell will know that concurrency is a breeze because of no or limited mutable state (e.g. all shared state is readonly, little or nothing has side-effects). As we move forward with Linq, I suspect C# programs will look more and more like functional programs, with less and less shared mutable state.
  • Scott Guthrie: Silverlight and the Cross-Platform CLR

    Hi guys,

    I'm really excited about this. I'm a desktop app developer, and Silverlight would let me easily move my skills to web development. Excellent!

    I've got a question. What's the status of 3d support? Being able to embed 3d in a web browser has been something of an impossible task without any "boil the ocean" kind of schemes. Does Silverlight include any of the 3d technologies included with WPF?

    *edit* oops, just watched the video, and I see there is no 3d support in Silverlight. Well, can't say I blame them, it would certainly bloat the download and restrict the target platforms.
  • Rory Blyth: The Exit Interview

    Channel9 hires Rory! Awesome! Wooo looking forward to seeing some Rory vids.
  • CCR Programming - Jeffrey Richter and George Chrysanthakopoulos

    "you can just decorate a method with an attribute saying Exclusive or Concurrent, and we take care of the rest."

    Awesome. Cool

    Thanks for the info. I'll be checking out those robotics tutorials a little more.
  • CCR Programming - Jeffrey Richter and George Chrysanthakopoulos

    I would concur with the other posters, you guys should release this as a seperate product from the Robotics download. Just put it up as a download by itself; it doesn't need its own MSDN developer center or anything so elaborate. Smiley

    Another thing I'd like to request is XML documentation on the code. I really rely on this sort of thing while coding for quick information on parameters, methods, etc. It would be a really nice thing to have.

    I'm really excited about this library. My jaw dropped a little seeing the build times decrease by nearly the number of processors in the system. So many of us developers have at least hyper-threaded processors, if not physical dual core machines. The real application seems obvious there.

    I am also really excited about the lockless way of sharing state by using that particular arbiter task...I think Interleave was the name. That sounds really sweet -- do you know how much we devs toil over using locks just to get the shared state right? Man, if I could move some of my code to use these interleaves rather than locks between methods, holy cow I could save so much time and probably improve performance as well. Cool

    George, this library looks great and the demos really help out. I wondering if there are any demos that use Windows Forms? As you know, UI code combined with concurrency gets hairy since we can touch the UI only from a single thread. Is this something the CCR can still work with? I see a WinForms adapter bundled inside the Robotics IDE...maybe you could elaborate a little?
  • Rory Does Windows Mobile Development - An Introduction

    I've got a fever. And the only cure is more Rory.

    We love Rory. Give us more, more Rory. </Christopher Walken voice>
  • Steve Ballmer - Quick chat with Microsoft's CEO

    Great interview, that guy revs me up and gets me motivated just watching him. No wonder he's your CEO.

    Great job.

    I concur with the others, Steve should get a blog.