Trillian Trillian

Niner since 2010


  • Ian Hays: Building a ​Multi​Dictionary Collection for .NET

    This one got sidetracked quite a bit. I expected more discussion about trade-offs of the implementation: building upon Dictionary vs reimplementing the hash table, different types of value collections (list, set), usage of value types to avoid garbage, introduction of a new IMultiDictionary/IReadOnlyMultiDictionary interface, etc. Also, I don't know if I missed the secret signal that prevented Charles from asking what the second collection being worked on is, but it would have been nice to know!

    A fellow (ex-)intern :)

  • EOLM, End of the Line Markers Visual Studio Extension

    I'd say it's pretty fortunate that the View White Space option doesn't visualize line endings, but that's no reason not to have an additional feature for that :)

  • Surface Remix Project

    This is an interesting idea, but I feel like MIDI support in WinRT would be more useful in making the Surface a great tool for remixers and composers.

  • Anders Hejlsberg: Introducing TypeScript

    I like it as well! I find the syntax and general feel of the language more appealing than CoffeeScript or Dart, and Visual Studio support is a big plus. Your live typescript to javascript playground is very impressive.

  • Information Rich Programming with F# 3.0

    The F# information rich programming concept was kind of an eye opener for me. It makes a lot of sense to strongly type external data sources in this way. I find it very interesting to watch where F# is going, even though I don't use it myself.

    I also want to +1 Luna's comment about the contrived C# code. A dishonest comparison like this is far from the best way to win over new developers. I'm sure you can do better.

  • Visual Studio Toolbox: ​Simplificat​ion of the Visual Studio 11 Development Environment

    I've been using VS11 beta since it came out and, although my initial reaction to the new theme was to recoil, I've gotten used to it after a day or two. I wouldn't say it's better than 2010 but it's good enough. I do think that icons are more difficult to recognize, but I make a point of minimizing mouse usage anyways. There's also a consistency problem when you have extensions and they provide colorful icon, but I guess that's unavoidable.

    So yeah, I don't understand why the change was made, but it's okay and I'm not complaining. I think that the various IDE improvements outweight the minor discomfort caused by the theme change.

  • Visual Studio Toolbox: Productivity Power Tools Part 1

    I love the solution navigator and have been using it for a while, but I've learnt a lot from this video, thanks!

    ... now, how about using a demo solution that respects .net naming guidelines? Smiley

  • Microsoft Campus Tours - Xbox

    That is a great office. It seems like there's a lot on emphasis on natural light and the result is impressive.

    But hey, how come the developers are still using Windows XP?