Archived Posts from this Category
Posted by Chris Alcock on 27 Apr 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.
No Comments »
Posted by Chris Alcock on 24 Apr 2015 | Tagged as: .NET, Development, Morning Brew
Posted by Chris Alcock on 23 Apr 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
No Comments »
Posted by Chris Alcock on 22 Apr 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.
Posted by Chris Alcock on 21 Apr 2015 | Tagged as: .NET, Development, Morning Brew
Update: So, the numbering slipped, and this post was incorrectly labelled as 1843 when it should have been 1844 – I’ve corrected the number but the links will remain
- Long division, part two – Eric Lippert picks up a theme from a post from several years ago, and looks at why the compiler gives an error when rounding a division of an integer by another number, discussing how the underlying problem is often missed by developers.
- Little Puzzlers – Largest Square of ‘1’s in a Matrix – James Michael Hare sets another of his little puzzlers, this time about identifying a efficient (performance wise) way of finding the largest square of 1’s inside a matrix
- Using Basic Authentication in ASP.NET WebAPI – Robert Muehsig takes a look at using Basic Authenticiation to protect a Web API based API, giving an overview of the theory and looking at its implementation with the Web API using Attributes
- Parsing command line arguments with F# – Jef Claes takes a look at parsing of command line arguments in F# to allow him to port one of his first Node.js applications to F#
- Rx Challenge #6 Solution – Bnaya Eshet shares his solution for his 6th Reactive Challenge, making use of a WeakObserver to weaken the reference to the subscriber.
- Visual Studio 2013 continuously repairs producing many small log files – Heath Stewart highlights a work around for an annoying issue with Visual Studio generating many 10’s of Gigabytes of MSI log files in the Temp Directory – I’m experiencing this issue so hopefully this workaround will solve my problems.
1 Comment »
Posted by Chris Alcock on 20 Apr 2015 | Tagged as: .NET, Development, Morning Brew
- F# Exchange 2015 – Phillip Trelford highlights the happenings at the F# Exchange 2015 event which took place this weekend, and the great news is you can see what went on as all the sessions were recorded and the session recordings are already available online
Posted by Chris Alcock on 17 Apr 2015 | Tagged as: .NET, Development, Morning Brew
- C#/.NET Little Wonders: Static Using Statements in C# 6 – James Michael Hare shares another of his Little Wonders series looking at changes in the C# language exploring the ‘using static’ keywords which allows you to import static members of a class into the current namespace.
- DDD revisited – Gabriel Schenker revisits another topic with a nice overview piece on the concepts and application of Domain Driven Design
- Visual Studio 2015 Custom Window Layouts
– Joe Mayo shares a look at the Custom Window Layouts features of Visual Studio 2015 making it much easier to get your tools windows in the correct locations and keeping them there.
- The AngularJS and TypeScript Cheat Sheet – Jeremy Likness discusses the use of AngularJS and TypeScript to create Single Page Applications, sharing a two page cheat sheet of common syntax with examples.
- Super fast way to extract width/height dimensions of PNG and JPEG images – Nathan Evans discusses determining image dimensions from the file without decoding the whole image into memory, sharing some F# coded which provides a service to do this for PNG and JPG images.
- Advanced breakpoints – Cellfish highlights a useful feature of the Visual Studio Debugger which allows you to print messages when breakpoints are hit instead of halting flow.
- An introduction to the ASP.NET 5 Generic OAuth Provider – Jerrie Pelser takes an introductory look at the general OAuth provider in ASP.NET5, discussing the OAuth Flow before looking at configuring the provider to work in your applications.
- Basic OWIN Self Host With F# – Mike Hadlow takes a look at building a Self Hosted OWIN Service inside an F# based console application, walking through the process of building a simple service.
Posted by Chris Alcock on 16 Apr 2015 | Tagged as: .NET, Development, Morning Brew
- SpecFlow Extensions for Azure Storage Emulator – Howard van Rooijen shares a NuGet Package containing an extension from Mike Larah which provides a useful extension for SpecFlow to help integration test Azure Storage based code using the storage emulator.
Next Page »