The Morning Brew #1747

Posted by on Friday 28th November 2014 | Tagged as: .NET, Development, Morning Brew

Short edition today as I think most blog authors have been taking Thanksgiving off – have a great weekend everyone.

Software

Information

  • Basic Micro-Optimizations Part 2 – Karl Seguin continues this series of posts looking at performing micro-optimisations to code, sharing a real world example from a HTTP based API created in Go
  • The First Days of the New .NET – Pascal Laurin shares an impressive collection of links relating to the Open Source announcements surrounding the .NET platform
  • ArrayLists, Generic Lists, Is There A Way To Insert Items Faster? – Pascal Ganaye takes a look at the performance of various collection classes in a number of different scenarios, digging a little deeper into the code to see why they behave differently in this somewhat old CodeProject article – still interesting stuff though
  • Some light reading on lock-free programming – Raymond Chen shares some great holiday reading (and watching) on the concepts and practices of lock free programming

The Morning Brew #1746

Posted by on Thursday 27th November 2014 | Tagged as: .NET, Development, Morning Brew

Happy Thanksgiving to my US based readers :)

Information

The Morning Brew #1745

Posted by on Wednesday 26th November 2014 | Tagged as: .NET, Development, Morning Brew

Software

Information

Community

The Morning Brew #1744

Posted by on Tuesday 25th November 2014 | Tagged as: .NET, Development, Morning Brew

Another links only edition this morning, normal service will likely be resumed tomorrow.

Information

The Morning Brew #1743

Posted by on Monday 24th November 2014 | Tagged as: .NET, Development, Morning Brew

Links only today as I’m a little pressed for time…

Information

The Morning Brew #1742

Posted by on Friday 21st November 2014 | Tagged as: .NET, Development, Morning Brew

Software

Information

  • New Features in C# 6 – Mads Torgersen takes us on a tour of the various new language features in C#6 including getter only auto properties, expression bodied members, string interpolation, nameof, await support in catch and finally, using static and index initializers.
  • One Week of Open Source – Immo Landwerth gives a update on the .NET Core open sourcing one week on from the initial announcement, sharing thanks for the great response, looking at the interaction already occurring on the repository and discussing the next steps.
  • .NET Licensing – ode to monolithic applications? – Daniel Fisher shares a look at the Licensing technology included in the ,NET Framework and used by component vendors to license controls, exploring its use, and discussing the problems encountered when working on a composite application rather than a monolithic application
  • Continuous Delivery for Databases: Microservices, Team Structures, and Conway’s Law – Matthew Skelton looks at enabling continuous delivery for database and explores the impact on DBAs and databases of Conway’s Law and the architectural trend to microservices.
  • Incident response – Brian Harry discusses the recent outage on Visual Studio Online caused by a wider spread Azure Storage issue, and looks at the positives of how the incident was handled, sharing useful learning for others on how to respond and handle issues
  • The Art of Unit Testing 2nd Edition – A Barbaric Book Review – Jaime González García shares a look at the second edition of ‘The Art of Unit Testing’, along with some of his learning from reading the book.
  • How to make ANY code in ANY system unit-test-friendly – Rico Mariani shares a simple recipe for making code testable and ensuring the stability of your code.
  • Using partial application for dependency injection – Kenneth Truyers takes a look at Partial Application building on some prior posts around composition and Aspect Oriented Programming, looking how Partial Application can be applied as a part of dependency injection.
  • Digging Into .NET Loop Performance, Bounds-checking, Iteration, and Unrolling – Ben M Watson explores some of the performance of looping code and digging down to the IL to further understand.

The Morning Brew #1741

Posted by on Thursday 20th November 2014 | Tagged as: .NET, Development, Morning Brew

Software

Information

The Morning Brew #1740

Posted by on Wednesday 19th November 2014 | Tagged as: .NET, Development, Morning Brew

Software

Information

Next »