Welcome!

The .NET Addict's Blog

Kevin Hoffman

Subscribe to Kevin Hoffman: eMailAlertsEmail Alerts
Get Kevin Hoffman via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Kevin Hoffman

Kevin Hoffman's Blog I was sitting down the other night contemplating what I was going to do for a good sample iPhone application when I realized, I'm not just building an iPhone application anymore. That's right - I'm actually building applications that work on the iPod Touch as well. Seriously, let's run this down bullet-style: iPod touch comes with Wi-Fi access iPhone comes with Wi-Fi access and EDGEiPod touch comes with Safari iPhone comes with SafariiPod touch has multi-touch interface, which includes tapping, pinching and flicking iPhone has multi-touch interface So, for those of you who were on the fence about building iPhone applications using Web 2.0 technologies, think about this: Your potential list of application users is about to grow beyond users of the iPhone, and will include a crapload of people buying new iPods. If you think about the ubiquitous nat... (more)

Choosing the Right Mobile SDK and Platform for Your Application

Kevin Hoffman's Blog I am currently of the mindset that Android should be considered a wait and see technology. The iPhone SDK sports the best mobile application deployment and purchasing channel on the market, but can be problematic for enterprises and apps requiring high levels of security. Also, there is some risk in building an app that might be rejected. The .NET Compact Framework is a tried and true, proven mobile development framework that provides a relatively easy way to build apps for Windows Mobile devices. It takes some effort to make your Windows Mobile apps look dec... (more)

Kindle 2 vs Nook

Kindle Session at Cloud Expo Barnes and Noble just recently unveiled their upcoming eReader, the Nook. On the blog of my non-techy alter-ego I've posted a comparison of the two readers that is entirely based on my own personal feelings of what is cool and what isn't, so take it as opinion and certainly not as a technical review. So far I've remained relatively aloof from the whole "eBook" craze. Ordinarily, given my geeky background and borderline insane craving for technology, one would think that I'd be all over these things. The problem is, my love for the written word also e... (more)

Windows Identity Foundation (WIF) Release Candidate Is Out

I'm not sure how all this managed to slip by me, but apparently last Friday the Windows Identity Foundation Release Candidate was unleashed on the world. Now keep in mind that this is not the ADFS v2 server, this is the foundational plumbing on which ADFS v2 will run. Good news, though, is that if you're like me and you're using WIF to build your own STS websites, then the RC will suit you just fine and you don't have to wait for the ADFS v2. Anyway, if you'd like to get your hands on some WIF action, click here for the download link. It doesn't appear as though there are a lot ... (more)

Cocoa - Exploring the Delegate Design Pattern

Kevin Hoffman's Blog When I first started learning Cocoa I ran across a design pattern that I had seen implemented a few times before but I had yet to see it labelled with a name. This pattern is called the Delegate design pattern. Coming from C#, I found this initially confusing because in C# the concept of a delegate is slightly different than the concept of a delegate in the Cocoa world. In C#, a delegate is essentially a function pointer, and when someone in Cocoa refers to a delegate, they are referring to an entire instance of a class to which work is delegated. To see how... (more)