I was planning to post something about 3 days ago but things have been a little crazy on the home front (lets just say that 'the games' have been playing me these days) and a lot crazy on the work front (can't talk about it exactly, but it's been good busy mostly).
I have no VSTO tips today, sorry.
However I had a chance to receive some general advice on blogging, display styles etc. So this should almost be "See What I See Version 2-beta". On recommendation I've installed Windows Live Writer, and to be honest so far it has been a pretty okay experience. I had a lot of trouble connecting up the piping initially but it seems to be more of a factor of bits-in-the-piping issues (restrictive network settings) than anything wrong with the software. Firewalls can be tricky things sometimes.
Anyway, I got everything up and running and with a bit of customization I can now paste "nice" code instead of the ugly black boring notepad code I have been pasting in the past. An example: here's some "C++" "Code" that I _may_ have written recently to do a bit of a "refresher" since it's been almost 2 years since I've done anything serious with C++. Oh how the time flies and the tools rust.
// MyCppIsRusty.cpp : Defines the entry point for the console application.
int _tmain(int argc, _TCHAR* argv)
int result = (int)*argv;
printf("The Result is: %i \n", result);
RustRemoval::Widget *Foo = new RustRemoval::Widget();
result = Foo->SomeFunction(result);
printf("The result after manipulation is: %i \n", result);
Yes that is real code, it doesn't do anything interesting and has bugs, I was exploring building static library building and the actual content didn't matter so long as I was getting results from code that wasn't in the project itself. I do have to say though, going back to C++ after being spoiled by C# for so long, There are some things that .NET just does better. Building multi-component software using dll's is nicer. In .NET there are no header files I have to copy around, if you want to use my dll, simply create a reference to it and everything is golden.
One last thing, Here's a random picture to see what Live Writer can do:
If you can see the image, then Live Writer gets 2 thumbs and a pinky up from me.
As always Thank You for reading,