Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Arguments You’ll Almost Never Hear

Here's a bit of a cheeky question...

You know all those "conversations" us nerds have about scalability and performance where we endlessly debate about where to put business logic and whether scaling the database is easier than scaling the application servers? Well, how come we never end up talking about how to make arguably the most costly (in terms of both time and $$$) operation of our applications perform better?

The costly operation I'm talking about is the journey our markup makes from the web server to the browser. It's funny, because we'll architect fantastic applications, and then shove absolutely bloated junk markup across the vast, unreliable Internet without a second thought. That *** costs money too... (I'm talking about bandwidth). And it's code that's visible to the world.


Posted 06-06-2007 9:35 PM by Jeff Perrin
Filed under:

[Advertisement]

Comments

PartialClass wrote re: Arguments You’ll Almost Never Hear
on 06-07-2007 7:42 AM

Programmers are not responsible for wat designer has done.

Usually, controls don't render as bad markup as u r talking abt.

Yeah , but VERY poorly designed site can make this happen

Antoine Valot wrote re: Arguments You’ll Almost Never Hear
on 06-08-2007 12:51 PM

PartialClass, I disagree. Most .NET controls render horrible, non-standards code, full of tables and spacers and other atrocities.

Heck, look at the source code of a sharepoint page! What a mess! And this is high-end commercial software!

expresso wrote re: Arguments You’ll Almost Never Hear
on 06-08-2007 2:10 PM

Personally, I can't stand bad mark-up.  I cannot stand upper case HTML (since not only is it not XMTML compliant for whatever future that contains, but also hard to read).  I cannot stand no indentation when possible of tables (if using tables and not pure DIVs).

Now, that goes to say if you do not have a graphic designer that does all the mark-up layout.  If you do, then obviously it's on them.  Otherwise I feel the quality fo the mark-up is just as important and should be just as organized hopefully as your code-behind.

expresso wrote re: Arguments You’ll Almost Never Hear
on 06-08-2007 2:11 PM

that was not XHTML compliant...I meant

About The CodeBetter.Com Blog Network
CodeBetter.Com FAQ

Our Mission

Advertisers should contact Brendan

Subscribe
Google Reader or Homepage

del.icio.us CodeBetter.com Latest Items
Add to My Yahoo!
Subscribe with Bloglines
Subscribe in NewsGator Online
Subscribe with myFeedster
Add to My AOL
Furl CodeBetter.com Latest Items
Subscribe in Rojo

Member Projects
DimeCasts.Net - Derik Whittaker

Friends of Devlicio.us
Red-Gate Tools For SQL and .NET

NDepend

SlickEdit
 
SmartInspect .NET Logging
NGEDIT: ViEmu and Codekana
LiteAccounting.Com
DevExpress
Fixx
NHibernate Profiler
Unfuddle
Balsamiq Mockups
Scrumy
JetBrains - ReSharper
Umbraco
NServiceBus
RavenDb
Web Sequence Diagrams
Ducksboard<-- NEW Friend!

 



Site Copyright © 2007 CodeBetter.Com
Content Copyright Individual Bloggers

 

Community Server (Commercial Edition)