How Do You Manage Dependencies in Your .NET Project? Every .NET developer has been there, sitting down, opening up VisualStudio, creating a new solution for some project (ha! no pun intended), and then adding the miriad of references to external libraries that you need in order to keep yourself sane through the coding experience. Each library you download and add to your projects becomes a dependency, almost a liability. Enter Nuget. It’s pronounced “new get”. Quite simply NuGet is an open source (free) package management tool for .NET. If you’re familiar with Maven in Java then you’ll have a good … Continue reading
So I have this Dell Latitude D630 that’s straight out of 2008, which, I may point out, is like medieval times in terms of technology. Simply put this computer has a “Designed for Microsoft Windows XP” sticker on it. However, it has an Intel Centrino Duo processor and 4 GiB of RAM. Basically, it’s netbook specs in a laptop sized case (maybe, not but you get the picture). I acquired this laptop in a retired state. The keys are worn but all the letter markings remain and the battery holds a charge for 30 minutes. Amazon.com helped me find a good replacement … Continue reading
Some people have had trouble working through my example for the Xceed Community DataGridControl Watermark Removal. I had several posts show up on the Community Toolkit discussion thread asking for help or that it didn’t work. Linked at the bottom of this post is a VS2012 project that gives an example of how to use the extension method. From reading the discussion thread it seems that some may not understand extension methods. Here is a link to a MSDN C# programming article about extension methods. If there is interest I’ll write up a post going though the article with my … Continue reading
I’ve been anticipating this question since I put up my blog. “Why do you have/need a blog? Don’t/Can’t you just use Facebook/Twitter/insert-social-network-here?” Nobody has asked me this question yet so I haven’t really been able to post a response. Instead of waiting I thought I’d just write about it. Why I Have a Blog The reason is quite simple. I’m not a fan of any other social network out there. It’s not that I’m against them, they have their uses, but I just like having my own place to write. Let me elaborate. Facebook Numero uno in the social world, yet … Continue reading
It’s not really news that Google has been closing services recently. Most of them truly have a limited user base and probably cost more for Google to maintain than were profitable. When I mean profitable I mean both as a revenue generating manner through ads, technology proving ground, or user information gathering. This is why it is very hard for me to believe that Google is now closing Google Reader. Yes, you read that correctly. Google will be powering down Google Reader as of July 1st of this year. I have watched other Google services close and often thought to myself, … Continue reading
Do you like clicky, clackity, or silent? What Goes Into a Keyboard? There are many different types of keyboards out there. Keyboards are pretty much a necessity in our computing world. There are standard keyboards, ergonomic keyboards, gaming keyboards, etc. Why are there so many different types? Well it ranges from differences in technology, cost, and well, different strokes for different folks. Depending on what type of device you have you have encountered probably the two major types. There are other “exotic” types of keyboards out there. Maybe a co-worker has one, perhaps you’ve heard of the old IBM M … Continue reading
Do You Own a Smartphone? Most likely you do. Changes are incredibly high that you own an Android smartphone. Currently Android is on the most commonly used smartphone OS in the world. While Android cannot say that it started the smartphone revolution, perhaps Apple can claim that title, it can proudly say that it brought the idea of the what a smartphone should be to the masses. Brought the idea to the masses? Look at the newest features of the current competitors to Android. Notifications and widgets are both big features that are being touted. This post is not written … Continue reading
Much like Windows Visual Studio has a “safe mode”. This safe mode loads Visual Studio without plug-ins and extensions.
I loaded something bad this morning and couldn’t get Visual Studio to start. It would just hang at the splash screen.
You should simply be able to hit [WIN]+R and type in:
Once it has loaded go to “Tools” -> “Extensions and Updates”. You’ll be able to see all of your extensions installed. Start removing the most recent additions till you can get it to start without trouble.
For the past year I’ve been relying upon a wonderful library called Avalon Wizard. It can be found over at its CodePlex site. I did my best trying to contact the maintainer of the site, but wasn’t able to get a hold of him. Turns out that he answered my discussion post, but for some reason CodePlex never alerted me to his reply! I actually had my CodePlex account setup to send to a wrong email. Avalon Wizard is a WPF control that lets you take a Window object and turn it into a wizard that looks like it came straight … Continue reading