August 2013

Monthly Archive

The Morning Brew #1428

Posted by on 27 Aug 2013 | Tagged as: .NET, Development, Morning Brew

Software

  • AutoMapper 3.0 released – Jimmy Bogard announces the release of AutoMapper 3.0. The significant feature of this release is that it is now a Portable Class Library with support for .NET 4+, Silverlight4+, Windows Phone 7.5+ , WinRT and other Portable Class Libraries. There are also some new features for LINQ based projection, and also the addition of comments to the source.
  • WCF Data Services 5.6.0 Release – The WCF Data Services Team announce the release of WCF Data Services 5.6.0, which includes Visual Studio 2013 support, portable library support for the client side components, integration of the URI Parser and much more.
  • Humanizer V0.5 – Mehdi Khalili announces an update to his Humanizer library which makes values more human friendly, both in code and in application output. This release introduces a fluent interface for working with times and dates
  • Get Angular, Durandal, and JavaScript Templates with SideWaffle – John Papa highlights SideWaffle, a project which makes installing project templates easy into Visual Studio, and includes templates for Angular, Durandal, and creating a JavaScript created by John

Information

The Morning Brew #1427

Posted by on 23 Aug 2013 | Tagged as: .NET, Development, Morning Brew

Monday is a Public Holiday here in the UK (the last one before Christmas!) and as is Brew tradition, there will be no edition on Monday. Posting will resume on Tuesday. Have a good weekend.

Software

  • NuGet 2.7 Released – The NuGet Team announce the stable RTM release of NuGet 2.7. The RTM sees no further changes over the previous Release Candidate
  • Portable Compression is now stable – Immo Landwerth announces the stable release of the Portable Compression Library from the BCL team. The library can now be obtained from the regular NuGet Feed and supports Deflate and Gzip compression of streams and reading and writing of ZIP files across a variety of platforms.

Information

  • Improved Package Restore – Immo Landwerth discusses how NuGet Package Restore has in the past had issues with some of the BCL team’s packages, and discusses how the improvements in NuGet 2.7 and some changes in their infrastructure build package have made this less bad.
  • Javascript Frameworks Are Amazing and Nobody Is Happy – Rob Conery discusses how software development has changed over his lifetime, and how during that progress we sometimes need things which are less than ideal, and how developer love to hate on things they don’t use
  • Compare Durandal to Angular, Not Knockout to Angular – John Papa discusses how not al JavaScript frameworks are alike, looking at how the comparison of Knockout and Angular is not a fair comparison as they do and achieve different things.
  • li>Thankk you – no thank you! Visual Studio Spell Checker – Iris Classon highlights a useful Visual Studio extension which provides spell checking in the IDE meaning typos (and spelling mistakes) that the compiler will never catch should be a thing of the past

  • Complex types and Azure Mobile Services – Carlos Figueira discusses how the changes to Azure Mobile Services for the RTM which brought the widespread use of JSON.NET for serialisation made working with complex types easier, and looks at an example of the simplified use in this post

Community

  • Crafty Coders Code Retreat, Bromsgrove – The Crafty Coders usergroup are running a free Code Retreat event on Saturday 31st August 2013. The event, taking place in Bromsgrove, will feature a day of pair programming in C# (and maybe VB) suitable for all levels, complete with a pub lunch. There are still a few tickets remaining, so be quick if you want to attend

The Morning Brew #1426

Posted by on 22 Aug 2013 | Tagged as: .NET, Development, Morning Brew

Software

  • Announcing TypeScript 0.9.1.1 – Jonathan Turner announces the RTM release of TypeScript 0.9.1.1, a release which addresses 25 issues from the community addressing things like compiler crashes, memory consumption, etc. as well as bringing back some functionality to help larger codebases transition to the latest version.
  • EF6 Release Candidate Available – Rowan Miller announces the release candidate of Entity Framework 6 with library available from NuGet and tooling from the Download center. The RC contains a few new features include SQL Logging/interception, support for the designer when targeting .NET 4, improvements to testability and a general API review and improvements.

Information

  • Semantic Markdown – Nik Molnar discusses the Markdown markup language, and its various incarnations and extensions implemented by users of the language, as well as the movement for Semantic Markdown to allow the language to be used for more things.
  • Why all objects are truthy in JavaScript – Dr. Axel Rauschmayer discusses why all objects in JavaScript behave as true for truth tests, along with some strange cases like Boolean(false) and document.all
  • Awesome Libraries For C# Developers #1 – Interactive Extensions – Anoop Madhusudanan takes a look at the less well know library from the Reactive Extensions team. The Interactive Extensions bring a number us utility methods to working with LINQ statements.
  • From Console.WriteLine To ETW – Alois Kraus takes a look at re-purposing Console.WriteLine debugging / tracing statements in an application and redirecting them to Event Tracing for Windows by intercepting the writer backing the console.
  • GivenWhenThen – Martin Fowler discusses the Given When Then format for specification by example and behaviour Driven Development discussing the parts and also how its use has application beyond just doing BDD.
  • re: How memory mapped files, filesystems and cloud storage works – Ayende has been exploring Memory Mapped files and has sparked some discussion of Memory Mapped files, including the one he highlights here from Kelly Sommers, and in this post highlights the ability to over provision sparse memory mapped files on disk.
  • Implementing Two Factor Authentication in ASP.NET MVC with Google Authenticator – Rick Bassham takes a look at implementing 2 factor authentication in youir own application using the same algorithm as Google (and a number of others) use, meaning that the authenticator applications already in existence can be used with your application.

Community

  • Virtual book club.. who is in? – SQLDenis invites you to join the virtual branch of his work development book club. The first book they are tackling is SQL Server Execution Plans, Second Edition by Grant Fritchey, which is available as a free ebook making getting involved with the group even easier (and cheaper)

« Previous PageNext Page »