Visual studio feeds

All Visual Studio blogs in one place

Subscribe

Enter your email address:

Delivered by FeedBurner

Increase your website traffic with Attracta.com

Google+

Contact

Email:
Subject:
Message:
Anti-spam: How many eyes has a typical person?

Follow us on FB

Search

The Morning Brew #1848

AddThis Social Bookmark Button
Software 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 Information ASP.NET MVC 6 formatters […]

AngularJS training in Canada

AddThis Social Bookmark Button
I am thrilled to have a series of AngularJS training coming in the next few months, as part of the Angular Academy in Canada.Angular Academy is a 3-day hands-on public course given in-person across Canada.Here is the first series of cities covered this summer (more to come soon):Académie Angular Montréal (french) - 08-10 JuinAngular Academy Vancouver - June 17-19Académie Angular Québec (french) - 08-10 Juillet
You can find more information on the website: www.angularacademy.caOr follow us on Twitter and Facebook.

Finding unused code (F#)

AddThis Social Bookmark Button
Coming from C#, I'm used to the compiler warning me about unused variables. Relying on the compiler to help me with checked exceptions in F#, I noticed that unused values (and functions) would go unnoticed. Having accidentally read earlier that Haskell has a compiler flag to check for unused bindings, I looked for the F# equivalent but failed to find it, until Scott Wlaschin pointed me in the right direction.

By using the --warnon:1182 flag, the compiler will warn you about unused bindings.


For example, compiling Paket.Core with
this flag enabled, outputs the following warnings.

Looking into these warnings revealed values and functions that can be deleted, but no apparent bugs. There are also cases where unused bindings make sense, for example when you pass in a function that does not use all of its arguments or when pattern matching. In these cases you can suppress the warning by prefixing the bindings with an underscore.

A useful compiler feature which strangely enough is opt-in. I plan on using it from now on.
...(Read whole news on source site)

Web Dev with Editors and IDEs

AddThis Social Bookmark Button
There are editors and IDE’s (Integrated Development Environments). I’ve often been asked which tools I prefer, so I decided to share how I view them. Your mileage may vary on your tool selection, of course. Influencing factors for me: speed of the tool speed of typing features extensibility Windows and OSX the “feel” and aesthetics Differences Editors offer super fast editing with many extension points for writing code. But first and foremost they are built for speed and they are usually highly tailored for keyboard use (not for mouse). Sublime, brackets, vim, and atom are editors. IDE’s also come with

Home