I have read about the Update Grams and DiffGrams and know that the ADO.NET datasets work based on these technologies. Recently I got another requirement to update database in bulk with out using stored procedure. I was under the impression that SPs are compiled and with Application Blocks used for Caching the Stored Procedure parameters, that is the fastest way to update. I decided to compare the DB updation using Application Blocks+SP Vs UpdateGrams. The statistics goes like this. I updated all...