Posted by Chris Alcock on 26 Aug 2014 | Tagged as: .NET, Development, Morning Brew
Software
Information
- When is a constant not a constant? When it’s a decimal… – Jon Skeet digs deep into the world of Constants, and looks at how while you can declare a const decimal, in actual fact it is far from that.
- RoslynDom Update 1.0.10-alpha, Refactoring Unit Tests – & RoslynDom Quick Start – Kathleen Dollard gives an update on the RoslynDOM project (warning – some broken formatting in this post), shares experiences of refactoring unit tests, as well as sharing a getting started guide to RoslynDOM.
- How to get integrated debugging in Visual Studio with OwinHost in Owin-based Katana web applications – Simone Chiaretta takes a look at getting debugging support with Visual Studio 2013 when hosting your web application in the OwinHost
- Introducing Microsoft Azure Search and the RedDog.Search Client SDK – Sandrino Di Mattia highlights the public preview of Azure Search, and takes a quick look at the various aspects of this searching and indexing service.
- DocumentDB – Another Azure NoSQL Storage Service – Shawn Xu takes a look at the new Azure DocumentDB announced last week.
- Azure DocumentDB & Inside RavenDB 3.0 – Ayende shares his thoughts on the Azure DocumentDB, comparing it with RavenDB, and also gives the low down on RavenDB 3.0
- C# Records & Pattern Matching Proposal – Phil Trelford takes a look at the proposed record types and pattern matching in C# which are currently under consideration for inclusion in the next version of the language.
- How to customize scaffolding templates for ASP.NET vNext – Sayed-Ibrahim-Hashimi follows on from his previous post, answering a comment regarding customisation of the scaffold templates in ASP.NET vNext.
- Do not miss the free e-book – Graph Databases – Daniel Wertheim highlights a free e-book from the Neo4j team on Graph Databases.
- Creating Custom AngularJS Directives Part 4 – Transclusion and Restriction – Dan Wahlin continues his series looking at the construction of custom AngularJS Directives looking at two techniques which can add flexibility and stability to Angular Directives.
- AngularJS Lifetime Management, Lazy-Loading, and other Advanced DI Techniques – Jeremy Likness explores the dependency injection features of AngualrJS
- You have ruined HTML – Danny Tuppeny shares his feelings on the use of templating and binding expressions in HTML, suggesting that such code is better written as ‘real’ code. Interesting discussion in the comments on this one.
Community
Comments Off on The Morning Brew #1680
Posted by Chris Alcock on 22 Aug 2014 | Tagged as: .NET, Development, Morning Brew
Links only today as I’m a bit pressed for time. This weekend is also a bank holiday here in the UK, so there will be no edition of The Morning Brew on Monday – I plan be making use of the time out on my bike (if the weather approves), or having a lie-in (if it doesn’t). Enjoy the weekend 🙂
Software
Information
Comments Off on The Morning Brew #1679
Posted by Chris Alcock on 21 Aug 2014 | Tagged as: .NET, Development, Morning Brew
Software
- Announcing RTM of Katana 3 – Vittorio Bertocci announces the RTM release of Katana 3, the Microsoft implementation of the OWIN standard. This release adds in features taking advantage of the .NET 4.5 async / await functionality as well as additional middleware implementations for identity and authentication.
- Announcing the release of Visual F# Tools 3.1.2 – The Visual Studio F# team announce the release of Visual F# Tools 3.1.2 including the latest F# compiler, interactive, runtime and Visual Studio integration. This release includes extended Portable Class Library support for Windows Phone 8.1, non-locking assembly references, publish support for web and Azure projects and much more.
- AdventureWorks 2014 Sample Databases Are Now Available – Jimmy May highlights the release of the SQL Server 2014 versions of the Adventure Works Sample database
Information
- Object-oriented JavaScript for C# Developers – Jaime González García takes a looka t how you can write Object Oriented like JavaScript, providing a suitable transition for C# Developers over to the language, looking at how JavaScript provides for similar implementations,
- Simple inheritance with JavaScript – David Catuhe is also looking at OO practices and how they map into JavaScript, exploring inheritance in JavaScript
- "Localization for .NET Succinctly" – Greg Duncan highlights the latest free e-book in the Succinctly series from SyncFusion, a nice tome on the practices surrounding Localization
- Five Cross Platform Pillars – Miguel de Icaza gives an update on the 5 key areas of cross platform development that the Xamarin platform is aiming to address – currently having handled 4 out of the five
- Part One: Getting Started with Node.js for the .NET Developer – Tomasz Janczuk kicks off a series of posts looking at Node.js from the point of view of a .NET Developer
- A New Package Statistics Warehouse – Jeff Handley and the NuGet Team discuss how they have been working to improve statistics reporting for NuGet Pacakges.
- Fun with the Interns: Shaurya Arora on Designing .NET for NuGet – Beth Massi shares a video interview with Shaurya Arora, a Program Manager Intern at Microsoft who has been heavily involved with the shift of the .NET Framework to being distributed as packages over NuGet.
- VSO is Happy to See You! Project Welcome Pages – Steve Lange highlights a nice new feature on the Visual Studio Online service, which brings the ability to have project welcome pages (aka readme.md) as a part of your project
- ZeroMq # 1: Hello World – Sacha Barber kicks off another series of posts this time looking at ZeroMq, a library written in C which provides an abstraction over the typical socket handling code, and put a more message passing interface over the top.
Comments Off on The Morning Brew #1678