2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SOA and Virtualization are viewed today as the ult...
BLOG-N-PLAY.COM
Interesting choice.
TOP MICROSOFT .NET LINKS


How to Write High-Performance C# Code
Writing code that runs quickly is sometimes at odds with writing code quickly. C.A.R. Hoare, computer science luminary and discoverer of the QuickSort algorithm, famously proclaimed, 'Premature optimization is the root of all evil.' The extreme programming design principle of 'You Aren't Gonna Need It' (YAGNI) argues against implementing any features, including performance optimizations, until they're needed.
Reader Feedback: Page 1 of 1

You can simplify your micro benchmarks code by using the System.Diagnostics.Stopwatch class

Thank you Daniel, we are contacting the plagiarist and will insist the article immediately be pulled down from his site.

Duty Editor
SYS-CON Media

You have been plagarized on http://www.thescripts.com/forum/showthread.php?p=3001766#post3001766

well written article. very useful

I could not get the sample code downloaded. Please make it accesible again.

Hi
I'm not agree with you affirmation about Collections, what happen with software architects that are building its Data Access Layers around Collections?. Can you be more specific about this affirmation?
There are many articles on the web Custom Objects vs. DataSet Objects giving a partial victory to Collections based Custom Objects (including performance)
Thanks

One better use threads. It forces you to THINK using threads, be comfortable with them. The is a HUMAN bottleneck, which is we think in single thread only. And if you write many threads, you excercise what is missing, becaming more valuable programmer. By the way, soon will have multicore processors. Unfortunately, there is tooo much of single thread programs, that will NOT take advantage of great new technologies!

As an example of a place where early optimization is OK you take task where optimization is on the Priority List, which means you should take care of it IF you do eXtreme programming. Article is fine, its just this preambule is false. XP is about doing what you HAVE to do. Like many other agile techniques.


FEATURED WHITE PAPERS
YOUR FEEDBACK
Angelo wrote: Hallo, I need to execute a RCMD on a i-series server ftp. I understand that is possible to do get, put, dir and other bud non RCMD. Ther's any way todo this in ftp support in .net 2.0? Thnx Bye Angelo
Time Tracker wrote: Or, you could save a lot of time and just use a pre-built time tracker like TSheets.com
Bruce Arnold wrote: Kudos to the Cloud Crowd for Re-Inventing the Wheel! One thing 30 years in the IT industry has taught me is that the more things change, the more they stay the same. Another is that the only memory we seem to access is short-term. A third is that techno-marketeers rely on that, so they can p...
Java Consultant wrote: Great post to enhance knowledge in IT.... Java Consultants....
Java Application Development wrote: Hey Brad, Great Post..... Thanks...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS

SYS-CON FEATURED WHITEPAPERS

BREAKING NEWS FROM THE WIRES
Microsoft Corp. today announced the availability of Silverlight 2, one of the industry's most compre...
Miguel de Icaza, the head of the open source Moonl...
Kevin Lynch, who will be keynoting on October 21, ...
The one thing that unifies the distributed computi...
Although the .NET Framework simplifies the challen...
SYS-CON Events announced today that the leading gl...
The Windows Presentation Foundation community is g...
This is a great book on LINQ from some people who ...
I keep finding myself standing in front of the mir...
As a speaker at the upcoming AJAX World RIA Confer...
Come see a no-slides, code-only presentation that ...
Many of today's (and tomorrow’s) development pro...
The open source Mono project that makes Microsoft'...
Rich Internet Applications offer the potential to ...
At the end of this month, at its Professional Deve...
GigaSpaces Technologies and GoGrid have announced ...
ADS BY GOOGLE