Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
What's New for JScript in IE8?
Sep 09, 2008 at 3:50 PMBuilding Channel 9: Inside EvNet - Part 1
Aug 28, 2008 at 4:02 PMThis Week on C9: Christian "LittleGuru" Liensberger, VS 2008 and .NET Framework 3.5 SP1
Aug 15, 2008 at 11:32 PMMVC Preview 4 with Phil Haack
Aug 06, 2008 at 12:51 AMGood to see ASP.NET MVC talk on 9. Time to go check out Preview 4.
I thought ASP.NET MVC supported multiple view engines, not just ASP.NET, e.g., NHaml, NVelocity, XSLT, your own if you felt like building one. Check out MVC-Contrib @ CodePlex for some community-driven, ASP.NET MVC-related projects.
C# 4.0: Meet the Design Team
Jul 13, 2008 at 8:31 PMGreat video, Charles!
With regards to the dynamic typing-static typing dichotomy, it is not either-or. It is not only-but also. We want not only the affordances of dynamic typing but also the assurances of static typing. Type inference sorta fakes us out into believing that it provides this, but it's still static typing, and there are limitations to that approach that cannot be worked around until changes to the type system are made.
Java and C# have been around for a while, long enough to where people will grumble if you make too many changes to the language. If it is impossible to make changes to the language without incurring "-1000" penalties, then maybe it's time for a new language (or perhaps an old one whose time hadn't quite yet come...) to step up and pave the way for programming language innovation. Better ways of getting the job done is the goal.
C9 Bytes: Alex Turner showing the evolution of C#
Jul 06, 2008 at 3:08 AMCoincidentally, this video had an excellent demonstration of how IntelliSense can screw you up when you try to enter lambda expressions in C#. When Alex tried to enter c => c.City == "London", IntelliSense "helpfully" suggested case even though it makes no sense to enter the case keyword at that point (he wasn't even in a switch statement). I'm learning to hit Esc to cancel the IntelliSense, but I would prefer not having to do so. Please fix this.
Dev Diary for April 15th
Apr 16, 2008 at 10:19 PMDouglas Crockford, Alex Russell and Joseph Smarr: On the Past, Present and Future of JavaScript
Mar 19, 2008 at 6:45 PMChris Wilson: Inside IE8 Beta 1 For Developers
Mar 05, 2008 at 10:02 PMScott Guthrie: Inside Silverlight 2 Beta 1
Mar 05, 2008 at 9:44 PMYeah, I wonder how much Pepsico paid for that product placement. Apple, on the other hand, got no love, hiding behind Scott's Macbook Pro's C9 decal.
Great video! I'm excited to learn more about Silverlight 2, particularly the DLR, Python, and Ruby.
See more comments…