Archives for Language features, Development Methodologies - Page 24
The Under-Appreciated Hash Function–Illustrated using a Birthday Lookup
Considering the amount of time they have saved mankind, Hash-functions are among the most under-appreciated gems of #160; A hashing function will typically, using just a SINGLE lookup – retrieve…
Singleton versus Static in C#, Singleton in C#
One of the biggest advantages of OOP is the ability to have multiple instances of the same object. This lets your object oriented code handle multiple customers, multiple acccounts, multiple…
LINQ–notes from the field
Using LINQ on .NET collections Often times, you have to deal with regular collections such as ArrayLists, DataSets etc. These collections: Are not strongly typed (unlike Arrays, Dictionaries, GenericLists which…
Agile versus “Flat-Footed” development
(Riddle: “What is voiceless, yet cries and toothless, yet ” Read to the end to see the ) Definitions Agile – Software that adapts well to change (is well-designed and…
Anuj Varma–SQL Server Tuning Services
Anuj Varma is no stranger to SQL Server performance tuning. Schlumberger, Tokyo Electron and Dell are among the larger companies he has helped with SQL Server specific tuning. Several startups…