MICROSOFT AJAX CDN (CONTENT DELIVERY NETWORK) Make Your ASP.NET site faster to retrieve.

Slides:



Advertisements
Similar presentations
CHAPTER 15 WEBPAGE OPTIMIZATION. LEARNING OBJECTIVES How to test your web-page performance How browser and server interactions impact performance What.
Advertisements

Amazon CloudFront An introductory discussion. What is Amazon CloudFront? 5/31/20122© e-Zest Solutions Ltd. Amazon CloudFront is a web service for content.
19 Historical overview Main challenge: How to distribute content in high quality over the Internet cost-effectively? • Traditional “Best-effort” model:
Server-Side vs. Client-Side Scripting Languages
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
Caching and Content Distribution Networks. Web Caching r As an example, we use the web to illustrate caching and other related issues browser Web Proxy.
COMPUTER TERMS PART 1. COOKIE A cookie is a small amount of data generated by a website and saved by your web browser. Its purpose is to remember information.
Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Simon Amrein Consultant Trivadis AG What is ASP.NET 4.0 Ajax Ajax Control Toolkit Microsoft Ajax Content Delivery Network jQuery jQuery Client Templates.
Web Design Basic Concepts.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 41 How Animation on the Web Works.
1 Content Distribution Networks. 2 Replication Issues Request distribution: how to transparently distribute requests for content among replication servers.
On the Use and Performance of Content Distribution Networks Balachander Krishnamurthy Craig Wills Yin Zhang Presenter: Wei Zhang CSE Department of Lehigh.
Web Sites for amateur radio. So You want to make a Web Site? There are several things you need to know about web sites before you start to think about.
Different ways to implement CSS. There are four different ways to use CSS in your web pages: – Inline CSS – Embedded CSS/Internal CSS – Linked CSS/External.
JavaScript & jQuery the missing manual Chapter 11
Design and Implement an Efficient Web Application Server Presented by Tai-Lin Han Date: 11/28/2000.
Creating Web Pages Overview. Design – Start with a Purpose Before you start any web page, you need to design the website. The first question that should.
Chapter 19: Adding JavaScript
ASP.NET Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours Digital.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
Jquery Nasrullah. Jquery jQuery is a JavaScript Library. jQuery greatly simplifies JavaScript programming. jQuery is easy to learn.
Expression Web 3... now with TFS!. What is Expression Web 3? Professional web design and development tool Create standards-based Web sites faster & easier.
Web Performance and key business metrics Part II: More Findings from the Front Line of Web Acceleration.
Introducing HingX now with Capacity Development Network.
Animation & Effects Using JQuery. What is jQuery? jQuery is a lightweight, JavaScript library. The purpose of jQuery is to make it much easier to use.
Unleash the Power of jQuery Doncho Minkov Telerik Software Academy academy.telerik.com Senior Technical Trainer
JQuery Introduction © Copyright 2014, Fred McClurg All Rights Reserved.
ASP.NET in Definition: 1.ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites,
Unleash the Power of jQuery Learning & Development Team Telerik Software Academy.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Server Browser Network Complex pages Too many web parts Large payload Too many files Large distance to server Complex pages Busy computer.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Content Distribution Network, Proxy CDN: Distributed Environment
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Unit 13 –JQuery Basics Instructor: Brent Presley.
Family Connection Collaborative Webs A Tool for Creating and Managing Web sites.
USING SHAREPOINT TO CREATE YOUR PUBLIC WEBSITE JUNE 13, 2:45 PRESENTED BY: MARK GEROW & CHARLES FARAMARZI-RAD, FENWICK & WEST LLP MICHAEL P. KOLB,
Bundles, Minification Andres Käver, IT Kolledž
SHAREPOINT & JQUERY. Hi, my name and I am a product manager at lightning tools. I have been working with SharePoint for 5 years.
05 | Integrating JavaScript and MVC 4 Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
Learning Aim C.  In this section we will look at some simple client-side scripts, browser compatibility, exporting and compressing and suitable file.
Web Cache. What is Cache? Cache is the storing of data temporarily to improve performance. Cache exist in a variety of areas such as your CPU, Hard Disk.
WHAT'S THE DIFFERENCE BETWEEN A WEB APPLICATION STREAMING NETWORK AND A CDN? INSTART LOGIC.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
THE FUTURE IS HERE: APPLICATION- AWARE CACHING BY ASHOK ANAND.
IF STARBUCKS USED INSTART LOGIC, THEY WOULD HAVE A FASTER RESPONSIVE WEBSITE BY PETER BLUM.
SharePoint & jQuery. About me Phill Duffy – Product Manager at Lightning Tools Ltd – Author of ‘Pro SharePoint with jQuery’ – MCTS Application Developer.
HTML Links CS 1150 Spring 2017.
JQuery Fundamentals Introduction Tutorial Videos
Scripting - Client-side vs. Server-side Scripting
CNIT131 Internet Basics & Beginning HTML
Tek Raj Chhetri Code for Humans not for machine.
Unleash the Power of jQuery
1. Public Network - Each Rackspace Cloud Server has two networks
Haritha Dasari Josue Balandrano Coronel -
Web Caching? Web Caching:.
Microsoft Ajax Taking Ajax to the Next Level
Utilization of Azure CDN for the large file distribution
AMP.
jQuery The Easy JavaScript Nikolay Chochev Technical Trainer
JQuery with ASP.NET.
SharePoint & jQuery: Better Together
ASP.NET Module Subtitle.
Introduction to JavaScript & jQuery
HTML Links CS 1150 Fall 2016.
Bootstrap Direct quote from source: bootstrap/
Securing web applications Externally
Running C# in the browser
Presentation transcript:

