Top Banner
ASP.NET 2.0 Caching Techniques + Ajax Overview Rahul Deshmukh CIS 764 – Database Design
11

ASP.NET 2.0 Caching Techniques + Ajax Overview

Mar 16, 2016

Download

Documents

megara

ASP.NET 2.0 Caching Techniques + Ajax Overview. Rahul Deshmukh CIS 764 – Database Design. Outline. Basics of Caching Caching Features in ASP.NET 2.0 Performance difference by using cache ASP.NET Ajax Architecture Difference between Caching and Ajax Demo of - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ASP.NET 2.0 Caching Techniques + Ajax Overview

ASP.NET 2.0 Caching Techniques

+ Ajax OverviewRahul Deshmukh

CIS 764 – Database Design

Page 2: ASP.NET 2.0 Caching Techniques + Ajax Overview

Outline• Basics of Caching

• Caching Features in ASP.NET 2.0

• Performance difference by using cache

• ASP.NET Ajax Architecture

• Difference between Caching and Ajax

• Demo ofASP.NET Sample website that using Cache

Ajax Website

• References

• Questions

Page 3: ASP.NET 2.0 Caching Techniques + Ajax Overview

Basics of Caching

• Cache Memory – Faster than main memory

• CPU Cache – L1, L2

• Disk Cache

• Other Cache – Database Cache, Web Server Cache

Page 4: ASP.NET 2.0 Caching Techniques + Ajax Overview

Caching Features in ASP.NET 2.0• Page Level Output Caching

• ASP.NET 2.0 Polling to SQL Server 2000/2005

• Broker Service Notification in MS SQL 2005

• Partial Page Caching

• API Caching

Page 5: ASP.NET 2.0 Caching Techniques + Ajax Overview

Output Caching Model

Page 6: ASP.NET 2.0 Caching Techniques + Ajax Overview

Performance Difference by using Caching – Without Caching

Page 7: ASP.NET 2.0 Caching Techniques + Ajax Overview

Performance Difference by using Caching – With Caching

Page 8: ASP.NET 2.0 Caching Techniques + Ajax Overview

ASP.NET 2.0 Ajax Architecture

Page 9: ASP.NET 2.0 Caching Techniques + Ajax Overview

Difference between Caching and Ajax • Reduce the communication overhead - Ajax

• Improve server side performance - Cache

• Information can be fetched - Ajax

• Information can be passed - Cache

• Ajax and Cache

Page 10: ASP.NET 2.0 Caching Techniques + Ajax Overview

Demo

• ASP.NET Sample website that using Cache

http://129.130.119.152/CacheAPI.aspx

http://129.130.119.152/partial.aspx

• Ajax Website

http://129.130.119.152/default.aspx

Page 11: ASP.NET 2.0 Caching Techniques + Ajax Overview

References

• Microsoft Ajax http://asp.net

• MSDN http://msdn2.microsoft.com/en-us/default.aspx

• Team System Rocks http://teamsystemrocks.com/

• ASP.NET Ajax in Action by Alessandro Gallo, David Barkol