OMG! Someone Did a Book Report!
Whenever I teach a debugging class, the first thing I talk about is one of the most important points I make though the entire class: read Steve McConnell’s masterpiece, Code […]
Silverlight 3’s New GPU Acceleration
Another new and notable feature of Silverlight 3 is support for hardware acceleration. In Silverlight 1 and 2, all rendering was done in software, which meant that the performance of […]
Silverlight 3’s New Pixel Shaders
Silverlight 3 is loaded with new graphical goodies, and one of the goodies I’m most excited about is pixel shaders. A pixel shader is an object that transforms pixels output from […]
Mandelbrot and the Southern Fried Roadshow
I’m packing up my stuff to head for Atlanta tomorrow and speak at MSDN’s Southern Fried Roadshow. If you attend, you’ll get to see a demo that I just put […]
Silverlight UI Rant #2 – ListBoxItem
Tonight’s recipient of my UI Rant is the Silverlight 2 ListBox, or more specifically, the ListBoxItem. A client recently asked me to provide an alternating row style like the DataGrid […]
HttpWebRequest, its request stream, and sending data in chunks
I have recently been spending a great deal of time writing code that communicated with RESTful services (Microsoft’s Live Framework, in particular). Towards this end, I’m using the HttpWebRequest class […]
MVC Demo Updated for RC
Microsoft recently published the RC release of their ASP.NET MVC Framework, and I’ve updated my “Jeff’s Hangar” MVC sample accordingly. The RC contains some cool new features, especially with regard […]
HtmlPage.PopupWindow vs. HtmlWindow.Navigate
I was recently looking at various ways of launching an external window from inside a Silverlight 2 application. Dusting off your javascript brain cell, you’ll recall that to open a […]
Fixed ADPlus That Works with Windows 7 (and Probably S2K8 R2)
Edit Feb. 20, 2009: Note that Microsoft has fixed ADPlus with the 6.11.1.402 version of the Debugging Tools for Windows. Use that version instead of my version posted here. Windows […]