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'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 here's what I've been able to take away as highlights from what I've read and seen: Notifications. Application code can be woken up when certain important events take place. This is something that I really liked about PalmOS in that it could wake your code up and do things necessary and then shu... (more)

Get Your Red Hot VS2010 Beta 2

Visual Studio 2010 Beta 2 is now available to MSDN subscribers and will be available to the public at large late next week. The list of stuff that is awesome and worth checking out in VS2010 Beta 2 is too long and ridiculously in-depth for me to cover here. Some of the big things that affect me right off the bat are the following: ASP.NET MVC 2 is now built right into the installation. Finally we get convergence of the ASP.NET MVC project and VS2010 tools. Up until now, MVC 2 was only working on VS2008 which sucked for us early adopters of VS2010 and MVC! Azure Tools - there's a... (more)

Templated Helpers in ASP.NET MVC 2 (VS2010 Beta 2 Version)

Templated Helpers are one of the new features in ASP.NET MVC 2. The other day, Visual Studio 2010 Beta 2 came out and some of you may have noticed that it comes pre-equipped with a beta release of ASP.NET MVC 2. In short a templated helper is a way of using various combinations of implicit and explicit rules to automatically place partial controls wherever particular data types need to appear, either in edit mode or display mode. So let's say you have a DateTime property on your model called MeetingDate. Rather than make every single view write its own (potentially contrasting!) ... (more)

Silverlight v1.0 Beta vs. Silverlight 1.1 Alpha - Huh??

Kevin Hoffman's Blog The short of the story is that Silverlight 1.0 applications don't support code-behind, they don't support making plain XML calls back to a web service (despite some other people's claims to the contrary, 1.0 will not let you do this!), and there is no real two-way binding (though you can set values of controls in response to events, which is what I call "old school" binding). Silverlight 1.1, however.. now this whole project is actually starting to show some promise. For starters, Silverlight 1.1: Supports communication via XML over HTTP, which makes it ideal f... (more)

My Leopard Installation Experience

I've actually seen a few reports of people having trouble with the upgrade - their computer hangs at the bootup screen for hours on end. Since I didn't "upgrade" (like a good boy, I reformatted and started over) I didn't experience the hour-long hangs, however, I did experience some delays during boot. The first time I inserted the Leopard disc and it prompted me to click the button to restart, I waited for about 20 minutes at the "grey screen" waiting for the Apple logo to appear. After powering down the laptop, ejecting the CD, and starting the process over again, everything w... (more)