Posted by Chris Alcock on Tuesday 15th April 2014 | Tagged as: .NET, Development, Morning Brew
- Azure Updates: Web Sites, VMs, Mobile Services, Notification Hubs, Storage, VNets, Scheduler, AutoScale and More - Scott Guthrie formally announces the latest batch of updates from the Azure Team, including SSL on websites, Chef and Puppet extensions for Virtual Machines, enhancements for Notification Hubs, mobile services, the GA release of Read Access Geo Redundant Storage along with a couple of other things too!
- Announcing Multilingual App Toolkit v3.0 - Cameron Lerum announces the release of the Multilingual App Toolkit version 3. This release was actually announced at the Build 2014 conference and support now includes WPF, Winforms, ASP.NET MVC, Store applications, and Windows Phone all with a unified workflow.
- ODataLib 6.2 release - LeoHu1 and the OData team announce the release of ODataLib 6.2 available on NuGet. This release includes a number of new improvements for Model and Client use cases, along with a new method to generate ServiceDocuments from the EdmModel.
Posted by Chris Alcock on Monday 14th April 2014 | Tagged as: .NET, Development, Morning Brew
Posted by Chris Alcock on Friday 11th April 2014 | Tagged as: .NET, Development, Morning Brew
- Python Tools for Visual Studio 2.1 Beta - Somasegar announce the release of the Python Tools for Visual Studio 2.1, providing tool for use in Data Science, support for the Bottle and Flask web frameworks, and install support for installing within express editions of Visual Studio.
- RyuJIT CTP3 minor fix - Kevin Frei highlights a fix that addresses issues with the RyuJIT CTP3 and PowerShell, released by the team as CTP3b
- New Azure Websites Region - Southeast Asia - Nir Mashkowski highlights the inclusion of Azure Websites Support in the South-east Asia region
- F#16 : Understanding Signatures - Sacha Barber presses on with this series looking at functional programming techniques and the F# Language with a look at the signature of functions
- TDD Chess Game Part 3: Stumbling and Refactoring - Erik Dietrich continues his series looking at building a Chess Game using Test Driven Development practices, sharing another bout of coding after a bit of a break, and discussing how TDD can help in this situation.
- ReSharper and Roslyn: Q&A - JetBrains discuss what the release of Roslyn as Open Source means to them, sharing a Q&A with some of the lead engineers on the product discussing their plans going forward.
- Intellisense for JSON Schema in the JSON Editor - anhphan takes a look at the schema support for JSON with intellisense in the latest CTP2 release of Visual Studio 2013 Update 2.
- Creating an Azure Mobile Services .NET backend from scratch - Carlos Figueira walks through the setup and creation of an Azure Mobile Services .NET based backend from first principles, avoiding the currently non-RTM tooling
- FubuMVC Lessons Learned — “fubu new”, Standardization, and Polyglot Programming | The Shade Tree Developer - Jeremy D Miller continues with his series of posts looking at the lessons learned from the FubuMVC project, discussing the dangers of deviating from the orthodox .NET approaches, and some of the missed opportunities in FubuMVC.
- How much Azure kit do you need to serve 2,000 requests per second? - Elton Stoneman takes a look at scaling an API on the Azure Platform to a quite reasonable 2000 Requests per second, looking at a number of different approaches to achieve this with different virtual hardware and configuration.
- Building an API in Node.js Using Hapi.js and Azure Table - Shiju Varghese walks through the creation of an API using Node.js, the Hapi.js web framework and Azure Table Storage.
Posted by Chris Alcock on Thursday 10th April 2014 | Tagged as: .NET, Development, Morning Brew
- Introducing dotPeek 1.2 Early Access Program - The JetBrains team announce the opening of the Early Access Programme for dotPeek 1.2, the next version of this free .NET Decompiler which includes a number of ReSharper like navigation features.
- Mono and Roslyn - Miguel de Icaza gives a detailed and interesting overview of what the open sourcing of Roslyn means for the Mono world, including a compliant VB.NET implementation on Unix and much more
- Community Involvement and Roslyn - Bill Wagner discusses the Roslyn open source release, and how the community can use it to gain a better understanding of the platform, and how they can get involved with the project
- How your feedback is shaping .NET - Immo Landwerth is also discussing community involvement, this time with the .NET Framework, looking back over some of the UserVoice suggestions which have been progressed into features of the Framework and supporting packages.
- Why does C# use UTF-16 for strings? - Eric Lippert digs into the history behind the string representations in the C# and VB.NET languages, looking at why UTF-16 was chosen
- Opt in and opt out from ASP.NET Web API Help Page - Filip W looks at the configuration of endpoints involvement with the ASP.NET Web API Help Pages, showing how to control what is included and excluded in the help page output.
- Everything you need to know about the Heartbleed SSL bug - Troy Hunt shares a considered and detailed post about the Hearbleed OpenSSL vulnerability, looking at what the problem is, what might be compromised and what can be done to protect against it.
- F# 15 : Code Organization (Modules / Files/ Types) - Sacha Barber continues his series on the F# language with a look at how to go about organising code in the F# using different files and modules to contain your F# types
- Dot Net Notts (Nottingham, England) - A new .NET Usergroup has sprung on to the scene in Nottingham, with their first meeting taking place on Monday 28th April where Richard Conway will be giving a taste of Windows Azure. The group have a number of talks lined up for the next 6 months (friend of the Brew Andrew Westgarth features in May on IIS). Certainly one to watch and get involved in if you are anywhere near Nottingham
Posted by Chris Alcock on Wednesday 9th April 2014 | Tagged as: .NET, Development, Morning Brew
- Roslyn (.NET Compiler Platform) should be a Black Box, Roslyn (.NET Compiler Platform) should be a Black Box, Language as Two Parts: Parser and Behavior & Roslyn (.NET Compiler Platform) As Open Source - Kathleen Dollard shares her thoughts on the .NET Compilers and the Roslyn Project, and their new status as open source.
- Quick brainteaser &Extension methods, explicitly implemented interfaces and collection initializers - Jon Skeet shares a C# Evil Code Brain Teaser, and discusses the correct answer to the puzzle.
- My thoughts on build - Bill Wagner shares his thoughts on the Build Conference announcements, recapping the main things announced.
- Heartbleed Hotel: The biggest Internet fuckup of all time - Brad Carleton highlights the HeartBleed bug which affects large parts of the internet infrastructure and discusses the concept of Open Source software being safe (er) from this type of issue due to the many eyes looking at the source.
- Heartbleed in eight minutes, what it is, it’s impact and more, Khan Academy style - Greg Duncan shares an informational video discussing the Open SSL Heartbeat (Heartbleed) security flaw.
- NuGet Package of the Week: Humanizer makes .NET data types more human - Scott Hanselman takes a look at the Humanizer library which takes standard .NET data types and returns values which are more friendly and human like
- FubuMVC Lessons Learned - Magic Conventions, Russian Dolls, and Ceremonial Code - Jeremy D Miller follows on from his decision to discontinue work on FubuMVC with a look at some of the lessons learned in creating the project.
- Debugging support for .NET Native Preview apps - Daniel Moth discusses the updated debugging engine which provides the capabilities to debug the .NET Native applications
- Microsoft Azure Load Balancing Services - Marios Zikos discusses the Windows Azure loadbalancing capabilities and discusses the configuration of the various techniques available to spread load.
- Microsoft Azure Storage @ BUILD 2014 - The Windows Azure Storage team share a round up post of all the things that they released and announced at the Build 2014 conferece.
- Push Notifications Using Notification Hub and .NET Backend - Henrik F Nielsen takes a detailed look at the Notification Hub and .NET backend services for registering devices and sending notifications to devices
Posted by Chris Alcock on Tuesday 8th April 2014 | Tagged as: .NET, Development, Morning Brew
Posted by Chris Alcock on Monday 7th April 2014 | Tagged as: .NET, Development, Morning Brew
Posted by Chris Alcock on Friday 4th April 2014 | Tagged as: .NET, Development, Morning Brew
- The .NET Foundation and .NET Platform Innovation - Somasegar shares some further significant announcements, including the creation of an independent foundation to support open source development on the .NET Platform, a number of new technology innovations, including the open sourcing of Roslyn and C# / VB, an update on the partnership with Xamarin and much more
- Visual Studio Online Integration in the Azure portal - Brian Harry announces the integration of Visual Studio online into the Microsoft Azure portal along with a much enhanced protal, this brings the code editor capabilites of VS Online into the fore.
- Visual Studio Online “General Availability” - Also announcing today, Brian Harry highlights the general availability of Visual Studio Online
- Announcing Preview of New Portal and Exciting Updates to other Azure Services - Steven Martin shares the announcement of a number of new Microsoft Azure features, including the new portal, updated SDK, General Availability of Azure Active Directory Premium and partnerships with Chef and Puppet Labs
- The Next Generation of .NET - The .NET Team outline their plans for the next generation of .NET and discuss their guiding themes of Core innovation and cross platform applications, highlighting and discussing the various parts of this plan that they are releasing now.
- Taking a tour of Roslyn - The C# and VB teams share the significant announcements of a new preview release of Roslyn, along with their decision to open source all the work in this area, and have it maintained by MS Open Tech.
- C# and VB are open sourced - Eric Lippert shares his views and congratulations on the open sourcing of Roslyn, and especially their choice of Apache 2 license.
- RyuJIT CTP3: How to use SIMD - Kevin Frei discusses the latest CTP release of RyuJIT and highlights the SIMD features, showing how to get up and running with it.
- Facilitating Open Contributions for the F# Compiler, Library and Visual F# Tools - The F# Team are also embracing open source, and are now accepting open contributions for Compiler, library and tooling
- NuGet 2.8.1 Released, April 2nd-3rd Downtime, and the New Search Service - The NuGet Team announce their 2.8.1 release of NuGet, and discuss the recent downtime of the NuGet services
- Announcing Azure Mobile Service managed client SDK 1.3 alpha with Offline support - Hasan Khan highlights the pre-release version of Azure Mobile Services 1.3, and the new offline support, making it easier to have good application performance, with offline behaviours.
- Video Tutorial and Screenshots: Windows 8.1 Update 1 - Scott Hanselman gives a taste of the new Windows 8.1 Update 1 release outlining some of the key changes and features introduced - very useful, especially when the update reaches general availability in the next few weeks.
- Free book from Syncfusion on Visual Studio 2013 Succinctly - Tatworth highlights a free ebook on the Visual Studio 2013 IDE from Alessandro Del Sole and the folks over at Syncfusion.
- I’m throwing in the towel in FubuMVC - Jeremy D Miller makes the sad announcement that he is ceasing work on the FubuMVC project, sharing some history of the project, along with looking at where he feels it went wrong.
- Performance Profiling on Windows Phone 8.1 with Visual Studio - Haseeb Ah shares a look at the performance profiling features of the Performance and Diagnostic Hub which now include support for profiling Windows Phone 8.1 applications
- BUILD Day 2: Keynote Summary - Steve Fox shares a nice summary of the announcements in the Day 2 keynote at Build 2014
- Sublime is Sublime 12 - Greg Young round out his series of posts looking at the use of Sublime as an IDE for .NET code
- Orleans - Phil Trelford shares his views on the Orleans Project, announced at Build 2014, comparing it to other actor frameworks, and highlighting the good and bad parts of this new contender.