F# Improvements in Xamarin Studio

With the (almost) stable release of Xamarin Studio 6 comes a ton of great new improvements. I absolutely love the new dark theme! However, some huge improvements were made to the IDE for F# support, as well. Improvements that I feel may have gone without much notice. So I wanted to help get those improvements…

NG-Conf 2016 – Day Three Wrap Up

The last day of ng-conf 2016 continued with lots of great information. Some highlights: Daniel Rosenwasser gave a good overview of TypeScript and a little bit of its history. He also demonstrated benefits of using TypeScript with Javascript directly. It can be beneficial in catching things in regular Javascript code (serving a similar purpose to…

The Future of Angular2, and More Updates From NG-Conf 2016

Some highlights of day two of ng-conf 2016: Day two started with a focus on the future of Angular2. No, they didn’t announce Angular3, but they did focus on the work they are finishing up and looking towards the future. For example, work is in progress to build an offline compiler for Angular2 applications. This…

Highlights From Angular’s NG-Conf 2016

I just finished up the first day of ng-conf 2016 and as usual, it has been a great informative conference. Thanks to the organizers, sponsors, and Angular team members for all your efforts. Here are some highlights from today: Brad Green’s keynote address, of course, covered the big picture of the Angular development work. The…

Using Redux to Manage Angular2 Application State

In this post, I want to focus on managing application state. In the example application, I tried to create an application that had a reasonably complex user interface (“complex” is relative here, of course). The user interface needed to show where changes in one area of the page had immediate impact on other areas. If…

Angular2 Series

As we add posts in the Angular2 series, this post will get updated. Big Ideas Behind Angular2 Container and Presentation Components in Angular2 Yes, I used jQuery in my Angular2 application Using Redux to Manage Angular2 Application State  

Yes, I Used jQuery in My Angular2 Application

An astute observer has probably noticed that I’m using jQuery in my Angular2 example application. “The horror! Revoke his Angular2 license now!!” I’m in no way saying this is a best practice or even a good practice. Including jQuery is not required or even desirable for most Angular2 applications. Angular1 had a dependency on jQuery…

Container and Presentation Components in Angular2

Angular2 has a strong emphasis on components. An application is made up of a tree of components, starting from the root component and working down to child components. This helps to organize your application into logical and manageable pieces. Complex user interface can be broken down into smaller components, assembling them together, to better organize…

Big Ideas Behind Angular2

When I first started using AngularJS (way back in version 0.8, I believe), I was continually impressed at what it could do. The team I was working with at the time had many discussions on how this young framework could be used effectively within our project. We found ourselves experimenting with different techniques and slowly…

FastFileFinder Now 30 Percent Faster—How Fast Can You Make It?

A while ago I whipped up a small utility to search for filenames at the command line. I noticed recently that it did not handle long filenames over 260 (MAX_PATH) characters. Having a few spare minutes I updated FastFileFinder to use the Win32 API directly as the .NET Framework Directory methods do not have that…

A Quick Look at F# In Visual Studio Code

It’s F# Advent time again! This is a yearly event the F# community comes together for the month of December and each person releases an F# related post on a day of their choosing. Today is that day for me this year. With the recent announcement at Microsoft’s Connect() conference, Visual Studio Code now has…

WintellectPowerShell Now on the PowerShell Gallery

Getting and installing modules is easier than ever with the PowerShell Gallery and PowerShellGet. Instead of downloading and extracting files into your PowerShell modules directory, a simple call to Install-Module takes care of everything for you. Today I’ve published my WintellectPowerShell module. Now you can install and get started setting up Visual Studio to access…