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


WinInsider WinInsider Mike, MCAD

Niner since 2004

  • Cross Platform Development With Xamarin

    @Vimal Upadhyay: in that case, you should go with javascript and notepad for mission critical apps

  • From the Archives: Erik Meijer and Mark Shields - Compiling MSIL to JS

    @Charles: kudos... thanks for opening the vault 😃

    If the project would follow-through... could prove to be offering similar to GWT, but for .NET... was there no appetite for it?

  • From the Archives: Erik Meijer and Mark Shields - Compiling MSIL to JS

    Charles, any reason why this video was held back?

  • After a while you don't see the code anymore... in this Modern WPF Matrix "Rain" control. And more on Modern too...

    WPF is cool...
    XAML is awesome Smiley
    XAML Spy makes it shine.


    A lot of Trading Platforms for Front Office are done in WPF

  • Anders Hejlsberg, Steve Lucco, Luke Hoban: TypeScript 0.9 - Generics and More

    What TypeScript (and other "typed" JavaScript extensions) attempt to do is to add type information, then only be dumb-down to JavaScript IL, then this lost type information re-constructed by browser's parser*.

    Not that it will not do... but it seems like the a lot of effort is expanded both on the transmission and reception via this JavaScript IL medium. CIL seems like more intelligent medium.

    * my understanding is that google's V8 and IE Chaka, need to infer some of the information that was lost "erased" in the wire transmission (while in JavaScript IL format)

  • Anders Hejlsberg, Steve Lucco, Luke Hoban: TypeScript 0.9 - Generics and More

    @ Matej Cepl, sweet, thanks... and so it has began.


    If MS would in early 2000's, after .NET began; push CIL as a common (low level) browser language (in IE, Mozila, Opera, etc..); the future would have been a lot brighter.  Developers could target it using any "human language" of their choice, which was the promise of .NET/CIL.

    I think the idea was side track (and bit late) by a product (Sliverlight, which is still good alternative); nevertheless, a "language strategy" using CIL in browsers would have paid off better then "product strategy" (Sliverlight).  As then, and still now; JavaScript (1995) is getting old, and beyond for what was originaly design for.

    ... easy for me to say, now Smiley

  • Anders Hejlsberg, Steve Lucco, Luke Hoban: TypeScript 0.9 - Generics and More

    Having higher level language as TypeScript... it would be now more feasible to map CIL down to TypeScript, and it down to Web Assembly Language (aka JavaScript)...in effect: C# compiler for JavaScript ... not that will happen, or that there are plans for this; but just saying...

    LINQ substituted T-SQL (assembly language of the Database),
    Making a way with the web assembly language, would be next logical step.  It would be a realization of many smart people.

    Happy to hear that Roslyn Project is doing well...

  • Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart

    History has abandon C in favour of much improved ways of expressing solutions (C++, C#, Java, etc...) ... for same reasons we should not continue to prop-up "JavaScript"; and posturing that is "not completely broken"... but build foundation for modern applications that clearly JavaScript was never envision for (runtime/design-time).

    Supporting lowest common denominator is not progress.  17 year of JavaScript... let's have an alternative... for moment we did have it XAML/C# in browser.

    Last 10 years of language innovations... and now we are heading towards "Scripting" (aka hacking)?

  • Anders Hejlsberg: Introducing TypeScript

    JavaScript = Assembler
    TypeScript/Dart = C
    ???? = C++
    ???? = C#

    Can we fast-forward, and get to C# type language (with .NET Framework set of libraries, and XAML for UI) for building "browser apps". On desktop we already have great developer story.  Kudos to Anders, Cwalina, Abrams, Gossman for making this happen.

    * "browser apps" that is an oxymoron

    Nevertheless, TypeScript does look more elegant; but then again, is hard to do worst then JavaScript.

    Anders, do not stop, keep going... No .NET/C# developer wants to program (think) in "JavaScript" in their lifetime.

  • Bart De Smet: Inside Rx 2.0 Beta

    Great improvements to Rx Bart.  Keep the good stuff coming...

    Over the years, following Rx videos on C9; it has helped me to think outside IEnumerable box; to solve problems in more declarative/reactive way using Rx Operators.

    With tremendous performance improvements; Rx just got a great boost for real-time systems (which can't be build with IEnumerable mind-set).

See more comments…