MICROSOFT AJAX CDN (CONTENT DELIVERY NETWORK) Make Your ASP.NET site faster to retrieve

 Microsoft Ajax CDN (Content Delivery Network) service that provides caching support for AJAX libraries (including jQuery and ASP.NET AJAX)

What does a CDN provide?  Content delivery networks (CDNs) are composed of "edge cache" servers that are strategically placed around the world at key Internet network points. These "edge cache" servers can be used to cache and deliver all types of content – including images, videos, CSS and JavaScript files.

Benefits  Using a CDN can significantly improve a website's end- user performance  it enables browsers to more quickly retrieve and download content.  No need of having a browser request for an image traverse all the way across the Internet to your web server to download.  a CDN can instead serve the request directly from a nearby "edge cache" server that might only be a single network hop away from your customer (making it return much faster – which makes your pages load quicker).

What does the Microsoft AJAX CDN provide?  The Microsoft AJAX CDN makes it really easy to add the jQuery and ASP.NET AJAX script libraries to your web sites, and have them be automatically served from one of our thousands of geo-located edge-cache servers around the world.  For example, if you want to use jQuery from the Microsoft AJAX CDN then you can simply add a standard script tag to your page using the URL below:

How it works  When the browser requests the script file it will be automatically served by the CDN "edge cache" server that is closest to the end-user. This means:  The request will be processed much faster than if it had to hit your web-server (making the end-user's page load much faster)  You don't have to pay for the bandwidth of this file – since the file comes from our server we pay the bandwidth cost (saving you money)  The script can be easily cached across multiple web-sites – which means it might not even need to be downloaded if the user has already hit a web-site that requested the file (and as such has it already in the browser's cache).

 You can get a full listing of the JavaScript libraries (and associated URLs) we already have loaded in our CDN cache here:  Microsoft will Update the available libraries in the CDN as Microsoft ship new versions of ASP.NET AJAX, and continue to update it to include all of the JavaScript files Microsoft ship with ASP.NET and Visual Studio (including jQuery, the jQuery Validation plugin, and additional libraries Microsoft ship in the future).

It’s Free of Cost.. no Registration. Just use it..  The CDN service is free and available for anyone in the community to use for both commercial and non- commercial purposes. You do not need to register to take advantage of it.

SSL Support Now Provided  SSL support is now enabled with the scripts hosted on the Microsoft AJAX CDN. Simply use an “https” moniker with any script references on your site that point to the CDN, and they will now be served over SSL. For example, below is how you can reference jQuery over SSL: