Posted by Chris Alcock on Friday 1st May 2015 | Tagged as: .NET, Development, Morning Brew
- Announcing TypeScript 1.5 Beta – Jonathan Turner announces the release of TypeScript 1.5’s first beta release, available for Visual Studio 2015 RC, 2013, and as source and npm distributions.
- Announcing the GitHub Extension for Visual Studio – Anthony Cangialosi announces the release of the GitHub Extension for Visual Studio, part of a new collaboration between Microsoft and GitHub to make working with GitHub, Visual Studio and Azure easier.
- GitHub Integration in Developer Assistant – Anuj Jain also highlights another GitHub related integration, this time in the Developer Assistant for Visual Studio, which contains the Bing Code Search, and now boasts an integration with GitHub bringing the number of code samples and repositories that can eb searched up to 21 million!
- GitHub Inside Your Visual Studio – Phil Haack shares the GitHub side of the story along with giving a walkthough of the setup and use of the GitHib Extension.
- Introducing the Windows 10 Apache Cordova platform – Polita Paulus announces the availability of the Apache Cordova support for Windows 10, allowing Cordova applications to target the Universal Windows Platform
- Updates for ASP.NET 4.6 – Web Forms/ MVC 5/ Web API 2 – Pranav Rastogi highlights the updates to the ASP.NET 5 Preview included in the Visual Studio 2015 RC release, covering Authentication, HTTP/2 support, Ajax Toolkit and much more
- Entity Framework and Visual Studio 2015 RC – Rowan Miller gives an update on the Entity Framework contributions to Visual Studio 2015 RC, discussing both the Entity Framework 6.1.3 and Entity Framework 7 Beta 4 releases.
- Microsoft Edge is the browser for Windows 10 – Kyle Pflug highlights the new official name of Project Spartan, highlighting the changes that this will involve, and some forthcoming events.
No Comments »
Posted by Chris Alcock on Thursday 30th April 2015 | Tagged as: .NET, Development, Morning Brew
I both love and hate the Build conference – on one hand lots of exciting new announcments, on the other it takes me an age to put together monster editons of The Morning Brew like today’s….
Build Conference – General
Visual Studio Code
Software – Including Visual Studio
3 Comments »
Posted by Chris Alcock on Wednesday 29th April 2015 | Tagged as: .NET, Development, Morning Brew
- Windows Management Framework 5.0 Preview April 2015 is now available – Krishna C Vutukuri announces the release of the preview release of the Windows Management Framework 5.0, an update from the previous preview released in February
- What’s New in Fiddler 4.5.1 – Eric Lawrence announces the release of Fiddler 4.5.1, a bugfix and minor feature release, including improved retargeting, custom submenues, improved SNI support and support for Project Spartan. Eric also gives a useful overview of the difference between Fiddler 4.5 and Fiddler 2.5
No Comments »
Posted by Chris Alcock on Tuesday 28th April 2015 | Tagged as: .NET, Development, Morning Brew
- Team Project Rename available on VS Online – Brian Harry highlights the release of the Team Project Rename feature in the Visual Studio Online platform, their number 1 requested feature, now available on all accounts.
- Wizards and warriors, part one – Eric Lippert sets the scene (and a good one it is with Warriors and Wizards) for a discussion of modelling the real world in our type systems, and how things often need constraints which are not as easy to implement as we would like
- Solution to Little Puzzlers – Largest Square of ‘1’s in a Matrix – James Michael Hare shares his solution to his recent Little Puzzlers problem involving finding the largest square of elements all with value 1 within a matrix.
- The Little Wonders of C# 6 – A Presentation to the St. Louis .NET User Group – James Michael Hare also shares a presentation he gave last night at the St. Louis .NEt User group on the Little Wonders of C#6
- One API, Four Frameworks: The Great .NET ReST Showdown – Dylan Beattie discusses the rise of the frameworks, and the 4 different ReST frameworks he is going to be experimenting with, building the same API in each to learn about the features of the frameworks.
- DocumentDb Limits and Statistical Outliers – K. Scott Allen discusses the limit in document size on the Azure DocumentDB service, and looks at what that means in practical terms, as well as sharing some in statistical insight to help with making decisions based on data.
- Running Suave.io and F# with FAKE in Azure Web Apps with Git and the Deploy Button – Scott Hanselman takes a look at writing web applications using F# and the Suave.io framework, and getting things deployed to Azure easily
- Domain-Driven Design the Wrong Way – Jan Stenberg discusses some of the themes surrounding Domain Driven Development highlighted by Gabriel Schenker’s recent posts
- Sweet Aspects – Ralf Westphal takes a look at the Single Responsibility Principle, using sweets to illustrate the concept.
- Understanding ECMAScript 6: Class and Inheritance – David Catuhe shares a look at the ECMAScript 6 inheritance and class structures, focusing in on this feature which is being supported by the Project Spartan browser from Microsoft.
Comments Off on The Morning Brew #1849
Posted by Chris Alcock on Monday 27th April 2015 | Tagged as: .NET, Development, Morning Brew
- Node.js Tools 1.0 on GitHub and VMs Available – Kasey Uhlenhuth and the Visual Studio team highlight the 1.0 release of Node.JS tools for Visual Studio, their migration to , and the availability of Virtual Machine Images giving you an easy way to try out Node.JS and Visual Studio
- ASP.NET MVC 6 formatters – XML and browser requests – Filip W follows up on a previous post on ASP.NET MVC Formatters in ASP.NET MVC6 with a look at some of the changes in handling XML, and some of the content negotiation that the framework will do to attempt to work out if your request is from the browser address bar.
- Making It Better: ASP.NET with Visual Basic 14 – Jeffrey T. Fritz discusses the ongoing role of BASIC in the Microsoft Platform, taking a look at some of the improvements for Visual Basic 14 which give benefit to ASP.NET Developers.
- Batching in an ASP.NET 5 AngularJS application using angular-http-batcher – damienbod takes a look at implementing batched requests from AngularJS application, and how they are supported on the current ASP.NET framework, but not currently on the new ASP.NET MVC.
- Suprastructure – how come "Microservices" are getting small? – Arnon Rotem-Gal-Oz shares his thoughts on the evolution of SOA into Microservices and the hosting options for providing infrastructure to them
- Visual Studio Tip #6: Turn on those line numbers (with Quick Launch) – BenWilli reminds us all of the QuickLaunch capability in Visual Studio, and also the line numbering feature of the IDE
- CQRS Workshop – Retrospective – Gabriel Schenker shares thoughts on his recent CQRS Workshop event, and also looks at the steps he uses to build successful implementations using a CQRS style.
- CQRS recap, or “How to resuscitate” – Kyle Baley also shares his experience of Gabriel Schenker’s Workshop discussing the sample solution they came up with for the workshop’s problem.
- ChessTDD 32: Squashing a Subtle Bug – Erik Dietrich shares the next instalment of his video series on building a Chess Game using Test Driven Development, looking at the resolving of the bug discovered at the end of the previous part.
- Types Of Code Coverage- Examples In C# – Anton Angelov discusses the different types of Code Coverage, discussing how they differ and what that can mean to you when your IDE says ‘100% code coverage’
- Bad UX and User Self-Blame – "I’m sorry, I’m not a computer person." – Scott Hanselman discusses the trait of the user to blame themselves if they cant manage to operate a computer system or program.
- Tons of statistics and metrics for Microsoft Azure websites (not only Asp.Net) – François Boucher highlights some of the tools and metrics available for Azure based applications to help you to get a better understanding of what your application is up to and how the platform is behaving.
- Microsoft Azure Essentials free eBook series – Ken Cenerelli highlights the Microsoft Azure Essentials eBook series, a collection of free eBooks, currently covering Azure Essentials, Azure Automation, and Azure Machine Learning.
Comments Off on The Morning Brew #1848
Posted by Chris Alcock on Friday 24th April 2015 | Tagged as: .NET, Development, Morning Brew
Comments Off on The Morning Brew #1847
Posted by Chris Alcock on Thursday 23rd April 2015 | Tagged as: .NET, Development, Morning Brew
I sorted out a post numbering snafu on the previous two posts this morning, and am resuming with the correct numbering today, making this 1846 – so don’t panic if you didn’t see 1845.
- A Simple Nowin F# Example – Mike Hadlow follows on from his previous post on building web applications usin OWIN and F# with a look at using the Nowin open source implementation rather than the Microsoft OWIN libraries
- Time Travel in C# – Rob Miles discusses thebenefits of wrapping up environemental things which my may need to manipulate to test your code.
- Comparing date range handling in C# and F# – Tomas Petricek shares a look at re-writing a function from reasonably functional C# into F#, and highlights some of the language features he finds particularly appealing in F#
- Types of CQRS – Vladimir Khorikov discusses why he believes that the use of CQRS is not a binary choice, and that there are a spectrum of possible implementations.
- Languages features in C# 6 and VB 14 – Mads Torgersen shares a useful reference of what was implemented and when in the C#6 and VB.NET 14 implementations
- When Should You Return 404 instead of 403 HTTP Status Code? – Max McCarty discusses the inadvertent disclosure of information caused by returning certain response codes, discussing the use of 404 responses over more descriptive 403 Forbidden responses.
- Hardening IIS Security – AJ Kumar highlights a number of things you can do to better secure your IIS based web servers
Comments Off on The Morning Brew #1846
Posted by Chris Alcock on Wednesday 22nd April 2015 | Tagged as: .NET, Development, Morning Brew
Update: So, the numbering slipped, and this post was incorrectly labelled as 1844 when it should have been 1845 – I’ve corrected the number but the links will remain
- Caliburn.Micro 3.0.0-alpha – The Caliburn Micro team announce the release of their alpha release of Caliburn Micro 3.0.0 which adds in support for Xamarin.iOS, Xamarin.Androis and Xamarin.Forms, along with sharing information about Windows 10 support which will com in the future.
- Microsoft Azure now free for Student Developers – Rami Sarieddine highlights some great news for Student developers – free access to the Azure Platform as a part of the DreamSpark programme
- The first ever Microsoft MVP Virtual Conference – Francois Boucher highlights the first MVP Virtual Conference, a two day virtual event with sessions covering all aspects (IT Pro, Dev, Consumer) with sessions in English, Spanish and Portuguese, being delivered by the US MVPs.
Comments Off on The Morning Brew #1845