stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Improved Caching in ASP.NET 2.0







Improved Caching in ASP.NET 2.0

Improved Caching in ASP.NET 2.0 07/07/2004 01:17 AM

Stephen Walther looks at the new caching features included in ASP.NET 2.0, and how you can use them to improve the performance and scalability of your ASP.NET applications.




This is a GrokNews Entry: (what is grok?)





Similar Items

Improved Caching in ASP.NET 2.0

Grok Headline matches for Improved Caching in ASP.NET 2.0

Caching Out


Caching Out 03/26/2005 04:35 PM

A few quick updates on the Mac OS X 10.3 font cache bug.


Safari Caching


Safari Caching 05/26/2004 11:57 PM
This is the single biggest reason I do not use Safari. The caching within the program is horrible. I had a report of an issue...

CSS Caching Issue


CSS Caching Issue 12/12/2003 08:55 PM

In my earlier blog entry on caching problems, the issue of CSS being overly aggressive about fetching background-images was mentioned. I have fixed the issue now so that background images will only be fetched when first used. Sites like SprintPCS load much more quickly with this fix.


Caching Issues


Caching Issues 12/10/2003 06:39 PM

It sounds like there are two primary caching complaints that come up over and over in my blog comments. The first is that Safari caches subresources too aggressively, and the second is that Safari fetches subresources too aggressively. :)

We found the first problem. The WebCore cache was not actually making use of the proper expiration dates, which meant the WebCore memory cache would keep using stale objects even though they should have expired. We have fixed the problem, and we believe this will solve the vast majority of the stale content issues.


Try these ASP.NET caching strategies


Try these ASP.NET caching strategies 02/25/2003 02:47 AM
CNET Feb 25 2003 1:24AM ET

RTSP Caching Proxy 2.3


RTSP Caching Proxy 2.3 11/18/2003 11:34 AM
A proxy for multimedia content with caching support.

Caching with PEAR::Cache


Caching with PEAR::Cache 04/09/2004 04:02 PM
So, your web site is starting to get popular? With popularity comes more page request, and with more page requests comes higher server load. Don't get in a situation where you can't serve up the pages. Build your application to handle the load. That's where PEAR::Cache comes in. In this tutorial, Timothy will show you how to use it.

Image-Caching Projector


Image-Caching Projector 07/13/2004 11:50 PM

Here's an idea I came up with while on a walk tonight. There's a 50-percent chance it's already been invented — if it has, tell me where to find it.

The world needs a PC projector that will cache the displayed image. Say I'm tooling through my presentation in front of Mr. Venture Capitalist and I suddenly need to find something on a Web site.

Now, I don't want Mr. VC to see me fumbling around the Web (I'm supposed to know what I'm doing, right?), so the only choice I have is to shut off the projector or suspend the connection from the laptop so that I can Google without being displayed to the room. Room goes dark, there's an uncomfortable silence, and it's painfully obvious that everyone is waiting on me.

But what if I could freeze the image displayed from the projector? That way, VC and Co. could continue to look at the last slide I was showing them (my partner would chime in here with something witty to take the focus off me) and I could search away.

When I finally found what I needed and my screen looked like I wanted it to, I could resume the projector. Extra points if I could fade in from the last displayed image to my current screen.

Does this exist? If so, show me. If not, I just gave away a million dollar idea. That should be engraved on my tombstone.

Click here to comment on this entry


Java Caching Service


Java Caching Service 01/11/2004 06:03 PM
JCache alpha 5 released

WebReference: PHP Anthology, Ch. 5 -
Caching


WebReference: PHP Anthology, Ch. 5 -
Caching
02/10/2004 09:19 AM
From WebReference.com this morning, they have the next posting from the PHP Anthology book - Volume 2: Applications. Chapter 5: Caching

Caching Dynamic Pages with ASP.NET


Caching Dynamic Pages with ASP.NET 01/29/2003 05:56 AM
WebmasterBase Jan 29 2003 4:42AM ET

