January 2013

Monthly Archive

The Morning Brew #1267

Posted by on 07 Jan 2013 | Tagged as: .NET, Development, Morning Brew

Software

Information

Community

The Morning Brew – 2012 In Review

Posted by on 04 Jan 2013 | Tagged as: .NET, Development, Morning Brew

This year’s ‘Year in Review’ post is a little later than usual, and will probably be a bit shorter too – but hopefully will have all the fun facts you’ve come to expect (and maybe even enjoy?).

This year saw The Morning Brew pass the ‘10000000000’ posts mark (1024 in binary), probably the last significant milestone we’ll see for a long time. In actuality post 1024 wasn’t as grand as was hoped, and to this date I still haven’t got round to completing the Morning Brew website 2.0 – maybe that will happen this year.

This year for me was a fun one – for the first time this year I got out there and delivered a number of Conference and Usergroup sessions on SignalR and Web Sockets. I think in total I probably spoke to a combined audience of about 350 people across a number of the DDD conferences and a couple of Usergroups. A great experience, and something I hope to do more of this year (probably with a new session or two). I’d like to take this opportunity to thank those who attended my sessions for both their attendance and also the (on the whole) good and useful feedback they gave on the sessions.

Ok, enough waffle from me – time for some stats:

Website and Feed traffic

2012 was another year of pretty constant growth, with RSS subscriber numbers rising from ~8000 at the beginning of 2012 to just over 9000 at the end – maybe by this time next year I’ll hit the magic number or 10000 subscribers!

Daily website visitors also increased slightly over the year with about 1500 now visiting on weekdays. Once again the visitor loyalty numbers on the site are great – an amazing 85% of visits are from people who have visited before, and clear trends in visitors returning every day.

The Content

This year The Morning Brew has included over 3000 links across the 250+ posts this year. This years top contributors are:

This Years top contributors are:

In Conclusion

I’d like to again thank all the authors mentioned above, and also to the 750+ other blog authors who’s posts have appeared in The Morning Brew during 2012 – as always without you this blog would be nothing. I’d also like to thank all you readers out there too – its because of you and your nice comments and emails that I continue to put these posts together each day.

All that remains is for me to wish you all a healthy and prosperous 2013 – have fun everyone.

The Morning Brew #1266

Posted by on 04 Jan 2013 | Tagged as: .NET, Development, Morning Brew

Information

  • Nullable micro-optimization, part three – Eric Lippert returns with the next instalment in his series looking at how the C# Compiler optimises operations using Nullable Types, this time exploring binary operators acting on nullable types.
  • Asynchronously streaming video with ASP.NET Web API – Filip W reminds us that ASP.NET WebAPI is not just about making and exposing APIs, despite its name, and discusses its importance in enabling the HTTP Programming Model in .NET, looking at one aspect of this in the streaming of video
  • C# is the "Language of the Year" – Brandon Bray highlights the news that according to the PYPL index, C# is the language of the year, and to celebrate Brandon shares 5 areas in which many of us could learn something new about C#
  • Windows Phone 8 & 7.x Design Cheat Sheet – Matthias Shapiro highlights a cheat sheet / reference card created by Nathalie Belval which focuses on designing applications for Windows Phone, including details for Windows Phone 7 and 8
  • A Simple Overview on How Pattern Match Compiles – ‘colinfang’ takes a look at how F# Pattern Matching actually works under the hood, comparing the F# implementation to the decompiled from IL C# version, providing a great opportunity to help C# developers understand what actually happens with pattern matching in terms of a language they understand, and also illustrates the expressive power of F# pattern matching.
  • Creating a complete ASP.Net MVC 4.0 application with Visual Studio 2012, C# , EF 5.0 (Code First) – part 6 – Nikolaos Kantzelis continues with his series looking at building a sample application using ASP.NET MVC4 / Entity Framework 5 Code First, etc. This post looks at adding validation to data capture forms.
  • Windows Runtime – what’s supported where? – Jim O’Neil discusses which parts of the Windows Runtime apply on which platforms, discussing the documentation, differences and gaps between the different platforms, and ending on the advice to ensure you look at the correct documentation for the platform you are developing for.

Community

  • Presenting VS2012 at VBUG Bristol on 16 Jan 2013 – Tarun Arora is delivering a session at the Bristol VBUG User Group on the evening of the 16th January in Filton, Bristol where Visual Studio 2012 is the topic, with a session giving an overview of what is new and exciting in VS2012 for end to end application life cycle management.

« Previous PageNext Page »