Posted by Chris Alcock on 30 Sep 2014 | Tagged as: .NET, Development, Morning Brew
Software
- Introducing Squirrel for Windows – Paul Betts announces the public beta release of Squirrel for Windows, a ‘simplest thing that actually works’ installer for Windows based applications created in any language.
Information
- Confusing errors for a confusing feature, part two – Eric Lippert shares the second part of his latest poser, looking at the solution to a name resolution challenge which is seemingly impossible until you understand one of the less well know rules of name resolution.
- Quote of the week – hard things – Bob looks at the origin of one of the most famous quotes in programming, and discusses caching, naming and off by one errors
- Performance Quiz #14: Memory Locality etc. Bonus Round! – Rico Mariani follows on from his previous post with a correction, and some revised code with better randomisations
- .NET Just in Time Compilation and Warming up Your System – Abhinaba Basu discusses the process of warming up a system when it is latency sensitive and some of the techniques for performing this before looking in depth at the way in which the CLR JIT actually works.
- Inception-Style Nested Data Formats – Scott Hanselman discusses some of the funkier data formats that exist, including a look at IBM’s JSONx format which takes JSON and turns it into XML.
- Taking the tax (and cost) out of app localization: Multilingual App Toolkit – Palle Petersen highlights a video looking at the latest features of the Multi Lingual App ToolKit
- Build, deploy, anonymize config, zip package, git commit, push from a single command – Omar Al Zabir shares a script which performs a number of project actions which are typically part of your development work flow in one single command.
- Finally… JavaScript source line info in a dump – Brad L highlights a useful new feature of the Windows 8.1 SDK debugger that allows you to investigate JavaScript code down to the line and column in the debugger making identifying performance problems much easier
- Getting Started with ASP.NET vNext by Setting Up the Environment From Scratch – Tugberk Ugurlu's Blog – Tugberk Ugurlu works through the setup of the ASP.NET vNext platform on your development machine, providing detailed notes, and giving you a great platform to build on learning about the framework.
- NHibernate Pitfalls: Specifying Property Types – Ricardo Peres continues his NHibernate Pitfalls series with a look at specifying the types of properties in code mappings.
Community
- One Week in F# – Phil Trellford stands in for Sergey Tihon with a post following the themes of Sergey’s F# Weekly, a great resource for anyone with a keen interest in F#
Comments Off on The Morning Brew #1705
Posted by Chris Alcock on 29 Sep 2014 | Tagged as: .NET, Development, Morning Brew
Software
- ODataLib 6.8.0 Release – layla liu announces the release of the ODataLib 6.8.0 which adds support for Metadata Annotations, support for TimeOfDay and Date, entities as parameters, and more, along with 2 bugfixes.
- LONG LIVE The Ajax Control Toolkit – Open Source and now maintained by DevExpress – Mehul Harry shares the news of the adoption of the Ajax Control Toolkit by the folks at DevExress, meaning it has an active maintainer and should now see some active development, and increased community involvement too hopefully.
Information
- HTML5 Audio and Video Improvements for Windows Phone 8.1 – The Internet Explorer team announce some improvements to the support for audio and video content on the Windows Phone 8.1 platform
- Performance Quiz #14: Memory Locality, x64 vs. x86, Alignment, and Density – Rico Mariani shares another of his Performance Quizes with a look at the differences between x86 and x64 code execution, and memory use.
- Adventures in AngularJS 2.0 – Ro Eisenberg highlights the Angular PodCast’s interview with him where he discusses lots of details about AngularJS 2.0
- Regression Testing Processing Algorithms – Anders Abel shares a post from Albin Sunnanbo looking at regression testing of an algorithm centric application
- Beauty of Testing – Steven Sinofsky shares a nice article on the art and science of testing.
- Evolving ASP.NET Apps – Moving to a Web Application – David Paquette continues his series looking at the adoption and evolution of a legacy ASP.NET web sites application. In this part David makes the move to having a fully fledged ASP.NET Web Application project.
- How To Refactor for Dependency Injection, Part 5: A Look at 5 DI Containers – Ondrej Balas takes a look at the 5 most common Dependency Injection Containers as a part of this series looking at introducing Dependency Injection to an existing application.
- Capturing Performance Counter Data for a Process by Process Id – Rick Strahl takes a look at monitoring CPU use of applications using Performance Counters from .NET
- My personal Azure FAQ on Azure Networking SLAs, bandwidth, latency, performance, SLB, DNS, DMZ, VNET, IPv6 and much more – Igor Pagliai shares his own Frequently Asked Questions collection covering a wide range of Microsoft Azure products and services.
- Finding non-disposed contexts in Entity framework 6.x applications – Vahid_N discusses dis disposal of Object Contexts in Entity Framework, and looks at how to identify them in an existing codebase.
Comments Off on The Morning Brew #1704
Posted by Chris Alcock on 26 Sep 2014 | Tagged as: .NET, Development, Morning Brew
Links only edition today as my time is limited this morning.
Information
Comments Off on The Morning Brew #1703