Use ASP.NET caching to optimize your Web
applications


Use ASP.NET caching to optimize your Web
applications
01/22/2003 02:09 AM
CNET Jan 22 2003 1:03AM ET

Zend on Caching: Part 2


Zend on Caching: Part 2 10/08/2002 08:12 AM

Cisco to buy caching start-up


Cisco to buy caching start-up 06/29/2004 02:09 PM
Networking giant will dole out $82 million in cash for Actona Technologies, its second acquisition in less than a month.

distcache, Distributed session caching


distcache, Distributed session caching 02/11/2004 04:33 PM
Development release: distcache 1.4.3

The PHP Anthology Volume 2, Chapter 5 -
Caching


The PHP Anthology Volume 2, Chapter 5 -
Caching
02/15/2004 10:27 PM
WebmasterBase Feb 16 2004 2:16AM GMT

Disable Secure Page Caching in IE


Disable Secure Page Caching in IE 06/27/2004 10:48 PM

DevArticles: Caching, Templates, and
Some Class


DevArticles: Caching, Templates, and
Some Class
11/20/2002 08:39 AM

Rerunning Advertisements and Application
Caching


Rerunning Advertisements and Application
Caching
06/15/2004 06:22 PM

Community News: CMS Caching Ranked


Community News: CMS Caching Ranked 07/27/2004 07:28 AM
New from PHPKitchen.com:

Wodan Caching Proxy 1.0RC2


Wodan Caching Proxy 1.0RC2 12/12/2003 11:40 AM
A caching proxy server module for Apache.

PHP Anthology, Volume 2: Applications.
Chapter 5: Caching


PHP Anthology, Volume 2: Applications.
Chapter 5: Caching
02/10/2004 02:46 AM
The PHP Anthology tackles the most common problems and shows you how to solve them using modern PHP-coding practices. The PHP Anthology will help you improve your development techniques, cut down on needless lines of code and avoid potential security pitfalls. By Sitepoint 0209

Caching with .NET: Adding simple object
expiration


Caching with .NET: Adding simple object
expiration
07/01/2002 08:28 AM
CNET Jun 29 2002 10:16PM ET

Website Publisher Takes Google To Court
Over Caching


Website Publisher Takes Google To Court
Over Caching
12/19/2004 03:08 PM
"... for copyright infringement Friday, accusing the Internet titan of failing to adequately remove from its search results thousands of photos posted online without permission."

Store dynamic page responses with output
caching in ASP.NET


Store dynamic page responses with output
caching in ASP.NET
02/14/2003 01:46 AM
CNET Feb 14 2003 1:24AM ET

Java reference objects make caching easy


Java reference objects make caching easy 03/15/2003 02:55 AM
CNET Mar 15 2003 1:24AM ET

Tales from the trenches: MySQL, Linux,
and Thread Caching


Tales from the trenches: MySQL, Linux,
and Thread Caching
09/15/2002 11:22 AM
Wow, it's been a busy week. I was totally swamped for several days dealing with the remember.yahoo.com MySQL servers and related stuff. And then I used a day or two to recover (sleep, shower, etc). Anyway, I made some interesting discoveries along the way. The most surprising one had to do with thread caching on Linux when you have a busy MySQL server--busy in a particular way, mind you. -- Jeremy Zawodny.

"zeldman.doc"

Alacer Technologies Announces the
Availability of AX1010 and AX1020 Family
of Web Proxy Caching Products


Alacer Technologies Announces the
Availability of AX1010 and AX1020 Family
of Web Proxy Caching Products
08/31/2004 02:27 AM
Alacer Technologies' AX1010 and AX1020 appliances provide web-caching, HTTP Acceleration and Bandwidth Management with Integrated Internet Services [PRWEB Aug 31, 2004]

Samsung Networks boosts network
infrastructure by selecting Nominum’s
Foundation™ Caching Name Server


