İÇİNDEKİLER
CEO’nun Önsözü 7 Yazarın Önsözü 9 Teşekkürler 13 1. Bölüm XML NEDİR? XML HAZIRLAMAK XML NEDİR? 21 XML Belgelerini Hazırlamak İçin Ne Kullanacağız? 24 İlk XML Belgemizi Oluşturuyoruz 25 Bir XML Belgesini Oluşturan Öğeler 29 Temel XML Hatalarını Yakalamak ve Düzeltmek 30 XML Belgelerine Öğelerin Eklenmesi 32 İşlem Önermelerini Eklemek 32 CDATA 33 2. Bölüm DTD İLE ÇALIŞMAK DTD (Data Type Definition) Kullanımı 39 Element'ler ile Çalışmak 40 Empty Element 40 Element-Only Element 41 Mixed Elements 41 ANY Elementler 42 Attribute'ler ile Çalışmak 43 String Attribute’leri 44 Enumerated Attribute’ler 44 DTD'nin Detayları 45 Karakterler ve Entity’ler 45 Entity’ler ile Çalışmak 47 Genel Entity’ler (General Entities) 48 Parameter Entity’ler(Parameter Entities) 49 Dışsal Entity’ler(External Entities) 49 Unparsed Entity’lerin Referans İşlemleri 50 Notasyonların Bildirimi 51 Şartlı Kısımların Kullanılması (Using Conditional Sections) 53 Bir DTD’den Valid Döküman Oluşturma 54 3. Bölüm CSS İLE ÇALIŞMAK XML Belgelerini CSS Kullanarak Görüntülemek 59 XML Belgelerinin Görüntülenmesine Niçin İhtiyaç Duyarız? 59 Bir CSS Dosyası Oluşturmak 59 CSS ile İlgili Özellikler 62 CSS'in Tanım Özelliklerini Kullanmak 63 Yazı Tipi Özelliklerini Ayarlamak 64 Font Family Özelliği 65 Font-Size Özelliği 66 Font-Style Özelliği 66 Font-Weight Özelliği 66 Font-Variant Özelliği 66 Renk Özelliklerini Ayarlamak 67 Arka Plan Özelliklerini Ayarlamak 68 Karakterler Arası Boşluğu Ayarlamak 68 Dikey Boşluğu Ayarlamak 68 Metin Hizalama Özelliğini Kullanmak 69 Kutu Özelliklerini Ayarlamak 69 Kenar Boşluğu Özelliğini Ayarlamak 70 Kenarlık Özelliklerini Ayarlamak 70 Kenar Genişliği Özelliğini Ayarlamak 72 Kenarlık Rengi Özelliğini Ayarlamak 72 4. Bölüm XSL İLE ÇALIŞMAK XML Belgelerini XSL Sayfaları Kullanarak Görüntülemek 77 XSL Dosyalarını Oluşturmak 7 7 Bir XSL Şablonu Oluşturmak 77 Değişken Sayıda Öğeleri Görüntülemek 79 Bir XSL Belgesinde Birden Çok Şablonun Kullanılması 81 XSL Kullanarak Bir XML Belgesindeki Veriyi Filtrelemek 83 5. Bölüm XML BELGELERİNİ VERİ BAĞLAMA METODU KULLANARAK GÖSTERME HTML Belgesi Oluşturmak 89 HTML Dosyasına XML Dosyasını Bağlamak 92 Bir Veri Bağlamada Kullanılacak HTML Öğeleri 93 Kayıtları Sayfalama Kullanarak Görüntüleme 96 Tabloya Bir Resim Bağlamak 100 6. Bölüm DOCUMENT OBJECTS MODEL (DOM) HTML ve DOM 106 DOM’un Yapısı 106 DOM Kullanımı ile İlgili Örnekler 109 Visual Basic İçinden Bir XML Belgesini Okumak 113 NodeList Nesnesinin Kullanımı 116 NodeList Nesnesi İçin Kullanılan Özellik ve Yöntemler (Properties ve Methods) 116 XML Recordset Kullanımı 116 Bir Sorgu Oluşturmak 118 Microsoft Visual Basic ve XML Recordset 125 7. Bölüm XML WEB SERVİSLERİ XML Web Servisleri 137 Web Servisleri 138 Web Servisleri Bize Neler Getiriyor? 1 38 İlk Web Servisimizi Yapıyoruz 142 İlk Web Servisimizin ve Onu Kullanan İkinci Uygulamamızın Kodları 148 İkinci Web Servisimizi Yapıyoruz 150 Web Servislerini Windows Formlarında Kullanmak 155 WebServisleri3 İsimli Örneğimizin Kodu 158 webform1.aspx 158 havadurumu.asmx 158 Web Servislerini Kullanan Windows Formu Örneğimizin Kodu 160 Public Class Form1 160 GO; Kökten Gelişen Taş Oyunu ... 163 GO Donanımı 163 GO’nun Kuralları 164 Bağlantı 166 Ölüm ve Yaşam 166 GO’da Seviye Sistemleri 168 Türkiye’de GO 169 |