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

One of the biggest problems about this year's PDC is the sheer volume of new stuff that has been unleashed upon us. Some clickbaiters like Joe Wilcox are in "Bash Microsoft" mode and are calling the Azure platform "vaporware" (yes, despite the fact that we've been able to actually build AND DEPLOY Azure apps since Tuesday), but a lot of people have genuine concerns like "What's the difference between all these new cloud stacks?!?" That's a perfectly valid question and so the first comparison I'm going to address here is Live Mesh and Windows Azure. Technical Differences between Live Mesh and Windows Azure As you can see from the above diagram, Windows Azure resides at the lowest level of the Azure Services Platform. Windows Azure has the moniker 'Windows' because Microsoft is branding it the "OS in the Cloud" and a lot of that makes sense. Windows Azure provides clou... (more)

iPhone News: Leopard Shipping October 26th

Kevin Hoffman's Blog The word on the rumor mill is that Mac OS X Leopard will be shipping on October 26th. While this is good news for some people, this is freaking great news for me. Why? Because after the 26th I will finally be able to do blog posts that contain information on Leopard, I'll be able to post code samples in Objective-C 2.0 and distribute the source code to them. So, in just around 10 days, I expect the floodgates to open and all the Cocoa blogs and sites will start dumping tons and tons of ridiculously cool Objective-C 2.0/Xcode 3.0 samples. The only problem for... (more)

Microsoft Windows Azure Distilled

As I spend more time with the CTP I will be posting more detailed, in-depth walkthroughs of the technologies as well as code samples (hopefully I'll get approved for my Azure hosting account soon *hint* *nudge* *wink*!!). For now, I'm just going to do a high-level breeze-by of the main aspects of Azure. Windows Azure Put simply - Windows Azure is a technology that will allow developers to build applications in the cloud. The GUI for the application is in the cloud, the back-end processes that are running are running in the cloud, and the central data store for the application is i... (more)

Will Google's Android Sink or Swim?

Kevin Hoffman's Blog I've been poking around at some of the documentation for Google's Android project. I've seen a couple of the code samples, read through a lot of the SDK documentation and I've even checked out a couple of YouTube videos, including this one: I also highly recommend that you check out the 3 architecture videos that you can find on YouTube. One of the engineers on the Android project takes us on a detailed walkthrough of the architecture of the platform, how applications work, and even shows us how memory, processes, activities, and state are managed. So her... (more)

Thoughts on iPhone Hacking

Lately there's been a lot of buzz about the iPhone and people hacking it so that it can be used on different carriers and so that they can install third party apps (or possibly create their own) onto the phone itself. Apple has released a statement that indicates that when iPhones receive an update (I think next week), if the iPhone has been hacked and decoupled from AT&T, that the phone is going to turn into a pretty expensive brick. There are really two different kinds of hacking going on here. The first kind is where people use applications of varying degrees of difficulty (it'... (more)