asp.net

linq

Compiled or Bust?

While I may have mixed emotions toward LINQ to SQL, we've had great success with it on Stack Overflow. That's why I was surprised to read the following: If you are building an ASP.NET web application that's going to get thousands of hits

By Jeff Atwood ·
Comments

asp.net

My Scaling Hero

Inspiration for Stack Overflow occasionally comes from the unlikeliest places. Have you ever heard of the dating website, Plenty of Fish? Markus Frind built the Plenty of Fish Web site in 2003 as nothing more than an exercise to help teach himself a new programming language, ASP.NET. The site

By Jeff Atwood ·
Comments

.net

Do Not Buy This Book

A few friends and I just wrote a book together: The ASP.NET 2.0 Anthology: 101 Essential Tips, Tricks & Hacks. I met K. Scott Allen, Jon Galloway, and Phil Haack through their excellent blogs. That online friendship carried over into real life. We always thought it'd

By Jeff Atwood ·
Comments

.net

.NET Pet Shop 4

Vertigo Software's .NET Pet Shop 4.0 article [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/bdasamppet4.asp] just went live on MSDN. It's Pet Shop! You know... our old pal, Pet Shop [http://www.gotdotnet.com/team/compare/petshop.aspx]: However,

By Jeff Atwood ·
Comments

css

The CSS Zen Garden and ASP.NET

The CSS Zen Garden [http://www.csszengarden.com] site isn't exactly new news these days, but I've been digesting the excellent CSS Zen Garden book [http://www.amazon.com/exec/obidos/ASIN/0321303474/codihorr-20] over the last few months and we now have an opportunity to

By Jeff Atwood ·
Comments

html

The Lost Art of Progressive HTML Rendering

One thing I dislike about ASP.NET is that it renders the entire web page in memory before sending one single byte of that page to the browser. Consider an ASP.NET page with an embedded DataGrid that relies on ten complex database queries over 15 seconds. Why can'

By Jeff Atwood ·
Comments

asp.net

Wrangling ASP.NET Viewstate

Inspired by Scott Hanselman's recent post on ASP.NET viewstate wrangling [http://www.hanselman.com/blog/MovingViewStateToTheBottomOfThePage.aspx], here's a roundup of tips for dealing with that ornery viewstate stuff. The first rule of thumb, of course, is to turn it off whenever you can. But

By Jeff Atwood ·
Comments

iis

Uncrippling Windows XP's IIS 5.1

Scott Mitchell says the best new ASP.NET feature in VS.NET 2005 is the integrated webserver [http://scottonwriting.net/sowblog/posts/3447.aspx]. I agree. No more ditzing around with annoying IIS dependencies and install issues: aspnet_regiis, anyone? Tight coupling of VS.NET to IIS is also number

By Jeff Atwood ·
Comments

asp.net

Recursive Page.FindControl

I'm currently writing my first ASP.NET 2.0 website. VS.NET 2005 is worlds better than VS.NET 2003, but I was mildly surprised to find that Microsoft still hasn't added a recursive overload for Page.FindControl. So, courtesy of Oddur Magnusson [http://weblogs.asp.

By Jeff Atwood ·
Comments

.net

New Job at Vertigo Software

I accepted a position at Vertigo Software today. You may know Vertigo from one or more of the following: * Quake II .NET (Managed C++) * IBuySpy (ASP.NET) * .NET Pet Shop (J2EE performance comparison) * Fitch & Mather (Windows DNA) * FotoVision, IssueVision (.NET Smart Client) I’m tremendously excited to join such

By Jeff Atwood ·
Comments

asp.net

ASP.NET NTLM Authentication - is it worth it?

At work, we have the luxury of assuming that everyone’s on an intranet. So when it comes to identity management on our ASP.NET websites, NTLM authentication is the go-to solution. Why trouble the user with Yet Another Login Dialog when you can leverage the built in NTLM functionality

By Jeff Atwood ·
Comments

craigslist.org

Searching all Craigslist.org Cities

If you’ve ever used Craigslist.org – a fantastic and rather odd resource – you may have noticed that it’s heavily biased towards per-city searches. This is a pain if you want to do a national search across all cities that Craigslist.org operates sites for. A while back, I

By Jeff Atwood ·
Comments