Geeks With Blogs
Eron Wright - All Killer No Filler blog October 2003 Entries
Database-driven cache invalidation in ASP.NET 1.0
Did you know that you can achieve table-level cache invalidation with ASP.NET today? Here's how: The stock ASP.NET 1.0 CacheDependency class can monitor a local or network file. As the file changes, the appropriate cache entries are evicted from the cache. We can leverage this to achieve near-realtime cache invalidation as database data changes. Write a trigger for each table you want to monitor. The trigger will touch a file on the database's filesystem. The filename will correspond to the table ......

Posted On Wednesday, October 29, 2003 2:05 PM

PDC: Advanced ASP.NET Caching for 2.0
Rob Howard presented the expanded support for caching in ASP.NET. Two main features were presented: CacheDependency is now extensible. By overriding a small set of virtual methods, you can implement any cache dependency scheme. For example you can call a web service to check the validity of some data. You can use your custom CacheDependency instance to control output caching of a page: Dim myDependency As New MyCacheDependency(...)Respo... The other main feature is ......

Posted On Tuesday, October 28, 2003 6:55 PM

PDC: SQLXML is here to stay
I hammered the SQLXML guys at the PDC today. I want to know whether SQLXML is regarded (rightly) as awesome progressive technology, or merely a step towards either ObjectSpaces or (worse) XML datatypes in Yukon. Some points: SQLXML is not deprecated. It has been ported to fully managed code for Whidbey timeframe. In terms of the internal implementation, it will not depend on FOR XML syntax in the future, but rather on multiple active resultsets and client-side post-processing. Seems ass-backwards ......

Posted On Tuesday, October 28, 2003 12:04 AM

Changing the IIS 5.1 (XP) Connection Limit
Found an interesting paragraph in an iisanswers article. Have not verified this information. Connection Limits XP Pro allows 10 connections. This limit is installed by default in the metabase key MaxConnections for W3SVC, and there is no user interface method for modifying the setting. You can change this setting to any number less than 40 and it works, but that is not widely advertised. The ability to increase the connection limit is interesting because ......

Posted On Sunday, October 26, 2003 2:35 PM

ASP.NET Page Caching and IIS6 Kernel-Mode Caching
Wondering how ASP.NET page caching relates to IIS6 kernel-mode caching? With output caching enabled for a Web Form, the page will be served directly from the Windows Server 2003 kernel if VaryByParam=“None“ and no other Vary settings are specified. The framework will not be called in any way - Application_BeginRequest will not fire. If VaryByParam, VaryByControl, or VaryByCustom is used, then Application_BeginRequest and Application_EndRequest will fire and the kernel cache will not be used. According ......

Posted On Friday, October 24, 2003 12:04 PM

Into the Karmatron

Alright!  I've been frozen for 30 years but now thawed and ready to blog!

What is karmatron dynamics?  The very science of human destiny!

Posted On Friday, October 24, 2003 11:36 AM

Copyright © Eron Wright | Powered by: