Archives
-
Silverlight doesn't require any JavaScript
It's easier to understand Silverlight when you understand that, at its heart, it's a simple browser plug-in. JavaScript is extremely useful for browser detection, and it's the only way to interact with Silverlight 1.0, but JavaScript not at all required to display a Silverlight control with XAML content.
-
Speaking at the Silicon Valley Code Camp on 10/27
I'm presenting two sessions at the Silicon Valley Code Camp on 10/27. So, drop everything, sign up for my sessions, and get to Silicon Valley this weekend!
-
Creating Zip archives in .NET (without an external library like SharpZipLib)
SharpZipLib provides best free .NET compression library, but what if you can't use it due to the GPL license? I'll look at a few options, ending with my favorite - System.IO.Packaging.
-
I'm an ASP.NET MVP
I'm very happy to announce I was selected as an ASP.NET MVP. Most software developers I've told about this, after congratulating me, confess that they don't really know what an MVP is. I wasn't 100% sure myself. Here's what the MVP site says:
-
Our ASP.NET book is out. Read some chapters for free!
I'm told that there are still a few people who don't read CodingHorror.com and Haacked.com. These people call themselves the Amish.
-
[ASP.NET] Setting the DefaultButton for a Login control
One underused feature in ASP.NET 2.0 is the ability to set a default button for a form. In the past, this often required some extra JavaScript, and was just enough of a pain that it didn't get done until someone asked for it. The ASP.NET form element has DefaultButton and DefaultFocus properties which do exactly what you'd think. For instance, a site I'm working on has a search bar in the header, so I added the following to the form control. Default focus goes to the search textbox, and pressing the enter key submits the form.
-
Gravatar 201: Advanced Gravatars in ASP.NET
I know that's a dumb title. I just couldn't help myself. This post wraps up my Gravatar trilogy: