.NET news » Internet
Extensions: User friendly version of TimeSpan #1
The Uncharted Territory of User Behavior Data
Windows Phone Crosswords
Internet of Things: A Smart Thermostat on the Service Bus
The Working Programmer: Talk to Me, Part 3: Meet the Therapist
Cutting Edge: Understanding the Power of WebSockets
An Introduction to ASP.NET Web API
Microsoft recently released the ASP.NET MVC 4.0 beta and along with it, the brand spanking new ASP.NET Web API. Web API is an exciting new addition to the ASP.NET stack that provides a new, well-designed HTTP framework for creating REST and AJAX APIs (API is Microsoft’s new jargon for a service, in case you’re wondering). Although Web API currently ships and installs with ASP.NET MVC 4, you can use Web API functionality in any ASP.NET project, including WebForms, WebPages and MVC or none of the above. You can also self-host Web API in your own applications.
Amazing Grace Hopper on Nanoseconds
Just found this: http://highscalability.com/blog/2012/3/1/grace-hopper-to-programmers-mind-your-nanoseconds.html
Worth it just to hear Grace.
I think I'll get some microseconds to hang around people's necks. Maybe I'll be kind and use fiber instead of copper :)
Microsoft StreamInsight: Building the Internet of Things
ASP.NET MVC 4 Highlights, Part 1
Microsoft released ASP.NET MCV 3 just over a year ago. If history is a good indicator of timing, we can expect the next ASP.NET MVC release in the not too distant future. As of this writing’s date, Microsoft has not announced a firm release date. You don’t, however, have to wait to get your hands on the bits. You can download the developer preview here: http://www.asp.net/mvc/mvc4. ASP.NET MVC 4 also runs inside of Visual Studio 10 and the Visual Studio 11 Developer Preview. MVC 4 can be hosted alongside MVC 3. You can find all the details concerning installation in the aforementioned link. As with all developer preview/pre-release software, features sets are subject to change, which may range from minor tweaks to major changes. Please keep that in mind as you evaluate any developer preview as to how you can incorporate it into your development efforts.