Greg
Greg Cowin
in pursuit of great design
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
Greg Cowin
in pursuit of great design
Introducing TypeScript: A language for application-scale JavaScript development
Nov 05, 2012 at 4:35 AM@Patrick Thank you.
Introducing TypeScript: A language for application-scale JavaScript development
Nov 04, 2012 at 8:52 AM@Tom I empathize with you in regard to HTML/JS. I am definitely not abandoning C#/.NET and neither is Microsoft--in my view. In fact, if you want to provide a 3rd party library or control with projections to all languages, you cannot do it using JavaScript. You must either use C# or C++. They are just trying enable an additional group of developers by providing a JavaScript language projection for JavaScript.
So far, the experience and environment is richer with C#; however, TypeScript will make a greenfield or JavaScript port project much more tolerable. While C#/.NET would be my first choice, TypeScript/Node might be more appropriate for certain clients and projects.
I have always felt that scripting languages would eventually prevail, but I sure didn't think that it would be JavaScript.
Check out this session to give the idea one more chance: JavaScript from client to cloud: http://channel9.msdn.com/Events/Build/2012/3-041
Looks like @Duncanma already suggested the "Evolution of .NET" session, too.
Enjoy.
The Microsoft design language
Nov 04, 2012 at 6:43 AMYou might also enjoy, "Why has Microsoft's design language captured the essence of modern interface design? 5 key elements."
http://www.pursuitofgreatdesign.com/2012/03/why-has-microsofts-metro-design.html
I wrote it after //build/ 2011 last year.
Tips on self-evaluating the UX of your app
Nov 04, 2012 at 6:42 AMEnjoyed the session. You might also enjoy, "Why has Microsoft's design language captured the essence of modern interface design? 5 key elements."
http://www.pursuitofgreatdesign.com/2012/03/why-has-microsofts-metro-design.html
I wrote it after //build/ 2011 last year.
Easy Asynchrony with C#: No More Callbacks!
Nov 04, 2012 at 5:46 AMGreat session. Asynchrony is here to stay. In WinRT, 15% of the API calls are asynchronous--and the important ones at that.
In my view, asynchrony will create/enable/force the next major paradigm shift in software development:
http://www.pursuitofgreatdesign.com/2011/11/why-is-next-major-paradigm-shift-in.html
I wrote this just after //build/ 2011 last year. What do you think?
Introducing TypeScript: A language for application-scale JavaScript development
Nov 02, 2012 at 11:03 AMGreat session Anders. Here are the Top 10 reasons why, in my view, TypeScript will be widely adopted: http://www.pursuitofgreatdesign.com/2012/10/top-10-reasons-why-typescript-will-be.html
For me, TypeScript makes developing JavaScript apps much more tolerable.
The story of state: AppData, settings, and the process lifecycle
Nov 02, 2012 at 10:51 AMGreat session Kraig. State a great thread that brings together different API's and considerations. Enjoyed it.