Category Archives: CodeProject

T4 gotchyas in your environment

In a previous post I wrote about the wonders of T4 and how it helped the team I’m on circumvent the loss of intellisense in our highly-decoupled Adaptive Object Model framework. In this post I want to apprise you of the various things we had to overcome to get T4 implemented in to our build… Read More »

Did you know: *Internal* interfaces on *Public* classes

So I’ll admit I’ve kind of been a more standard OOP developer. Today, however, I got a wild hair and did an F12 (Go to definition) on Tuple<t1, t2=””>. I found this: public class Tuple<t1, t2> : IStructuralEquatable, IStructuralComparable, IComparable, ITuple And thought “ITuple? What’s that?” I went diving in to MSDN and found nothing. So I… Read More »

Text Template Transformation Toolkit tongue twister

Microsoft’s T4 (Text Template Transformation Toolkit) framework is something every software engineer should have in their back pocket. It flies right along with the OOP principle of DRY (Don’t Repeat Yourself). If you’re writing DSL descriptors and then implementing their C# counterparts to be late bound, this shit is going to add YEARS to your… Read More »

Outlook.com + Windows Phone + Windows 8 = HEAVEN

Let’s face it, Windows Phone, Windows 8, and Outlook.com are purpose-built to work together. And why not – their polygamist marriage is f***ing AWESOME. If you’re using a 3rd party for your e-mail instead of Outlook.com and are as gung-ho about the rest of the Microsoft ecosystem as I am, you’re an idiot. I was… Read More »

Keepin’ up with the Joneses

This is hard work. New shit comes out and to keep myself current in my skills and knowledge I’ve got to get it. Well, that’s what I tell my wife anyway ;) Today I became the proud owner of a Nokia Lumia 928. Unlike my last razzle-dazzle for an off-contract phone, this time it was… Read More »

TFS in the Cloud–Delete a Team Project

I’ve been using TFS “preview” for a while now for my personal projects. Naturally as a dev starts using a new service we pretty much just go hog wild clicking stuff, turning things on, naming stuff, and adding things to it – well, I do anyway. This tends to, however, leave a pretty good mess by… Read More »

Mo’ toys, Mo’ problems

I am the proud new owner of a new Lenovo IdeaPad Yoga 13. And I couldn’t be happier. However, as I get this bad boy all set up and in ship shape, I’m encountering some things that require investigation to figure out how to get them to act the way I want.

Integrate your website with your Windows 8 app

Yeah yeah, I know. This is already out there. But here’s the thing: in all the sites and documents I read while trying to figure this out, nobody TOLD ME where to FIND the information that goes in to the META tags! [facepalm] So let me save you a ton of time.

Now available in the Windows Store

Thanks to the awesome folks over at IdeaNotion and their EXCELLENT tool, IdeaPress, you can now read .Netitude from the comfort of your sexy Modern environment with the .Netitude Blog Windows 8 app. Head over to the Windows Store and install it now, or if you’re reading this from w/in the IE10 Modern application on your… Read More »

Windows 8’s GridView – Not meant for data entry!

Here’s an interesting experiment. Slap this in to a blank Windows Store app’s MainPage.xaml: Now run it in the simulator and flip to Touch-mode. Click the bottom-most textbox in the first column. See what happens? You can’t see the textbox you’re typing in to! The OS doesn’t handle the “auto-scrolling” of the page’s frame when you… Read More »