Interview with Matthew Gertz

Kathleen Dollard talks to Matthew Gertz, Principal Development Manager of Visual Studio Managed Languages at Microsoft about how they are becoming more transparent, ways in which the open source developer community helps Microsoft make better products, and the future of Roslyn.  

Keep Your Software Off Our Hardware!

No, this isn’t a cleverly disguised double entendre, we really mean it.  Keep your software off our hardware!  The recent reports of Lenovo preloading Adware Superfish onto their laptops is only one of several recent indications that hardware suppliers may not have our best interests at heart. Earlier this week it was announced that Lenovo…

Software Development Guidelines to Live By

Not too long ago I posted a tweet that immediately went viral. (OK, it’s all relative – to me 66 retweets and 120 favorites is viral.)  It referred to Microsoft’s Engineering Guidelines for contributing to its open-source repository on GitHub for the next version of its web development platform, ASP.NET 5. You may be familiar…

Interview with John Robbins

In this video we interview John Robbins about a new and open Microsoft, the potential of Roslyn, and how debugging has changed over the years. John Robbins is a cofounder of Wintellect, where he heads up the consulting and debugging services side of the business. He also travels the world teaching his Mastering .NET Debugging…

The Rosetta Stone of Cloud Services: Windows Azure and Amazon Web Services

Want to know if Amazon has a service similar to Azure Active Directory?  Maybe you’re looking to replace your Amazon RDS with Azure SQL Server?  Here’s a rough list of the two cloud vendor services and how they relate to each other. While Microsoft Azure services are named somewhat intuitively, their Amazon counterparts can be…

Wintellect Announces Live Virtual Training

Wintellect is adding a new resource to their training toolbelt by offering Virtual Instructor-Led courses to their catalog of On-Site and WintellectNOW On-Demand training courses. Ever wish you could attend a real training class led by the industry’s best trainers without leaving your desk or even having to get out of your pajamas?  Well now you can…

Implementing Interfaces in F# Using Object Expressions

To expand on another topic that was mentioned in the F# Infographic is that F# also has the ability to use any .NET library. From that, you may be wondering, “what about implementing interfaces that may come in other libraries?” Of course, you can create classes in F# if you need but there’s a more…

Modern Web Development 101

Maybe you’ve heard the term “Modern Web” before. It embodies the idea of a constantly evolving, exciting platform that unique and powerful user experiences can be built upon. It is a platform that new capabilities are added to regularly, not waiting for long release cycles. And maybe you’ve been asked to build a “modern web…

Cmder: Making the Command Line Your Best Friend

Now that I’ve jumped fully on board the Git and GitHub bandwagon, I’m spending a lot more time at the command line.  In fact, I find myself working with both Visual Studio and the command prompt simultaneously, constantly switching back and forth between the two.  The main reason is that, while Visual Studio 2013 makes…