love to code .net

blogging mostly about one of my favorite subjects, programming

Month List


ASP.NET Concurrency and Cache Access

Concurrency must be considered when writing an ASP.NET application.  Why it must be considered is because page requests are handled concurrently.  I have seen a lot of ASP.NET code that would run fine in a single-thread, but not in a multi-threaded application.  In particular, I've seen this often with code that is accessing the application Cache.  The cache is thread-safe. How you use it, however, is not always.  Here's a example that represents many cases I've seen posted on the web.

More...

VSLive! 2008 Las Vegas

Next week I'm attending VSLive! 2008 in Las Vegas at the Mirage.  I attended last year's conference at the Rio All Suites Hotel & Casino and thought it was excellent.  I am looking forward to another excellent conference this year.  I'll be attending the pre and post conference workshops as well, as I found them tremendously valuable last year.  I will be taking a couple junior programmers along with me this year.  In addition to my team, there will be three more from other teams within my organization attending.

Posted: Oct 08 2008, 13:18 by David |
  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Welcome to lovetocode.net

After years of putting this off, I've started my own blog.  Posts will be mostly programming and technology related.  Some posts will capture information I've found elsewhere on the web.  Comments will be moderated, so if your comments don't show up immediately or not at all that's why.

Here's a little about myself.  I'm currently programming in C# for the .Net Framework.  I started programming in BASIC on an Apple IIc.  Java, HTML, Javascript, C++, C, Pascal are some of the other languages I know.  I have to say that so far C# is my favorite language.  I work full-time as a software architect, doing more management than programming on any given day.  I do a mix of desktop and web programming.  I'm using WPF for my desktop development and have left Windows Forms behind.  I love programming so much that I program in my spare time.

The blog is powered by BlogEngine.NET 1.4.5.  I chose this blog software after looking at several .NET based solutions.  I found the Paperclip Cactus theme on Themes4BlogEngine.  I made a few changes to the theme to support 1.4.5's widgets.  I made a few changes to the code for the source code formatter.  I will be blogging about these changes soon.

Thanks for stopping by!