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 [...]
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 [...]
public static DateTime ToDateTime(this string date)
{
DateTime date1 = DateTime.MinValue;
string[] dateArr = null;
try
{
dateArr = date.Split(’.');
if (dateArr.Length >= 3)
[...]
string strDay = date.Day.ToString();
string strMonth = date.Month.ToString();
string strYear = date.Year.ToString();
outDate = string.Concat(strDay, ".", strMonth, ".", strYear);
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
Feb 29
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
Feb 28
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
Feb 28
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!
Feb 28
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
Feb 28
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 [...]
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 [...]
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 [...]
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 [...]



