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

First off, let me just say that I've been waiting for this day for almost a year now. When Silverlight 1.0 came out, I was terribly disappointed but I was also really eager as well. I saw potential in that JavaScript-only cross-platform runtime. When Silverlight 1.1 came out (which I think was actually only a few days after 1.0) as an alpha, I was even more intrigued and excited. Sure, it had no controls, no layout panels, and no data binding, and very little networking support - but it ran with a .NET CLR back-end, and it was cross-platform. I was writing C# code in Visual Studio that would eventually run (and could be debugged!!) on Safari on Mac OS X. Now the first of what I consider the true Silverlight releases is here - Silverlight 2.0 Beta 1. Microsoft has been getting an unfair onslaught of bad press from developers regarding Silverlight. In the good old days... (more)

AJAXWorld Report: Inaugural iPhone Developer Summit in New York City

First, the housekeeping. Here is a link to the slides for both of my presentations (both in Keynote 2008 format): Click Here I want to thank everyone who showed up to share my enthusiasm for the iPhone as it is, what I believe, the mobile development platform to target. I also want to thank those people who tolerated my evasiveness and lack of detail during the SDK session. As I've said before, just because everybody else on the internet has no problem violating NDAs, when I click "Agree", I know what I am agreeing to and I intend to stick to that agreement. As a result, my iPh... (more)

Tamper-Proofing Your Assembly

By now you've probably already created your first "Hello World" application using one of the languages in the .NET Framework such as C# or VB.NET ­ or perhaps you've even managed VC++. The .NET Framework allows all kinds of different languages to utilize code written in various other languages and by other vendors. But there's a downside: how do you make sure your code isn't used by unauthorized clients? There's been an enormous amount of marketing and publicity surrounding the .NET Framework and all the wonderful things it can do for you. If you browse the Web at all, you simpl... (more)

Will Silverlight Be DOA?

Kevin Hoffman's Blog Lately there seems to be a lot of buzz around the whole Flex, Flash, Apollo environment for creating extremely powerful, cross-platform RIAs (Rich Interactive Application). In the interest of fairness and objectivity, I've been reserving judgement until I got a chance to really play more with Flex. Likewise, I hadn't really made any judgements about WPF/E yet, either. So, when I read today that Microsoft had changed the name of WPF/E to Silverlight, I got a little excited. Why? Because by changing that name, it sounded a little bit like Microsoft had finally d... (more)

Web 2.0 - SuiteTwo Debuts

Kevin Hoffman's Blog According to the web site for the new product: SuiteTwo is a rich set of interconnected services that combine to improve productivity and enable high-engagement marketing From where I sit, which is the uninformed chair of someone reading their website, it looks as though SuiteTwo is a mashup of sorts. It has taken what they call the "best of breed" applications in the RSS subscription, RSS publication, blog authoring/hosting, Wiki, and social networking spaces and smashed them all together into a single appliance. This is pretty intriguing on a couple of poin... (more)