Your SlideShare is downloading. ×
(DEV303) ASP.NET AJAX ile Gelişen Zengin Web Uygulamaları
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

(DEV303) ASP.NET AJAX ile Gelişen Zengin Web Uygulamaları

558
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
558
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Talking points: Gadgets are a new Ajax extensibility model Supported by Live.com Supported by new Windows Vista Sidebar Gadgets enable re-usable functionality to be published and shared at no cost to developer/publisher Atlas enables developers to develop Gadgets hosted on their servers, and for end-users to add the Gadgets into their homepage or Windows Sidebar Provides more touch with customers and opens up interesting new business model opportunities for developers and websites
  • Server-centric Ajax Web Development Incremental Ajax approach to add UI enrichment for key scenarios Enrich applications without lots of JavaScript code required Enable you to keep core UI/Application logic on server (VB/C#)
  • Client-centric Ajax Web Development Leverage full power of script/DHTML Provide richer and more interactive user experience Build mash-ups, gadgets and other new immersive experiences
  • Transcript

    • 1. MCSD.NET,MCP+I,MCT,MCDBA,PMP,MSF Practioner Microsoft Türkiye http://mehmetemre.blogspot.com http://blogs.msdn.com/mehmetemreblog
    • 2.
        • Başarılı bir kullanıcı deneyimi
          • Trafik kullanımında optimizasyom
          • Yüksek kullanıcı verimliliği
          • Uygulamanın farklılaşması
          • Duygusal etkileşim
    • 3.
      • Tasarımcılar yazılım geliştirme yaşam sürecinin önemli parçası durumundalar
          • Yazılımcılar ve tasarımcıların birlikte hala çalışması zor
          • Tasarım araçlarındaki gelişmeler istenilen düzeyde değil
          • Uygulama tasarımlarında çıtayı yükseltmek kolay değil
    • 4.  
    • 5.
      • AJAX : A senkron J A va s cript ve X ml
      • Ajax bir uygulama geliştirme desenidir
        • HTML / CSS
        • DOM / Javascript
        • XML / XMLHttpRequest
        • kullanılarak geliştirilir.
    • 6.  
    • 7.  
    • 8.  
    • 9.  
    • 10. Live.com ,Google ig, Netvibes, Start.com, Pageflakes
    • 11.  
    • 12.  
    • 13. Sunucu İstemci İstek Yapılır Sayfa yüklenir Sayfa Üretilir Sayfa isteği yorumlanır DB / Auth. Adres Sayfa
    • 14. Sunucu İstemci Sayfa Yüklenir Asenkron çağrı Sunucu Cevabı (XML) Üretilmiş Sayfa Asenkron Çağrı Yorumlayıcı Sayfa Yüklendi XMLHttp Request Parçalı Güncelleme
    • 15.
      • Platform ve tarayıcı bağımsız
      • Ajax uygulamaları geliştirmede yüksek verimlilik
      • Kolay script oluşturmak ve tekrar kullanım için istemci script alt yapısı
      • Hem sunucu hem de tarayıcı tarafında uçtan uca programlama modeli
      • Visual Studio ‘yaya tam entegre zengin
      • araç deneyimi
      Yeni nesil , interaktif ve kişiselleştirilebilen zengin web kullanıcı deneyimini oluşturmak için sunulan bir alt yapı
    • 16.
      • Microsoft tarafından geliştirilen Ücretsiz Ajax Framework
      • Kullanıcı deneyiminin yüksek olduğu daha verimli ve daha interaktif web sayfaları
      • Geliştirmek çok kolay !
      • Doğal etkileşim
      • Tüm Popüler Web Tarayıcılar ile uyumlu
      • Ücretsiz Geliştirme Araçları (Visual Web Developer Express)
      • ASP.NET 2.0 ile mükemmel entegrasyon
    • 17. Browser Microsoft AJAX Library Server Application ASP.NET AJAX Extensions Input Data Updated UI + Behavior Initial Rendering (UI + Behavior) Sunucu Merkezli Uygulama Modeli Presentation HTML/CSS Client Application Services Component and UI Framework, Controls Pages Application Services Page Framework, Server Controls UI Behavior Managed Code App Logic/Data Managed CodeA
    • 18. Browser Microsoft AJAX Library Server Application ASP.NET AJAX Extensions Input Data Initial Rendering (UI + Behavior) Web Service Proxies İstemci Merkezli Uygulama Modeli Presentation HTML/CSS Client Application Services Component and UI Framework, Controls Pages Application Services Page Framework, Server Controls UI Behavior Javascript App Logic/Data Managed Code
    • 19.
      • Work with existing server application model
      • Keep core UI/application logic on server
      • Improve responsiveness, interactivity, personalization
      • Fully exploit DHTML in presentation tier
      • Use AJAX for data, services, composition
      • Enable new immersive experiences
      • ASP.NET AJAX her iki uygulama modeli içinde
      • altyapı sunar.
      İstemci Merkezli Web Siteleri ve Uygulamaları İstemci Merkezli Web Tarayıcı Uygulamaları
    • 20.  
    • 21.
      • Web sitelerine zengin medya(video) ekleme
      • İnteraktif veri görselleştirme (Borsa ve piyasa verileri grafikleri)
      • Masaüstü uygulamalarına daha yakın, daha zengin web deneyimi
      • “ WPF/E”
    • 22.
      • XAML tabanlı
      • Geliştirme – Microsoft Expression
      • Platform Bağımsız
        • Farklı platformlar (Windows / Mac)
        • Farklı cihazlar (Smart Phone vs.)
        • Farklı Tarayıcılar (IE,Safari,Firefox vs.)
        • .NET Framework Bağımsız
      • 2007 yılında ilk versiyonu çıkacak
    • 23. Windows Vista Windows XP Smart Devices WPF/E Browser Normal Browser Temel Browser Araçlar İstemci Platform S unucu Platform Kullanıcı Deneyimi XAML JavaScript Visual Studio Expression C# ve VB Temel Zengin En Zengin
    • 24.
      • ASP.NET AJAX v1.0 (21 Ocak RTW )
      • 100% Microsoft tarafından desteklenen bir ürün
      • İki paket olarak indirilebilir :
        • Sunucu ve istemci kontrolleri için MSI paketi
        • Zip formatında Microsoft AJAX Library
      • ASP.NET 2.0 üzerinde çalışabilir
    • 25.
      • AJAX daha iyi bir kullanıcı deneyimi sunmak konusunda önemli fırsatlar sunmaktadır
      • ASP.NET AJAX bu interaktif kullanıcı deneyimini uygulamamızda bize yardım eder
        • Yüksek verimlilik programlama modeli ve araçları
        • ASP.NET yazılımcıları için yüksek entegrasyon
        • Tüm modern tarayıcılar ile çalışabilmekte
        • Ücretsiz
      • İndirin ve deneyin
        • http://ajax.asp.net
    • 26.
      • ASP.NET AJAX Website :
      • http://ajax.asp.net
        • Download
        • Ürün dokümantasyonu
        • Örnekler ve videolar
        • Forumlar
      • Team blogs
        • http://weblogs.asp.net/atlas-team/rss.aspx
        • http://mehmetemre.blogspot.com
        • http://weblogs.asp.net/scottgu
        • http://www.nikhilk.net
        • http://weblogs.asp.net/bleroy
        • http://blogs.msdn.com/brada
        • http://www.shankun.com
    • 27. Teşekkürler