It's been quite a week, certainly as far as things that interest me go:
- A much under-rated app - here's the low-down on the new Calculator in Windows 7. Now, don't mock, it's actually rather good!
- A load of posts on Azure (no surprise there!):
- ASP.NET MVC on Azure. It's all good stuff - I'm current using the AspProviders that this article talks about, but in conjunction with WCF REST rather than ASP.NET MVC. They work real well, except for one little detail around getting HTTP 401 errors returned back to the client. More on that in a later post...
- Links to useful sites in the Azure community.
- How to retrieve the logs from your Azure services. This will be essential if you're doing anything more than trivial stuff! I'm guessing (hoping!) that at some point features like log viewing will be available through the developer portal.
- A good intro to the Table Services part of Azure
- M has been getting a whole pile of traffic this week. Here are the good bits:
- A neat M grammar for modeling user stories. Even if you're not interested in M, it's worth reading since there is great value in this approach to gathering requirements.
- Generating code using M and T4. This is really in depth - I think it's fair to say that the language that he generates code from is of limited us, but the approach would be applicable to any DSL that you care to put together.
- Writing WPF using M. Of course, it's only a toy language, but it sure is cool.
- Consuming MGrammar output from C#. Suspect this is how most of us will use it for some time.
- The complexity in language design, and how M doesn't really change that. This link is the response - be sure to click the Frans Bourma link to see the original point (although be prepared to have your Compiler Design course from college come back and haunt you!)
- MrEPL. Lots of stuff is starting to do the old REPL thing again, brings back happy memories of BBC BASIC :)