Building a DAL using Strongly Typed TableAdapters and DataTables in VS 2005 and ASP.NET 2.0

Nice article on strongly typed datasets & Data Access Layers

http://weblogs.asp.net/scottgu/archive/2006/01/15/435498.aspx

Use log parsing rather then odbc logging in IIS

IIS MVP says “I’d look at other ways including using log parser to import files on a periodic basis to sql server. “http://forums.iis.net/p/1153465/1886336.aspx#1886336

SQL Server 2005: CLR Integration ..::.. Working with Regular Expressions

http://blogs.msdn.com/sqlclr/archive/2005/06/29/regex.aspx

Multi Threading in C#

Threading in C#, by Joseph Albahari http://www.albahari.com/threading/

Introduction to Multithreading in C# http://www.c-sharpcorner.com/UploadFile/mgold/MultithreadingIntro10062005000439AM/MultithreadingIntro.aspx?ArticleID=920ecafc-e83b-4a9c-a64d-0b39ad885705

 

The Santa Claus Problem – Thread Synchronization http://www.youtube.com/watch?v=pqO6tKN2lc4

 

thread safety

“A class is generally considered thread-safe if its methods can be invoked by multiple threads concurrently without corrupting the state of the class or causing unexpected side-effects. There are many […]

Parallel processing with C#

http://www.parallelcsharp.com/

Asynchronous Versus Parallel Programming http://www.peter-urda.com/2010/10/asynchronous-versus-parallel-programming

 

Tools And Techniques To Identify Concurrency Issues https://msdn.microsoft.com/en-us/cc546569.aspx

Concurrency on MSDN http://msdn.microsoft.com/concurrency

Parallel Programming in the .NET Framework https://msdn.microsoft.com/en-us/library/dd460693.aspx books: ConcurrentProgramming on Windows, by Joe Duffy, Addison-Wesley Win32 Multithreaded Programming, by A. Chohen and M. Woodring

 

 

Asynchronous & Parallel programming are tricky to understand for new […]

Creating Auto cache Refresh in ASP.NET

ASP.NET cache CacheItemRemovedCallback delegate may be used

quote from: http://www.developersdex.com/gurus/code/653.asp” The call back function which call every time cache item expired can be used to create a mechanism that will update the cache item data every time interval. Using such mechanism we can cache data that changed in fixed time intervals. To update the cache […]