May 2013

Monthly Archive

The Morning Brew #1355

Posted by on 14 May 2013 | Tagged as: .NET, Database, Development, Morning Brew, SysAdmin

Update: A missing quote on one of todays links merged Ron Conery and Jeremy Miller’s links – corrected now, and thanks to Alistair and Daniel for letting me know.

Software

  • SignalR/ReleaseNotes – The SignalR Team announce the release of SignalR 1.1, a release which includes significant improvements to the scale-out story, along with a healthy number of other bugfixes and improvements.
  • Introducing Backbone.js StarterKit – Kazi Manzur Rashid shares three NuGet packages which provide a basis for Knockout based Single Page Applications, with code written in JavaScript, CoffeeScript or TypeScript.

Information

  • Applying Conway’s Law – Phil Haack discusses Conway’s Law on software reflecting the organisational structure which created it, discussing his experiences at Microsoft and also how GitHub organise themselves.
  • Spot the defect: rounding – Eric Lippert shares a seemingly very simple piece of code, with a subtle but significant bug, and challenges his readers to find the bug – the answer is in the comments, and will be the focus of a later blog post too.
  • Troy Hunt: Clickjack attack – the hidden threat right in front of you – Troy Hunt discusses in detail the anatomy and security risks exposed by Clickjacking exploits, and looking at what you can do to protect your ASP.NET applications from such attacks.
  • SQL Server Performance Crib Sheet – Grant Fritchey has an updated version of his SQL Server Performance Crib Sheet, detailing a goodly number of things that are well worth knowing if you have to manage SQL Server at any level.
  • Knowing More Programming Languages Will Make You Smarter – Rob Conery discusses the benefits with learning new languages, both spoken and more specifically programming.
  • Would I use RavenDb again? – Jeremy D Miller shares his thoughts and experiences of using RavenDB as a backend database for an application, discussing some of the benefits and some of the limitations that his team ran into during implementation
  • New Contributor? Jump In! – Nik Molnar shares thoughts on Open source projects having a ‘Jump In’ list of easier issues ideal for someone looking to get involved with an Open Source project but unsure of what to start work with – a great idea, and certainly well worth maintaining from a project lead point of view – the OSS world can only be better off from more contributors.

The Morning Brew #1354

Posted by on 13 May 2013 | Tagged as: .NET, Development, Morning Brew

Software

  • ReSharper 8 EAP: NuGet based Extension Manager – Matt Ellis takes a deeper look at the new NuGet enabled Extension Manager in ReSharper 8 Early Access Preview, providing a neat way to obtain and update Extensions to ReSharper.

Information

Community

  • Open Source Podcast #2 – Nick Berardi highligts the second edition of the Open Source Podcast, now know as ‘Seriously Open’. This episode features the first half of an interview with Nik Molnar and Anthony van der Horn, the two chaps who head up the Glimpse project

The Morning Brew #1353

Posted by on 10 May 2013 | Tagged as: .NET, Development, Morning Brew

Update: The joke was on me, with a bit of broken HTML in today’s Humour link causing issues with the rest of the page – thanks to Damien for letting me know via the comments

Software

  • jQuery Migrate 1.2.1 Released – Dave Methvin announces the release of jQuery Migrate 1.2.1 which addresses a regression defect in version 1.2 regarding rejection of valid HTML strings. The release is already available on the jQuery CDN in both minified and non-minified forms.
  • Toastr 1.3.0 Now Available – John Papa announces the release of Toastr 1.3.0 the latest update to this nice simple JavaScript based Toast Notification library

Information

  • Entity Framework Code First Validation & Entity Framework Code First Fluent Validation – Ricardo Peres takes a look at performing validation with Enfity Framework Code First entities exploring the various approaches to validation available in the box, and also explores constructing validation using a Fluent Interface
  • Getting started with ScriptCS – Scott Smith shares an introductory look at ScriptCS, giving a nice getting started overview looking at installation, running samples, and starting writing your own scripts .
  • Consistent error handling with Nancy – Paul Stovell is setting about moving his Octopus Deploy portal to run under NancyFX and in this post shares some of his experiences working with and handling errors in a Nancy based application
  • W3C Transitions Pointer Events to Candidate Recommendation – Jacob Rossi highlights the change in status of the W3C Pointer Events to become a Candidate Recommendation. This specification is a concerted effort by browser vendors to standardise the various mouse and touch events to allow better more efficient development for application developers.
  • When To Comment Your Code – Steve Smith discusses the art and science of commenting your code, drawing on various points of view in well know software development related books

Community

Humour

  • Developer humor – Jason Jarrett highlights a couple of amusing developer related collections of animated gifs covering everything from Git to Project Management

« Previous PageNext Page »