Browse by Tags

Related Posts

  • Building an N-Layer ASP.NET Application with LINQ, Lambdas and Stored Procedures (Updated)

    Update: I refactored some of the code and also did a better job ensuring Dispose() is called everywhere so that the DataContext object gets cleaned up properly. Download the Application Here .NET 3.5 has a lot of great new features that can significantly enhance developer productivity. I've been spending...
    Posted to Dan Wahlin's WebLog (Weblog) by dwahlin on 02-28-2008, 12:00 AM
    Filed under: ASP.NET, ASP.NET AJAX, .NET, C#, Architecture, LINQ, Lambdas
  • Orlando 2008 DevConnections Talks

    I'm in Orlando this week speaking at the DevConnections conference on 3 different topics.  It's my personal favorite as far as conferences go and features a lot of cool technologies, people and events.  This week I'm covering custom ASP.NET AJAX controls, building N-Layer applications that...
    Posted to Dan Wahlin's WebLog (Weblog) by dwahlin on 04-22-2008, 12:00 AM
    Filed under: XML, ASP.NET, Web Services, ASP.NET AJAX, .NET, C#, WCF, Silverlight, LINQ, Lambdas, Sockets
  • Service Pack 1 Beta Released for Visual Studio 2008 and the .NET Framework 3.5

    Microsoft just released the SP1 beta for Visual Studio 2008 and the .NET Framework 3.5 and it includes a huge number of new features and enhancements.  Check out Scott Guthrie's blog for details but here's a quick list of what's included: ASP.NET Data Scaffolding Support (ASP.NET Dynamic Data) ASP...
    Posted to Dan Wahlin's WebLog (Weblog) by dwahlin on 05-12-2008, 12:00 AM
    Filed under: XML, ASP.NET, Web Services, ASP.NET AJAX, .NET, C#, WCF, WPF, VS.NET, LINQ, Lambdas
  • Using LINQ to Perform "WHERE IN (Value1,Value2)" Queries

    I recently needed to select a few products from a database where the product ID matched up with a list of IDs.  That's easy to do with a normal SQL statement since you can use the "WHERE IN (Value1,Value2)" clause to find what you need.  However, I wanted to do it with LINQ in this...
    Posted to Dan Wahlin's WebLog (Weblog) by dwahlin on 05-09-2008, 12:00 AM
    Filed under: .NET, C#, LINQ, Lambdas
  • More on Syncronized - upgrade reader to writer

    In using my new sync wrapper to clean up a bunch of older code, I came across the need to be able to upgrade from a reader to a writer for certain operations. One example of this it to clean up expired items in my my implementation of a Cache. protected Synchronized<Dictionary<string, ICacheItem>>...
    Posted to Eddie Garmon's Weblog (Weblog) by UltimateRinger on 07-11-2008, 12:00 AM
    Filed under: .NET, C#, Lambdas, Synchronization
  • Sync Enumerator update.

    After a few more unit tests, I have fixed an issue with the GetSyncEnumerator method. The origional had 2 issues. was that the lock was being released too soon. was that a write in the middle of a long enumeration would cause a race and/or a deadlock. The fix was to 'write' lock for enumeration, and...
    Posted to Eddie Garmon's Weblog (Weblog) by UltimateRinger on 06-30-2008, 12:00 AM
    Filed under: .NET, C#, Lambdas, Synchronization
  • Synchronization, ReaderWriterLockSlim, and Lambdas

    Here is a synchronization wrapper that I wrote to wrap any object, and an implementation of a SynchronizedDictionary to show how to use it. I offer this code as-is without any waranty to fitness, to the public domain, for any purpose you see fit. Get a text version of this code here. On with the show...
    Posted to Eddie Garmon's Weblog (Weblog) by UltimateRinger on 06-27-2008, 12:00 AM
    Filed under: .NET, C#, Lambdas, Synchronization
Page 1 of 1 (7 items)