asp.net

asp.net

The Antidote to ASP.NET Smart Navigation

One of the issues I have with ASP.NET is that it is postback crazy. Virtually nothing of significance can be done in pure browser client code with ASP.NET out of the box.* You have to Submit() the specially formed ASP.NET HTML form to the server, and all

By Jeff Atwood ·
Comments

asp.net

ASP.NET CAPTCHA control, improved

I improved the ASP.NET CAPTCHA server control I mentioned yesterday: * Control respects all standard ASP.NET server control properties (font, border, accesskey, enabled, etcetera) * Hide ViewState property (it’s required!) * Added CaptchaLength property * Added CaptchaFontWarping property * Improve font sizing algorithm * Improve warping algorithm (more mild distortion, no more drawing

By Jeff Atwood ·
Comments

asp.net

An ASP.NET CAPTCHA Server Control

A few days ago, I found a really cool CAPTCHA ASP.NET code sample. I converted it to VB.NET and repackaged it as a full blown ASP.NET server control: It’s as simple as I could make it: a total drag and drop, set the (three) properties and

By Jeff Atwood ·
Comments

asp.net

User-Friendly ASP.NET Exception Handling

I just posted a new article to CodeProject, User Friendly ASP.NET Exception Handling. I casually mentioned in the original article that I didn’t think a global unhandled exception management class designed for WinForms and console apps was appropriate for ASP.NET apps, and that I had a separate-but-equal

By Jeff Atwood ·
Comments

c#

Debugging ASPNET_WP in Production

One of our production web servers keeps deadlocking the ASPNET_WP process, like so: aspnet_wp.exe (PID: 3588) was recycled because it was suspected to be in a deadlocked state. It did not send any responses for pending requests in the last 180 seconds. This is painful. It means

By Jeff Atwood ·
Comments