My Setup and Tools - July 2016

Here is my development setup list of tools. VS 2015 community edition Jet Brains Resharper ( paid ) Productivity Power Tools 2015 (free plugin to VS2015) Web Essentials 2015.5 (free plugin for VS2015) automapper.org bootbox.js make your pop-over front and centre. Bootbox.js is a small JavaScript library which allows you to create programmatic dialog boxes using Bootstrap modals, without having to worry about creating, managing or removing any of the required DOM elements or JS event handlers. animate.css for nice bouncy effects Templating engine underscore.js momentjs.com moment.js library to format date time in javascript Less to css or use http://css2less.co for legacy css to less conversion (makes my css� code clearner in my VS project). Bootstrap , input group , components -> search button to the right of the text box Organize your javascript library http://requirejs.org Dependency Injection library: NinJect.MVC5 ver: 3.2.1.0 Use convention over configuration PM>install-package Ninject.extensions.conventions Unit Testing tools (add to Test project): Moq PM> install-package moq -version:4.2.1510.2205 Unit Testing tools (add to Test project): FluentAssertions PM> install-package FluentAssertions -version:3.3.0 Unit Testing a repository. google.com.au search for ‘mock dbset’ to get code from MSDN. https://msdn.microsoft.com/en-us/library/dn314429.aspx. Use that code to populate my DBSet for testing. Integration Test: (Integration Test project) use nUnit because it has a feature to initialization databases that MSTest does not have. PM> install-package nunit -version:2.6.3 DotCover by JetBrains - to find how much of our code is covered by our tests

July 1, 2016 · 2 min

what3words.com : an interesting take on finding a location

what3words.com From their website what3words is a global grid of 57 trillion 3mx3m squares. Each square has a 3 word address that can be communicated quickly, easily and with no ambiguity.� Our geocoder turns geographic coordinates into these 3 word addresses and vice-versa.� Using words means non-technical people can accurately find any location and communicate it more quickly, more easily and with less ambiguity than any other system like street addresses, postcodes, latitude & longitude or mobile short-links. e.g. gazed.across.like ...

May 25, 2016 · 1 min

How I went from http to https

From http to https. Today I went from here (http): to (https:) Thanks to Troy Hunt in providing the instructions. That post was written in Sep 2013. I had to conduct a few trial and errors to get https working for my site. Background: My blog ( richardborges.net ) is hosted on Azure site (richardborgesblog.azurewebsites.net). I have pointed richardborgesblog.azurewebsites.net to richardborges.net. Visit the excellent PluralSight course by Troy Hunt on how to do this. ...

February 10, 2016 · 2 min