İÇİNDEKİLER
Yazarlar Hakkında 5 Önsöz 7 Bölüm 1: AJAX ve ASP.NET AJAX 15 ASP.NET AJAX Nedir? 17 ASP.NET AJAX’a Giriş 17 Ajax Nedir? 18 XmlHttpRequest objesi metodları 20 XmlHttpRequest objesi özellikleri 20 Bölüm 2: ASP.NET AJAX ALTYAPISI 23 Detaylarıyla ASP.NET AJAX 25 'ASP.NET AJAX' neler sunuyor? 25 İstemci Özellikleri 25 Sunucu Özellikleri 25 İstemci Tabanlı Web Uygulamalarını ve ASP.NET AJAX’ı Anlamak 26 AJAX Teknik Kavramları 26 ASP.NET AJAX Tarafından Listelenen Uygulama Geliştirme Sorunları 27 ASP.NET AJAX Mimarisi 27 ASP.NET AJAX İstemci Bileşenleri 27 ASP.NET AJAX Sunucu Bileşenleri 28 ASP.NET AJAX Kurulumu 29 Bölüm 3: ASENKRON İLETİŞİM 31 Asenkron İletişim Katmanı 33 Web Servisleri 34 Bölüm 4: HATA AYIKLAMA ve İZLEME 39 Hata Ayıklama ve İzleme (Debugging & Tracing) 41 Sunucu Taraflı İzleme 41 Hata Yakalama Yardımcı Sınıfı 41 Internet Explorer ile Hata Ayıklama 42 Visual Studio Hata Ayıklayıcısını Internet Explorer’a Ekleme 43 HTTP Trafiği Yakalama 43 Bölüm 5: ASP.NET AJAX ve JAVASCRIPT 45 ASP.NET AJAX ile Gelişen JavaScript 47 JavaScript ve Nesne Tabanlı Geliştirme 47 Kalıtım (Inheritance) 50 Arayüz (Interface) 54 Enum Sabitleri 57 Yansıma (Reflection) 58 Bölüm 6: ScriptManager KONTROLÜ 61 ScriptManager Kontrolü 63 Parçalı Güncelleme 63 Hata Yakalama 63 ScriptManagerProxy 64 Bölüm 7: UpdatePanel KONTROLÜ 69 UpdatePanel Kontrolü 71 ContentTemplate 71 Triggers 71 UpdatePanel Özellikleri 72 Update Panel Kullanımı 74 UpdatePanel’i dışarıdan bir Button ile Güncellemek 75 Bölüm 8: UpdateProgress KONTROLÜ 79 UpdateProgress 81 UpdateProgress Özellikleri 81 Sayfada Bir Tane UpdateProgress Kullanımı 81 Bir Sayfa İçinde Birden Fazla UpdateProgress Kullanmak 83 Bölüm 9: TİMER KONTROLÜ 85 Timer 87 Timer Özellikleri 87 Timer Kontrolünün Kullanımı 87 Bölüm 10: ASP.NET AJAX Control Toolkit 93 Accordion 94 AccordionPane 95 Accordion Kontrolünün Özellikleri 95 Accordion Kontrolünün Kullanımı 96 AlwaysVisibleControl 99 AlwaysVisibleControl Özellikleri 100 AlwaysVisibleControl Kullanımı 100 Animation 101 Animation Kontrolünün Kullanımı 101 AutoComplete 102 AutoCoplete Kontrolünün Özellikleri 104 Calendar 105 Calendar Kontrolünün Özellikleri 105 Calendar Kontrolünün Kullanımı 106 CascadingDropDown 106 CascadingDropDown Kontrolünün Özellikleri 107 CascadingDropDown Kontrolünün Kullanımı 107 CollapsiblePanel 109 CollapsiblePanel Özellikleri 110 CollapsiblePanel Kullanımı 111 ConfirmButton 112 ConfirmButton Kontrolünün Özellikleri 112 ConfirmButton Kontrolünün Kullanımı 112 DragPanel 113 DragPanel Kontrolünün Özellikleri 113 DragPanel Kontrolünün Kullanımı 113 DropDown 115 DropDown Kontrolünün Özellikleri 115 DropDown Kontrolünün Kullanımı 115 DropShadow 117 DropShadow Kontrolünün Özellikleri 117 DropShadow Kontrolünün Kullanımı 117 DynamicPopulate 118 DynamicPopulate Kontrolünün Özellikleri 119 DynamicPopulate Kontrolünün Kullanımı 120 FilteredTextBox Kontrolünün Özellikleri 120 FilteredTextBox Kontrolünün Kullanımı 120 HoverMenu 121 HoverMenu Kontrolünün Özellikleri 121 HoverMenu Kontrolünün Kullanımı 122 MaskedEdit 124 MaskedEdit Kontrolünün Özellikleri 124 MaskedEditValidator Kontrolünün Özellikleri 126 MaskedEdit ve MaskedEditValidator Kontrollerinin Kullanımı 127 ModalPopup 128 ModalPopup Kontrolünün Özellikleri 129 ModalPopup Kontrolünün Kullanımı 129 MutuallyExlcusiveCheckBox 131 MutuallyExlcusiveCheckBox Kontrolünün Özellikleri 131 MutuallyExlcusiveCheckBox Kontrolünün Kullanımı 131 NoBot 131 NoBot kontrolünün özellikleri 132 NoBot kontrolünün Kullanımı 132 NumericUpDown 135 NumericUpDown Kontrolünün Kullanımı 135 PagingBulletedList 136 PagingBulletedList Kontrolünün Özellikleri 136 PagingBulletedList Kontrolünün Kullanımı 136 PasswordStrength 137 PasswordStrength Kontrolünün Özellikleri 137 PasswordStrength Kontrolünün Kullanımı 138 PopupControl 139 PopupControl Özellikleri 139 PopupControl Kullanımı 140 Rating 141 Rating Kontrolünün Özellikleri 141 Rating Kontrolünün Kullanımı 142 ReorderList 143 ReorderList Kontrolünün Özellikleri 144 ReorderList Kontrolünün Kullanımı 144 ResizableControl 146 ResizableControl Özellikleri 146 ResizableControl Kullanımı 146 RoundedCorners 147 RoundedCorners Kontrolünün Özellikleri 148 RoundedCorners Kontrolünün Kullanımı 148 Slider 148 Slider Kontrolünün Özellikleri 149 Tabs 150 TabContainer’ın Özellikleri 150 TabPanel’in Özellikleri 150 Tabs Kullanımı 150 TextBoxWatermark 151 TextBoxWatermark Kontrolünün Özellikleri 152 TextBoxWatermark Kontrolünün Kullanımı 152 ToggleButton 152 ToggleButton Kontrolünün Özellikleri 152 ToggleButton Kontrolünün Kullanımı 153 UpdatePanelAnimation 153 UpdatePanelAnimation Kontrolünün Özellikleri 153 UpdatePanelAnimation Kontrolünün Kullanımı 154 ValidatorCallout 154 ValidatorCallout Kontrolünün Özelliği 154 ValidatorCallout Kontrolünün Kullanımı 155 Sonsöz 157 Kavramlar Dizini 159 |