I’ll be presenting at TechEd and TechDays in India, there is a lot to look forward to as the events will be hosted across India. Bangalore will be hosting TechEd on 18-19th March, Delhi will be hosting ...

MSI is one of those technologies that has stood the test of time, and WiX is an increasingly popular way of creating these installer databases. There’s a perception that WiX is convoluted, complex and ...

Microsoft has been very generous with all the free stuff they are giving to the developer community and among that is a free source control (tfs ). It is free for 5 developers and is a very little after ...

I presented a talk at the #vBug user group run by David Ringsell at Bristol. David in his day job runs his own venture known by the name of “Talk-IT” which provides training for developers. You can check ...

One of the most awkward things to deal with in code is Temporal Coupling. It leads to messy fragile code, that is difficult to maintain. What do I mean by Temporal Coupling? When you consume a class/component ...

I’ve been working on a hobby project for the past little while, and I wanted to blog my way through it as I go. My intent is to use a lot of new technologies, agile best practices, and some trendy architecture ...

During the summer and fall this year, me and my colleague Jakob Ehn has worked together on a book project that has now finally hit the stores! The title of the book is Team Foundation Server 2012 Starter ...

I’ve been an Agile Coach at a lot of different clients over the years, and I want to share an approach I use to help them adopt and mature over time. It’s important to realize that “Agile” is not a black/white ...

Went to training at The Forge yesterday and did a Day in the life of Agile with Pillar. It was pretty good. Check them out at: http://pillartechnology.com/ Abstract: A single-day agile project simulation ...

After a short introduction by Rainer Habermann and announcements for the chapter and promoting the upcoming IASA IFC Certification Class in January 2013 at Citrix, the audience was exited to welcome Jesus ...

So the year is coming to an end. A hearty few came out two days before Thanksgiving to discuss adopting agile in the enterprise. While Norm Murrin claimed to be nervous about talking in front of a group ...

I recently did a course at the local university on Software Engineering. At the beginning of the course I looked over the outline of the subject and there seemed to be some really good content. It covered ...

Getting the balance right for when and how many team projects to create has always been a bit of a balance. On large initiatives, there are often teams who work toward a common system. These teams often ...

Back in May 2010 the local Winnipeg technical community got together and put on a launch event for VS.NET 2010. That event was such a good time that we’re doing it again this year for the VS.NET 2012 launch! ...

Hello, Microsoft finally released the Team Foundation Service in late October 2012 after its long time in the preview phase. I was already using the TFS Preview which was free but I was happy to see Microsoft ...

Stackify will join fellow Kansas City startups to kick off Global Entrepreneurship WeekOn Monday, November 12, Stackify, a provider of tools that improve developers’ ability to support, manage and monitor ...

I’ve been meaning to blog about a great experience I had earlier in the year at Prairie Dev Con Calgary. Myself and Steve Rogalsky did a session that we called “Agilist, Heal Thyself!”. We used a format ...

I saw this tweet from Gerald Weinberg today: I’d expand on this – its not just managers, its our clients as well. With so much focus on “agile” and reducing the amount of wasteful documentation created, ...

The year is quickly coming to an end. This is the most exciting part of the year with technology manufacturers in overdrive trying to release as many products for Christmas as possible. Our group is trying ...

Release Notes – http://tfsdemosetup.codeple... | Download | Source Code | Report a Bug | Ideas Just pushed out the 2nd release of the TFS Demo setup on CodePlex, below a quick look at some of the new ...

Agile development has ushered in the norm of rapid iterations and change within products. One of the biggest challenges for agile development is educating the rest of the company. At my last company our ...

My buddy Paul Thorsteinson from Robots and Pencils has come up with an elaborate way to collect his Mac power adaptor that I keep forgetting to mail to him – he’s coming to town with Jonathan Rasmusson ...

We all have our little bugbears, and something that has given me particular pause over the years is the place of Agility in the software development life cycle. While I have seen it used successfully on ...

One of the biggest challenges for developers is getting access to production servers. In smaller dev teams of 5 or less people everyone usually has access. Then you hire developer #6, he messes something ...

An interesting statement I have heard recently in one of the organizations that I have been working with is that some of the agile processes that we are implementing are not quanitfiably better than the ...

In the first post of this series I introduced on how to run Node.js application on Windows. In the second one I demonstrated about how to use SQL Server in Node.js. That was the steps when I was learning ...

I recently had an interesting experience with a new team learning Scrum. The team came from a hierarchical background where they were very process oriented. For the first few sprints of scrum the team ...

In my previous post I demonstrated how to install, configure and run Node.js application on Windows. In this post I will cover a specific and short topic, which is how to use SQL Server in Node.js. Install ...

Today was the formal launch event for Visual Studio 2012 and .NET 4.5, a state-of-the-art development solution for building modern applications that span connected devices and continuous services, from ...

Agile development has become the standard methodology for application development. The days of long term planning with giant Gantt waterfall charts and detailed requirements is fading away. For years the ...

I recently had the experience of being involved in a “test” scrum implementation in a large organization that was used to a traditional project management approach. Here are some lessons that I learnt ...

Disclaimer - these are observations that I have had, I am not sure if this follows the philosophy of scrum, agile or whatever, but most of these insights were gained while implementing a scrum scenario. ...

Brian Harry has formally announced a change to the TFS shipping cadence from the traditional 2-3 years to production cycle to a more agile and refreshing minimum once in a 3 weeks cycle! The change didn’t ...

Unit test is very important in modern software development, especially after adopted agile. Microsoft had added the unit test support since the Visual Studio 2008. Then with some enhancement and improvement ...

It turns out that designing software is not so different than designing commercial aircraft. I just finished watching a video that talked about the approach that Bombardier is taking in designing the new ...

If you've never been a fan of TreeSurgeon (http://treesurgeon.codeple... then skip this post.However, if have been there have been some interesting developments over the last couple of years.The biggest ...

I’m a huge fan of the St. Louis .NET User Group and a regular attendee of their meetings, but always wished there was a local group that discussed more advanced .NET topics. (That’s not a criticism of ...

When was the last time you ordered a pizza like this: “I want the high school kid in the back to do the following… make a big circle with some dough, curl up the edges, then put some sauce on it using ...

I am quite ecstatic to announce a new blog, to which I am also a co-author. http://agilenav.wordpress.com. Agile.NAV brings in a vast amount of information of the work I did together with my colleague ...

My morning sessions for day three were dominated by Team Foundation Server. This has been a hot topic for our clients lately, so this topic really stuck a chord. The speaker for the first session was from ...

It’s been a few months since I last blogged (not that I blog much to begin with), but things have been busy. We all have a lot going on in our lives, but I’ve had one item that has taken up a surprising ...

Some time ago Twitter told that I am similar to Boris Lipschitz . Indeed he is also .Net programmer from Russia living in Australia. I‘ve read his list of Code Review points and found them quite comprehensive. ...

This summer I went to a the Kansas City Developers Conference (April 27 and 28th, 2012). It was fun and I learned a lot. I have been 3 times before and this is my first time blogging on it so here goes. ...

There is a number of things going on this coming weekend, so this maybe pushing it … yet good to put it out there. June 2nd (tomorrow), presenting at SharePoint Saturday St. Louis. The topic is SQL Server ...

Our team at AJI Software has been hard at work over the past year on certifications and projects that has allowed us to reach Gold Partner status in the Microsoft Partner Program. We have focused on providing ...