Monday, October 29, 2012

Send email from Windows Azure

I found this example on MSDN that explains how to send and receive email in an Windows Azure application. The example uses SendGrid that is a cloud-based email service.

Sunday, October 21, 2012

Great book about Web API design

If you are developing Web API:s that are RESTful this free ebook provided by Apigee is a good source for ideas on how to design a good API. You can also find more free ebooks from Apigee here.

Host Web API service in Windows Azure Website

Found this nice blog post by Brian H. Prince that gives an easy explanation on how to host a Web API REST service in a Windows Azure Web site. Have a look here.

Saturday, October 20, 2012

TypeScript

A couple of weeks ago Microsoft introduced TypeScript, a superset of JavaScript that provides static typing. The intention is to make it easier for developers to maintain and develop large codebases of JavaScript. TypeScript is compiled into JavaScript.

For more information about TypeScript take a look at the following presentations by Anders Hejlsberg:
- Introduction to typescript can be found here.
- TypeScript keynote from the GOTO conference can be found here.

Asynchronous Programming in .NET 4.5

Asynchronous programming is an important concept when it comes to creating responsive user interfaces. This page on MSDN gives a good explanation on how to handle asynchronous programming in .NET 4.5 with async and await keywords. Also have a look at this page for more information about parallel programming in .NET.

Tuesday, September 18, 2012

QCon 2008 - Presentations worth watching

Born to cycle
Presented by Linda Rising
The presentation can be found here.

Trends in agile development
Presented by Kent Beck
The presentation can be found here.

QCon 2007 - Presentations worth watching

Developing Expertise: Herding racehorses, racing sheep
Presented by Dave Thomas
A talk about how we develope expertise and how our need for support and directions differ depending on how skilled we are. The presentation can be found here.

Agile architecture is not fragile architecture
Presented by James Coplien and Kevlin Henney
A talk about the balance between no upfront design and big upfront design.The presentation can be found here.