There has been a lot of discussion lately in multiple circles about getting a college degree and whether it’s really needed or worth it. The arguments for getting a college degree are so ingrained into us that they aren’t even worth mentioning, but the arguments against higher education however aren’t quite as obvious. Are those arguments relevant [...]
What is NuGet? NuGet (pronounced “New-Get”) is an open source package management system for the .NET platform. NuGet can be used to simplify the process of incorporating libraries into your project during development. NuGet is also a member of the ASP.NET Gallery in the Outercurve Foundation (see the press release).
Microsoft recently announced new private and hybrid cloud management capabilities in the next version of System Center 2012. System Center 2012, which has a targeted release of late 2011, adds the much needed capability of managing cloud instances running on-premises or in the public Azure cloud without having to use two different management applications. But it’s [...]
I’ve been consulting in software development for almost 10 years now, in several different areas in the United States. I am currently working as a consultant in Houston, TX. I would like to share a couple things I’ve learned over the years with you, especially if you hire technical consultants within your organization. The following [...]
Since the recent unveiling of Windows 8, a lot of press time has been given to the new immersive user interface and what this means for WPF and Silverlight, and, though not as many people are talking about it, what it means to the .NET platform as a whole.
System.IO.FileLoadException I recently ran into this exception using IIS to host WCF services. This exception can be a little confusing at first if you don’t know the way that IIS works. The error message is pretty simple: an assembly that our IIS application is trying to load is too long, exceeding either the 248 character [...]Continue Reading →
When you use SQL statements within your application, most of the time you need to come up with some way of managing them. There are many ways to do this of course, this post discusses a few of the more common approaches.Continue Reading →
What is NuGet? NuGet (pronounced “New-Get”) is an open source package management system for the .NET platform. NuGet can be used to simplify the process of incorporating libraries into your project during development. NuGet is also a member of the ASP.NET Gallery in the Outercurve Foundation (see the press release).Continue Reading →
If you need to remove duplicates from an IEnumerable (array, List<T>, etc.), you can use the Distinct LINQ extension method from the Enumerable class in the System.Linq namespace to make the job extremely easy.Continue Reading →
A common mistake developers make when working with ADO .NET is to not cleanup after themselves. When you open a connection to a database, you need to close and dispose of it properly when you are finished with it, or you will be left with a condition know as connection leaking.Continue Reading →
A common method used to measure the amount of time a peice of code takes to execute is to take multiple time snapshots using DateTime.Now, and then comparing those snapshots. While this certainly works, it’s not the most accurate way to measure. A better way is to use the Stopwatch class in the System.Diagnostics namespace.Continue Reading →