Visual Studio Project Renamer now an open source project at codeplex

Today I have released the source of the visual studio project renamer to open source. The project is hosted at codeplex. I released the source due to the fact that I cant really maintain this project on my own anymore. Just have not enough time. If you want to contribute to this project (and it [...]

VisualStudioProjectRenamer goes C++

Today I released version 1.1.303 of the VisualStudioProjectRenamer. The renamer now supports renaming of C++ project types. Also saving the settings works now. On a side note.. The renamer was downloaded over 40 thousand times up to now. Microsoft should have provided this functionality in visual studio if you ask me, seeing the demand for [...]

Code Bash #5: Getting eye cancer is part of the job, i guess..

public static DateTime ToDateTime(this string date)
{
DateTime date1 = DateTime.MinValue;
string[] dateArr = null;

try
{
dateArr = date.Split(’.');

if (dateArr.Length >= 3)
[...]

Code Bash #4: TheDayAfterTomorrow.ToString();

string strDay = date.Day.ToString();

string strMonth = date.Month.ToString();

string strYear = date.Year.ToString();

 outDate = string.Concat(strDay, ".", strMonth, ".", strYear);

VSPR Renamer with auto update function

Today I have released a new version of the VSPRRenamer. The tool now comes with an auto updater. This should make it easier to download and install latest versions.
Just click on the update icon in the main window and the tool will check if there is a new version on the server.

Besides the new auto [...]

Code Bash #3

I override the method because I can.. aka when inheritance goes wrong:

// Object A
public virtual bool Check(Messages messages)
{
return true;
}

// Object B
public override bool Check(Messages messages)
{
bool result = base.Check(messages);

return result;
}

Object B inherits from Object A. You tell me for what reason someone possibly could [...]

Code Bash #2

Find the error:

XmlDocument doc = new XmlDocument();
doc.LoadXml(xml);
XmlElement root = doc.DocumentElement;

if ( doc == null )
{
throw new InvalidDataException("No valid xml");
}

………….

Code Bash #1

private string twoDigits(int s)
{
if (s < 10)
return "0" + s.ToString();
else
return s.ToString();
}

Clever people would use:

return s.ToString("D2");

Hello code bash!

That`s it, I have had enough of awesome code snippets I keep finding in projects I work on. Some of the stuff I find is just too awesome to not be shared with the world. There for from today on I will post the gems I find in the new born category “Code Bash” [...]

Haven`t we seen it all

Different kinds of bug reports
Smug Report – a bug submitted by a user who thinks he knows a lot more about the system’s design than he really does. Filled with irrelevant technical details and one or more suggestions (always wrong) about what he thinks is causing the problem and how we should fix it.
Drug Report [...]

Visual Studio Project Renamer > 7500 total downloads

I really did not expect such a demand of the VSPR tool. From release date until now, the tool got downloaded more than 7500 times.
In december 2011, the renamer got downloaded 3255 times in total alone:
I am working on an update right now. Two major points are probably localization and support for more version control [...]

Visual Studio Project Renamer 1.0.8.0 Update

CAUTION:This information is outdated. Information about the VisualStudioProjectRenamer can now be found on the info page. The latest releases can be found and downloaded from the download page.
Today I am releasing the VisualStudioProjectRenamer 1.0.8.0.
Changes:
- Improved error handling (thanks Paul)
- Fixed some minor bugs.
- Updated to work with the latest Subversion, currently version 1.7.2 (Tested with [...]

Useful Visual Studio Addons

Here is a list of a few handy Visual Studio Addons:
1) Resharper, this is a no brainer. I wouldnt know how to develop software without it ;)
ReSharper is a renowned productivity tool that makes Microsoft Visual Studio a much better IDE. Thousands of .NET developers worldwide wonder how they’ve ever lived without ReSharper’s [...]