logging in or signing up ASPNET AJAX Miranda Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 438 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: February 21, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Slide1: ASP.NET AJAX ile Web Uygulamaları Geliştirmek Uğur UMUTLUOĞLU Yazılım Eğitmeni ve Teknik DanışmanAJANDA: AJANDA AJAX: Asenkron JavaScript & XML ASP.NET AJAX ASP.NET AJAX Mimarisi Visual Studio 2005’te ASP.NET AJAX Uygulaması Geliştirmek .NET Framework 3.5, Visual Studio 2008 ve ASP.NET AJAX ASP.NET AJAX Sunucu Kontrolleri Demo AJAX Nedir?: AJAX Nedir? En yaygın kullanım alanı sayfayı tekrardan yüklemeye gerek kalmadan sayfada görünür değişiklikler yapmaktır. XMLHttpRequest kullanarak birden fazla bağımsız işlemi yapabilir. Bazı bilişim uzmanları, AJAX'ın HTML ve XML'den sonra en yenilikçi Internet yazılımı olduğunu ve Web 2.0'ı bitirip, 3. evreye ulaştırdığını iddia etmişlerdir. Wikipedia’dan...AJAX: Asenkron JavaScript & XML: AJAX: Asenkron JavaScript & XML Birden fazla teknolojiyi kullanarak asenkron uygulama geliştirme modeli sunar JavaScript - XMLHttpRequest XHTML - CSS DOM Internet Explorer 4.0 ile hayatımıza girdi. Google uygulamaları ile popüler hale geldiSlide5: Daha zengin kullanıcı arayüzleri ve daha hızlı web uygulamaları sunar Web sayfası ile kullanıcının etkileşiminin artmasını sağlar Popüler tarayıcıların tüm güncel versiyonlarında çalışabilmektedir Internet Explorer 4.0+ Mozilla Firefox 1.0+ Opera 7.6 AJAX: Asenkron JavaScript & XMLKlasik Çalışma Modeli: Klasik Çalışma Modeli 1. İstemci bir sayfa için istekte bulunur 2. Sunucu istenilen sayfayı gönderir 3. İstemci yeni bir sayfa için istekte bulunur 4. Sunucu yeniden ürettiği sayfayı gönderir SUNUCU İSTEMCİ AJAX Çalışma Modeli: AJAX Çalışma Modeli 1. İstemci bir sayfa için istekte bulunur 2. Sunucu istenilen sayfayı gönderir 3. İstemci sadece sayfanın bir kısmının yenilenmesi için istekte bulunur 4. Sunucu yenilenecek kısmı istemciye gönderir SUNUCU İSTEMCİ JavaScript ile AJAX Uygulamaları Geliştirmek: JavaScript ile AJAX Uygulamaları Geliştirmek Her şey yönetilebildiği için performans açısından avantajlıdır AJAX uygulaması geliştirebilmek için ileri seviyede JavaScript dili bilmek gerekir + -ASP.NET AJAX: ASP.NET AJAX Microsoft tarafından geliştirilmiş ücretsiz AJAX Framework Kod adı “ATLAS”. Daha sonradan adı ASP.NET AJAX olarak değiştirilmiştir Kullanmak ve geliştirmek çok kolay ASP.NET 2.0 ile kolay entegrasyon Popüler tüm tarayıcılar ile uyumlu ASP.NET AJAX: ASP.NET AJAX İstemci tarafında çalışan AJAX istemci framework ve AJAX servisleri Sunucu tarafında çalışan AJAX sunucu framework bulunmaktadır Visual Studio 2005 ile AJAX Uygulamaları Geliştirmek: Visual Studio 2005 ile AJAX Uygulamaları Geliştirmek ASP.NET AJAX .NET Framework 2.0’ın ardından duyurulmuştur Uygulama geliştirebilmek için 1,3 MB. boyutundaki ASP.NET AJAX Extension kurulum dosyasının kurulması gereklidir Resmi sitesi http://ajax.asp.net adresinden indirilebilir Sitede dökümantasyon ve örnek arşivi bulunmaktadırVisual Studio 2005 ile AJAX Uygulamaları Geliştirmek: Visual Studio 2005 ile AJAX Uygulamaları Geliştirmek Gerekli assembly dosyaları GAC’a eklenir Kurulum tamamlandığında Visual Studio’ya gerekli AJAX kontrolleri ve proje şablonu eklenir .NET Framework 3.5, Visual Studion 2008 (Orcas) ve ASP.NET AJAX: .NET Framework 3.5, Visual Studion 2008 (Orcas) ve ASP.NET AJAX .NET Framework 3.5 ve Visual Studio 2008 ile birlikte tam ASP.NET AJAX desteği getiriliyor .NET Framework ile bütünleşik gelen ASP.NET AJAX’ta önemli bug’lar, eksiklikler gideriliyor Varolan 2.0 projesini sorunsuz bir şekilde .NET Framework 3.5’ta kullanabiliyor Control Toolkit desteği ve daha kolay Control Toolkit entegrasyonu Varolan ASP.NET kontrollerine AJAX Control Toolkit’teki bazı kontrollerin Extender (uzantı) olarak bağlanabilmesiAJAX Extension Kontrolleri: AJAX Extension Kontrolleri ScriptManager UpdatePanel UpdateProgress Timer ScriptManagerProxyDemo: Demo AJAX Kontrollerinin Kullanımı Varolan ASP.NET projesini ASP.NET AJAX projesi haline getirmekSlide16: Soru-CevapSlide17: ugur.umutluoglu@netron.com.trKüresel Isınma (Global Warm): Küresel Isınma (Global Warm)Bunları Yapmazsak: Elektrik tüketimi daha düşük bilgisayarlar alınmalı. Masaüstü PC yerine dizüstü bilgisayarlar tercih edilmeli. Yazıcıdan kağıt çıktısı alınması asgariye indirilmeli. Bilgisayarlar bekleme konumunda bırakılmamalı. Kullanılmayan bilgisayarlar atılmamalı. Gereksiz kâğıtlar müsfette kullanım için saklanmalıdır. Bunları YapmazsakBunları Yapmazsak: Bunları Yapmazsak Enerji dostu ampuller kullanılmalı. Televizyonlar bekleme konumunda bırakılmamalı. Evler ısı kaybına karşı yalıtılmalı. Eşyalar, radyatörleri kapatmayacak şekilde yerleştirilmeli. Daha az su tüketen yeni teknoloji rezervuarlar kullanılmalı. Diş fırçalama, bulaşık yıkama, traş esnasında musluk açık bırakılmamalı. Yazıcıdan çıkarılacak dokümanların kenar boşlukları ve font büyüklükleri azaltılmalı. Ofislerde lambaların tamamı yerine, belirli bir kısmı kullanılmalı.Böyle Olacak: Böyle Olacak You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
ASPNET AJAX Miranda Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 438 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: February 21, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Slide1: ASP.NET AJAX ile Web Uygulamaları Geliştirmek Uğur UMUTLUOĞLU Yazılım Eğitmeni ve Teknik DanışmanAJANDA: AJANDA AJAX: Asenkron JavaScript & XML ASP.NET AJAX ASP.NET AJAX Mimarisi Visual Studio 2005’te ASP.NET AJAX Uygulaması Geliştirmek .NET Framework 3.5, Visual Studio 2008 ve ASP.NET AJAX ASP.NET AJAX Sunucu Kontrolleri Demo AJAX Nedir?: AJAX Nedir? En yaygın kullanım alanı sayfayı tekrardan yüklemeye gerek kalmadan sayfada görünür değişiklikler yapmaktır. XMLHttpRequest kullanarak birden fazla bağımsız işlemi yapabilir. Bazı bilişim uzmanları, AJAX'ın HTML ve XML'den sonra en yenilikçi Internet yazılımı olduğunu ve Web 2.0'ı bitirip, 3. evreye ulaştırdığını iddia etmişlerdir. Wikipedia’dan...AJAX: Asenkron JavaScript & XML: AJAX: Asenkron JavaScript & XML Birden fazla teknolojiyi kullanarak asenkron uygulama geliştirme modeli sunar JavaScript - XMLHttpRequest XHTML - CSS DOM Internet Explorer 4.0 ile hayatımıza girdi. Google uygulamaları ile popüler hale geldiSlide5: Daha zengin kullanıcı arayüzleri ve daha hızlı web uygulamaları sunar Web sayfası ile kullanıcının etkileşiminin artmasını sağlar Popüler tarayıcıların tüm güncel versiyonlarında çalışabilmektedir Internet Explorer 4.0+ Mozilla Firefox 1.0+ Opera 7.6 AJAX: Asenkron JavaScript & XMLKlasik Çalışma Modeli: Klasik Çalışma Modeli 1. İstemci bir sayfa için istekte bulunur 2. Sunucu istenilen sayfayı gönderir 3. İstemci yeni bir sayfa için istekte bulunur 4. Sunucu yeniden ürettiği sayfayı gönderir SUNUCU İSTEMCİ AJAX Çalışma Modeli: AJAX Çalışma Modeli 1. İstemci bir sayfa için istekte bulunur 2. Sunucu istenilen sayfayı gönderir 3. İstemci sadece sayfanın bir kısmının yenilenmesi için istekte bulunur 4. Sunucu yenilenecek kısmı istemciye gönderir SUNUCU İSTEMCİ JavaScript ile AJAX Uygulamaları Geliştirmek: JavaScript ile AJAX Uygulamaları Geliştirmek Her şey yönetilebildiği için performans açısından avantajlıdır AJAX uygulaması geliştirebilmek için ileri seviyede JavaScript dili bilmek gerekir + -ASP.NET AJAX: ASP.NET AJAX Microsoft tarafından geliştirilmiş ücretsiz AJAX Framework Kod adı “ATLAS”. Daha sonradan adı ASP.NET AJAX olarak değiştirilmiştir Kullanmak ve geliştirmek çok kolay ASP.NET 2.0 ile kolay entegrasyon Popüler tüm tarayıcılar ile uyumlu ASP.NET AJAX: ASP.NET AJAX İstemci tarafında çalışan AJAX istemci framework ve AJAX servisleri Sunucu tarafında çalışan AJAX sunucu framework bulunmaktadır Visual Studio 2005 ile AJAX Uygulamaları Geliştirmek: Visual Studio 2005 ile AJAX Uygulamaları Geliştirmek ASP.NET AJAX .NET Framework 2.0’ın ardından duyurulmuştur Uygulama geliştirebilmek için 1,3 MB. boyutundaki ASP.NET AJAX Extension kurulum dosyasının kurulması gereklidir Resmi sitesi http://ajax.asp.net adresinden indirilebilir Sitede dökümantasyon ve örnek arşivi bulunmaktadırVisual Studio 2005 ile AJAX Uygulamaları Geliştirmek: Visual Studio 2005 ile AJAX Uygulamaları Geliştirmek Gerekli assembly dosyaları GAC’a eklenir Kurulum tamamlandığında Visual Studio’ya gerekli AJAX kontrolleri ve proje şablonu eklenir .NET Framework 3.5, Visual Studion 2008 (Orcas) ve ASP.NET AJAX: .NET Framework 3.5, Visual Studion 2008 (Orcas) ve ASP.NET AJAX .NET Framework 3.5 ve Visual Studio 2008 ile birlikte tam ASP.NET AJAX desteği getiriliyor .NET Framework ile bütünleşik gelen ASP.NET AJAX’ta önemli bug’lar, eksiklikler gideriliyor Varolan 2.0 projesini sorunsuz bir şekilde .NET Framework 3.5’ta kullanabiliyor Control Toolkit desteği ve daha kolay Control Toolkit entegrasyonu Varolan ASP.NET kontrollerine AJAX Control Toolkit’teki bazı kontrollerin Extender (uzantı) olarak bağlanabilmesiAJAX Extension Kontrolleri: AJAX Extension Kontrolleri ScriptManager UpdatePanel UpdateProgress Timer ScriptManagerProxyDemo: Demo AJAX Kontrollerinin Kullanımı Varolan ASP.NET projesini ASP.NET AJAX projesi haline getirmekSlide16: Soru-CevapSlide17: ugur.umutluoglu@netron.com.trKüresel Isınma (Global Warm): Küresel Isınma (Global Warm)Bunları Yapmazsak: Elektrik tüketimi daha düşük bilgisayarlar alınmalı. Masaüstü PC yerine dizüstü bilgisayarlar tercih edilmeli. Yazıcıdan kağıt çıktısı alınması asgariye indirilmeli. Bilgisayarlar bekleme konumunda bırakılmamalı. Kullanılmayan bilgisayarlar atılmamalı. Gereksiz kâğıtlar müsfette kullanım için saklanmalıdır. Bunları YapmazsakBunları Yapmazsak: Bunları Yapmazsak Enerji dostu ampuller kullanılmalı. Televizyonlar bekleme konumunda bırakılmamalı. Evler ısı kaybına karşı yalıtılmalı. Eşyalar, radyatörleri kapatmayacak şekilde yerleştirilmeli. Daha az su tüketen yeni teknoloji rezervuarlar kullanılmalı. Diş fırçalama, bulaşık yıkama, traş esnasında musluk açık bırakılmamalı. Yazıcıdan çıkarılacak dokümanların kenar boşlukları ve font büyüklükleri azaltılmalı. Ofislerde lambaların tamamı yerine, belirli bir kısmı kullanılmalı.Böyle Olacak: Böyle Olacak