Samsung Networks boosts network
infrastructure by selecting Nominum’s
Foundation™ Caching Name Server
09/02/2004 02:11 AM
Nominum, a pioneering provider of IP address management, DNS and DHCP infrastructure software, today announced that Samsung Networks, a global corporate Internet Service Provider (ISP), has selected the Nominum Foundation ™ Caching Name Server to boost DNS performance and enhance the quality of its real service network. [PRWEB Sep 2, 2004]

Alacer Technologies Announces Successful
Deployment of Caching Appliances in
Cable and Satellite Internet Access
Networks


Alacer Technologies Announces Successful
Deployment of Caching Appliances in
Cable and Satellite Internet Access
Networks
09/16/2004 03:07 AM
A successful greenfield deployment consisting of several networks built using Alacer Technologies internet & cache appliances has been completed. The Alacer product suite provides our network operator partners with a robust network infrastructure & QoS service platform. [PRWEB Sep 16, 2004]

The Improved Web Kit


The Improved Web Kit 06/17/2005 02:53 PM

We've already received and committed several patches from external contributors and the repository has only been live for a few hours!

As some of you have already noticed (those of you that built), the new Web Kit not only passes Acid2, but it's also substantially faster at loading Web pages and at handling JavaScript. It contains a number of additional performance improvements that went in post-Tiger.

One question people have asked is "Does this have to replace my system frameworks?" The answer is "No." You can run this custom version of Web Kit with a particular instance of Safari without replacing your system frameworks. The run-safari script we provided does this for you. If you study what it does, you'll see that you can easily try out your own WebKit apps with the new frameworks as well. We in fact encourage you to do this so that you can make sure your apps are functioning properly with the latest WebKit.


IPod Improved


IPod Improved 07/23/2004 01:27 AM
Abcnews.go.com - Thu Jul 22, 08:47 pm GMT

Improved Search


Improved Search 07/11/2004 10:27 PM

I worked on improving the search on this site today. Search has been through a number of iterations. First, I used the basic Movable Type search. But it was slow and I wanted to do some interesting things with search.

So last year, I switched to using a SQL "LIKE" query to return two-tiered results, first from the title and keywords, then from the body and extended body. This has worked really well so far.

However, one thing bothered me about it: LIKE has no concept of word boundaries. This...

WHERE entry_text LIKE '%date%'

...returns matches for "date," "update," etc. So, I changed it a while ago to this syntax:

WHERE CONCAT(' ',entry_text,' ') LIKE CONCAT('% ','date',' %')

Basically, I started looking for the search term with a space on either side. This turned out to be an astoundingly stupid way to do it. What happens when the search term ends a sentence? Or begins the entry? Newlines, periods, and question marks are not spaces. Duh.

Today, however, I found the right way to do it:

WHERE entry_text RLIKE '[[:<:]]date[[:>:]]'

Those bracket-y things are MySQL's character classes for word boundaries. So it's like my "tack a space on either side" method, but it includes anything that's not a word. Very handy.

(But why don't I just use MySQL's full-text indexing, you ask? Because this is a hosted server, so I have to live with all the default MySQL settings. And the default settings exclude any word of less than four characters from being indexed. So three-letter acronyms like PHP, PDF, JSP, etc. wouldn't be in the index, and for a site like this, that's kind of a showstopper.)

I also did a little hacking of the search phrase you submit. For instance, searching for...

windows update

...will give you different results than if you search for...

"windows update"

Essentially, I tokenize the string but group quoted passages together. So, this...

"four score and seven years ago" abraham lincoln gettysburg

...would get tokenized like this:

Array
(
    [0] => four score and seven years ago
    [1] => abraham
    [2] => lincoln
    [3] => gettysburg
)

Finally, I included some stop words to save my database some work. This...

The penguin is the mascot of Linux

...gets reduced to this...

Array
(
    [0] => penguin
    [1] => mascot
    [2] => linux
)

