New Job

Well the title pretty much tells you everything you need to know about the direction of this blog post, if that doesn’t interest you then stop reading now! I have loved the Philadelphia region since I took my first interview trip down here in May of 2003, right after I graduated from Penn State. And I never thought I would be leaving, but 11 years after that first interview trip back in 2003 I found myself facing a very difficult decision. ...

July 18, 2014 · 3 min · 515 words · Nick Berardi

Caddio Sport Techie Writeup

Many of you probably don’t know this, but I have been working on a golf related app called Caddio, off and on for more than a year. The app is finally to a point where it is starting to pay off, because it is starting to receive the recognition and accolaids that every developer hopes for. The latest article about Caddio is a writeup from SportTechie, and my favorite quote from the and music to my ears is this paragraph I pulled from the article: ...

May 23, 2014 · 1 min · 195 words · Nick Berardi

A .NET Build Server Without Visual Studio

Update: Phil Haack has started a petition to get the steps I outlined below into an easy installer. Please support it with your votes. Over the past week I have read a couple articles about the pain of “headless” build servers in .NET. First from Maarten Balliauw and then from Phil Haack both of them had suggestions about how to accomplish setting up a build server without installing Visual Studio. But their suggestions were more of a long term problem that could be fixed with NuGet and required much work from Microsoft and the community. ...

April 16, 2014 · 3 min · 538 words · Nick Berardi

Consensus: Bringing it all together

This post has been a long time in the making. Actually that is sort of a lie, I completely forgot that I promised a 4 part series until my friend Jon Galloway decided to mention consensus in his BUILD 2014 presentation. As part of my 4 part series in creating the app I described in my prior posts, I am going to be creating an online planning poker application for distributed teams using AngularJS, SignalR, and TypeScript. In case you missed the prior posts in the series here they are: ...

April 2, 2014 · 3 min · 465 words · Nick Berardi

Embeding Executify Scripts

Recently I have been working on a reincarnation of Executify and one of the new features is the ability to embed your scripts in your blog or any web page. Note: to run the code click the Results tab Tell me what you think, and what needs to be improved upon. I am completely open to suggestions about this new feature. Update: Just a couple of questions regarding the embedded view: ...

August 8, 2013 · 1 min · 114 words · Nick Berardi

Consensus: SignalR + AngularJS

As part of my 4 part series in creating the app I described in my prior post, I am going to be creating an online planning poker application for distributed teams using AngularJS, SignalR, and TypeScript. In case you missed the prior posts in the series here they are: SignalR + TypeScript AngularJS + TypeScript As we have seen in the prior posts when working with TypeScript is that most of the work is around strongly typing the already defined contracts in SignalR and AngularJS. However a part of the integration we haven’t yet discussed is how SignalR and AngularJS play together, and as we are about to see they play together rather nicely. ...

July 23, 2013 · 3 min · 598 words · Nick Berardi

Consensus: AngularJS + TypeScript

As part of my 4 part series in creating the app I described in my prior post, I am going to be creating an online planning poker application for distributed teams using AngularJS, SignalR, and TypeScript. In case you missed the post that started off this series here it is: SignalR + TypeScript In this second post, I am planning to continue putting the puzzle pieces together with AngularJS and TypeScript, using the strengths of both technologies to make a harmonious solution. To get started we are first going to need to make sure we have the TypeScript definition for AngularJS added to our project, and to do this you need to run the following on NuGet. ...

July 12, 2013 · 4 min · 849 words · Nick Berardi

Consensus: SignalR + TypeScript

As part of my 4 part series in creating the app I described in my prior post, I am going to be creating an online planning poker application for distributed teams using AngularJS, SignalR, and TypeScript. In this first post, I would like to talk about bringing SignalR and TypeScript together to create a solution that follows the best practices of both frameworks. To get started we are first going to need to make sure we have the TypeScript definition for SignalR added to our project, and to do this you need to run the following on NuGet. ...

July 3, 2013 · 6 min · 1087 words · Nick Berardi

Consensus: Planning Poker Project

Last Friday I decided to sit down and see how painful it would be to integrate AngularJS, SignalR, and TypeScript together to produce a useful and interesting tool. The tool I decided to create was an online planning poker tool for distributed teams that need to do SCRUM planning. I personally have a need for this, since it is very hard if not impossible to effectively to do poker planning over a conference call. ...

July 2, 2013 · 4 min · 640 words · Nick Berardi

I am a Microsoft Most Valued Professional, Part 2

Last year was my first year being involved in the Microsoft MVP program. Over the past year, I have met many great developers through the MVP program and at the Summit, and I am happy to say that my MVP for ASP.NET/IIS has been renewed for a 2nd year.

July 1, 2013 · 1 min · 49 words · Nick Berardi