Development

Archived Posts from this Category

The Morning Brew #1845

Posted by 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

Software

  • 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

Information

Community

  • 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.

The Morning Brew #1844

Posted by 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

Software

Information

  • 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
  • Using RequireJS with Visual Studio – Jordan Matthiesen shows how you can make use o Require.js to modularise your JavaScript applications while still getting good support from the Visual Studio IDE.
  • 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.

The Morning Brew #1843

Posted by on 20 Apr 2015 | Tagged as: .NET, Development, Morning Brew

Information

Community

  • 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

The Morning Brew #1842

Posted by on 17 Apr 2015 | Tagged as: .NET, Development, Morning Brew

Software

Information

  • 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.

The Morning Brew #1841

Posted by on 16 Apr 2015 | Tagged as: .NET, Development, Morning Brew

Software

  • 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.

Information

The Morning Brew #1840

Posted by on 15 Apr 2015 | Tagged as: .NET, Development, Morning Brew

Software

  • April 2015 .NET Security Updates – The .NET Team highlight their contribution to this month’s Patch Tuesday addressing a security issue found to affect .NET 1.1 – 4.5.2 on affected versions of Windows.
  • April 2015 security updates for Internet Explorer – Similarly the Internet Explorer team also have a patch in the Patch Tuesday collection this month, this one disables SSL3.0 on Internet Explorer 11

Information

The Morning Brew #1839

Posted by on 14 Apr 2015 | Tagged as: .NET, Development, Morning Brew

Software

  • Namespace Renamer – Rory Primrose shares a little utility which makes it easier to rename namespaces in your .NET projects.

Information

The Morning Brew #1838

Posted by on 13 Apr 2015 | Tagged as: .NET, Development, Morning Brew

Software

  • Project Spartan now available in the Windows 10 Technical Preview for phones – Kyle Pflug highlights the availability of the latest Windows 10 Technical Preview for Phones, which includes the Internet Explorer Team’s ‘Project Spartan’.
  • Introducing ReSharper C++ – Dmitri Nesteruk and the team over at JetBrains announce the release of ReSharper C++, bringing many of the features that .NET Developers using ReSharper for C#/VB.NET make significant use of to the C++ developers.
  • ServiceBouncer – Paul Stovell shares a simple little utility to help when developing services and constantly needing to restart them.

Information

  • CQRS applied – Gabriel Schenker continues his series of posts looking at Command Query Responsibility Segregation with a look at applying its practices to a real world like problem
  • Chess TDD 30: Starting To Be Idiomatic With SpecFlow – Erik Dietrich continues his Test Driven Development video series with a continued look at building tests with SpecFlow in an idiomatic style
  • Look at where DefinitelyTyped is Now – Jason Jarrett discusses the similarities between his work with Definately Typed NuGet Packages and that now implemented in some of the Visual Studio Templates, and looks back at the history and success of the NuGet Distribution of Definitely Typed TypeScript definitions
  • How Azure Web Apps Hosts an ASP.NET 5 Application – Tugberk Ugurlu discusses how ASP.NET 5 applications are structured and how the IIS Express and Azure Web App hosting go about hosting the application.
  • Introduction to HTML5 video – Dave Voyles kicks off a series of posts looking at Video in HTML content using Azure Media Services, giving a good overview of the various formats available in this part
  • Using Windows 10’s Extended Execution – Morten Nielsen discusses the re-introduction of support for running an application while it isn’t in the foreground on the phone

Community

  • Aurelia: Live Today – Rob Eisenberg is presenting an introductory talk on building applications with Aurelia tonight at 7pm EDT, which is being streamed live buy his hosts Radio-Canada Labs.

« Previous PageNext Page »