So, I'm hoping to shake a few bugs out of it in the next few weeks, then I'll post the class so anyone who wants to can take a look at it.

Click here to comment on this entry


Repression, new and improved!


Repression, new and improved! 12/16/2003 12:31 PM
A Net of Control "Picture, if you will, an information infrastructure that encourages censorship, surveillance and suppression of the creative impulse. Where anonymity is outlawed and every penny spent is accounted for. Where the powers that be can smother subversive (or economically competitive) ideas" Brought to you by (among others)......Microsoft !

Now, a new, improved internet


Now, a new, improved internet 12/27/2004 10:51 AM
Economictimes Dec 27 2004 1:58PM GMT

New and Improved SETI


New and Improved SETI 01/02/2005 02:05 PM

Ten CSS tricks — corrected and
improved


Ten CSS tricks — corrected and
improved
09/08/2004 08:55 AM

Tantek Çelik offers his critique of Evolt's recent article "Ten CSS tricks you may not know" (via W ebStandards.org).


WiFi security improved


WiFi security improved 05/06/2004 11:11 PM
Sunday Times South Africa May 7 2004 3:33AM GMT

Linux interoperability improved


Linux interoperability improved 09/20/2004 09:17 PM
Computer Weekly Sep 21 2004 1:19AM GMT
Grok Description matches for Improved Caching in ASP.NET 2.0
GrokA matches for Improved Caching in ASP.NET 2.0

Improved Caching in ASP.NET 2.0

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Integrating Analysis
Services with
Reporting Services

Web Development with
Visual Web Developer
2005 Express Edition
and SQL Server 2005
Express Edition,
Part 1

Feeding the RSS
Hunger

New Type of "Game
Night" at the
Library?

Virtual Reference So
Virtual We Couldn't
Use It

Congratulations,
Steven!

Snmpstat/WEB Network
monitoring system

ProBIND 2
Nodal Game AI
Architecture

opendbcopy
J2EZ
Another Reason Why
We Prefer RSS Than
E-Mail Newsletters

RTFA
Yet Another Reason
Why You Should Use A
Mac

Shooters' Aim Is
True

Apple's WWDC 2004:
Necessity Breeds
PowerBook Battery
Hacks

Mac OS X Provides
Superb Programs

Apple's WWDC 2004:
Low Carb Keynote,
Tiger Tease, Tablet
Longing

Apple In Danger Of
Missing Out On The
Fruits Of Its Labour

Bluetake I-Phono
BT420EX Bluetooth
Wireless Headphones

The "Brad Bug" in My
Yahoo! RSS Module

Real Estate
Investment
Resources?

Sysdeo Updated
TDD for ADD and
Chickens

Eclipse Workspace
Corruption

Why do political ads
stink?

New Bagle variants,
now with source code

Federal VoIP
legislation would
bar state regulation

Maly Soft Time
Manager 2.0

Python Browsing
Probe 0.3.0

GTAMSAnalyzer 0.3
FtpSearch 0.0.4
Cornfed SIP User
Agent 0.3.5

Elvin Router 4.3.0
(Stable)

Superversion 1.0
Beta 5

Elvin Java SDK 4.0.5
Financial Times on
iTunes competitors

Court move by
Lockerbie insurers

Colombia secure
opening win

Thailand confirms
bird flu cases

US reveals Iraq
nuclear operation

New religious hate
laws planned

Having a Backup
Career Plan

New Law in Iraq
Gives Premier
Martial Powers to
Fight Uprising

First-Term Senator's
Swift Ascent

Kerry Picks Edwards
as Running Mate
(washingtonpost.com)

Sunni Resistance to
U.S. Presence
Hardens
(washingtonpost.com)

Edwards's
Credentials a Likely
Target
(washingtonpost.com)

Portland Diocese
Files Bankruptcy
Amid Sex Claims
(Reuters)

Kerry Names Ex-Rival
Edwards as Running
Mate (Reuters)

what is grok?