Caching in ASP.NET 2.0

I just came across an excellent article by Andrew Duthie on new caching features in ASP.NET 2.0. Everybody’s heard about SQL cache dependencies, but post-cache substitution is one of ASP.NET 2.0 best-kept secrets. Andrew offers lucid discourse on custom cache dependencies as well.

Devscovery and Cool Tools from Travis Illig

What a week!  Devscovery Redmond was the best one yet!  It seems only rocket scientists came to the conference because I’ve never been asked so many thought provoking and just plain hard questions at a developer gathering.  I sure hope I gave everyone who attended my talks their money’s worth because I was learning a…

Isn’t Someone Writing a Book Around Here?

You were wondering if you were ever going to see another entry about the book writing process, right? It’s been a wild summer. Far too many things to do and not enough time to do them. I vow from here on out not to use sleeping or eating as a crutch. It’ll be all book…

R/C Crash Video (Cockpit View)

Here’s a pretty cool video of an R/C airplane that crashed when the wing joiner failed. What’s unusual about it is that the video was taken with an on-board video camera, providing a rare pilot’s-eye view as the plane plummeted to earth.

Escape From Yesterworld

You gotta hand it to Microsoft: when they do marketing, they do it right. Check out this ad for Visual Studio 2005 and SQL Server 2005: http://www.escapeyesterworld.com/

Inside Microsoft Flight Simulator

Years ago, it was a curiosity about (and passion for) computer graphics that got me into the computer business. I bought a Commodore 64 (remember those?) and set out to write a flight simulator. Much to my chagrin, I found that Commodore BASIC had no graphics commands, so before I could write a flight simulator,…

Coming Soon: MyComix 2.0

Lots of folks who have attended my talks in user groups, classes, and conferences in recent years have seen the MyComix application that I use in many of my demos. I use it to catalog my comic book collection, and also to demonstrate some very practical ASP.NET programming techniques such as the use of custom HTTP…

Space Shuttle Discovery and Async Pages

Wow! I just took a break from work and watched the space shuttle launch. Amazing. Beautiful. Awesome. Words can’t do it justice. My wife and kids went to TechEd with me this year, and while we were there, we toured the Kennedy Space Center and got a close-up look at the two space shuttle launch…

.NET Questions regarding JIT compiler/strong-naming security

A reader of my books asked me some .NET Questions regarding JIT compiler/strong-naming security. I thought I’d share his questions and my answers with you: 1.    According to Microsoft documentation the Just In-Time Compiler takes the following attributes of the machine into account when producing the executable code.  Define how these factors alter the output. …

New Web Site

I’ve had a heckuva good time the past couple of days building Wintellect’s new Web site in ASP.NET 2.0. (We finally had the site redesigned for a crisper, cleaner look, and we figured while we’re repaving, might as well do it in ASP.NET 2.0.) In addition, I caught a break in the rainy weather and…

Behold the Power of TraceListeners

Josh Einstein sent me a mail about his amazing TerminalTraceListener. If you add TerminalTraceListener to your application, you can telnet into your application and monitor tracing live no matter where it is.  How amazingly cool is that!?  Josh also added a second TraceListener, SyslogTraceListener, that pumps the traces to Kiwi Syslog Daemon.  Both of Josh’s…

Back in the U.S.S.A.

I’m back from TechEd Europe and trying to shake off the jet lag. The conference went superbly, with the facilities among the best I’ve ever seen. Paddy Mirams and his staff pulled out all the stops in making TechEd a memorable experience for speakers, even including a massage booth in the speakers lounge. My wife…