PAPATYAYAYINCILIKEĞİTİM

   - akademik, bilimsel ve üniversite ders kitapları, bizim asıl işimiz -

 Ana Sayfa

Hakkımızda


e-Kitap Projesi


Kitap Listesi

Hazırlanan Kitaplar

Satış/Pazarlama


Çalışmak


İletişim/Bize Ulaşın


Periyodik Dergi

Post-Edu Enstitüsü

Kitap Fuarları

Kurumsal Hizmetler

Türkiye'nin İnternet Kitapçısı'nda tüm akademik kitaplar

www.tdk.com.tr

Yayınevimiz

www.ebandrol.net

üyesidir.

Fiyat Listesi (PDF)

Op. Dr. Kağan KOCATEPE

- Hamilelik Kitapları  -

Op. Dr. Kağan KOCATEPE

Kitapların Tüm Listesi

Açıklamalı Kitap Listesi

e-Kitap Çalışmalarımız

 

Türkiye'de "e-Kitap/e-Book" Araştırması ve Uygulaması. Ayrıntılı Bilgi için tıklayınız.

Akademik/periyodik dergi çıkartıyoruz. Ayrıntı için buraya tıklayınız.

- Kitap Dağıtım -

İstanbul-Cağaloğlu

Tel: (212) 527 52 96

Faks: (212) 527 52 97

 

VB.NET Programlama Dili

 

Ahmet KAYMAZ

Cilt 2.

İleri Düzey Programlama ve Veritabanı Uygulamaları

Bu kitap, yeni nesil yazılım geliştirme platformu olan .NET teknolojisinin mimarisini ve tam anlamıyla nesne yönelimli bir dil olan VB.NET (Visual Basic.NET) programlama dilini öğretmeyi amaçlamaktadır. Bununla beraber yazılım geliştirme süreçinde karşılaşılan güçlüklerin nasıl aşılacağını ve sağlam bir yazılım tasarımının nasıl oluşturulacağını ele almaktadır.

Kitap, nitelikli konu seçimiyle, sade ve düzgün Türkçe kullanımıyla, her bölümün sonunda verdiği özet ve sorularla, gerçek projelerden alınmış örneklerle, yeni gelişmeleri de içeriyor olmasıyla gerek yeni öğrenen gerekse deneyimli uygulama geliştiriciler için vazgeçilmez bir başvuru kaynağı niteliğindedir.

Ayrıca konuları yüzeysel değil bir mühendis yaklaşımıyla ayrıntılı ele alması bakımından üniversitelerin Bilgisayar Mühendisliği, Matematik-Bilgisayar, Yönetim Bilişim Sistemleri, Endüstri Mühendisliği, Yazılım Mühendisliği gibi mühendislik ve sosyal bilimlerde dört yıllık lisans ve meslek yüksek okulu öğrencileri için de yararlı bir ders kitabı olma özelliğindedir.

Biz daha iyisini yapana kadar en iyi VB.NET kitabı bu...


Yine en iyisi... Yine Papatya Yayıncılık Eğitim'den...    Şimdi satın Al


İçindekiler

Cilt 2:      İleri Düzey Programlama ve Veritabanı Uygulamaları

Bölüm 21.      ADO.NET Mimarisi

      21.1.     Veri Erişim Bileşenleri       450

      21.2.      ADO.NET Nedir?       453

      21.3.      ADO.NET Mimarisi    455

      21.4.     Özet

      21.5.     Sorular

Bölüm 22.      ADO.NET Bağlantılı Sınıflar

      22.1.      DbConnection Nesnesi        460

      22.2.      Bağlantı Cümlesinin Saklanması      466

      22.3.      DbCommand Nesnesi     468

             22.3.1.      DbCommand Nesnesinin Yürütülmesi    470

      22.4.      DbDataReader Nesnesi 473

             22.4.1. DbDataReader Sınıfının Üyeleri       479

      22.5.      DbParameter Nesnesi     481

      22.6.      DbTransaction Nesnesi        484

             22.6.1.      ADO.NET 2.0 Transaction (İşlem-bilgi)Yönetimi        487

             22.6.2.  Savepoint Kavramı    493

      22.7.     Özet

22.8.     Sorular

Bölüm 23.      ADO.NET Bağlantısız Sınıflar

      23.1.      DbDataAdapter Nesnesi      495

      23.2.      DataSet ve DataTable Nesneleri 497

             23.2.1. DataTable Nesnesinde Kayıt Arama ve Filtreleme 503

             23.2.2.      Değişen Kayıtlar Hakkında Bilgi Almak     506

             23.2.3.      Tablodaki Değişiklikleri İzlemek      509

             23.2.4.      DataTable ile XML Okuma ve Yazma        511

             23.2.5.      DataTable Olayları     511

             23.2.6.      DataSet Nesnesinin Üyeleri      512

             23.2.7.      LoadOption Numaralandırma       516

             23.2.8.      DataTable Merge() Yordamı       518

      23.3.      DataView Nesnesi     521

      23.4.      Tablodan “TOP N” Kayıt Almak        526

      23.5.      DataViewManager Nesnesi       527

      23.6.      DataTableReader Nesnesi 532

      23.7.      DataRelation Nesnesi     533

      23.8.      Kısıtlama Kullanımı 539

      23.9.      Hesaplanmış Kolon Oluşturulması       544

23.10.   Özet

23.11.   Sorular

 

Bölüm 24.      DataSet Nesne Türleri

      24.1.     Typed Dataset Oluşturulması       549

24.2.     Özet

24.3.     Sorular

 

Bölüm 25.      DataAdapter Kullanımı

      25.1.     Tablo Eleştirilmesi    559

      25.2.      Fill() ve FillSchema() Yordamları      563

      25.3.      Update() Yordamı    567

      25.4.      DataAdapter Olayları     572

      25.5.      Identity Bilgisinin Alınması   575

      25.6.      AcceptChangesDuringFill ve AcceptChangesDuringUpdate Özellikleri 579

      25.7.      Concurrency Violation Sorunu (Eş Zamanlı Uyumsuzluk) 583

      25.8.      DbCommandBuilder Nesnesi       588

      25.9.      DataAdapter UpdateBatchSize Özelliği      592

      25.10.   Özet

      25.11.   Sorular

 

Bölüm 26.     İleri ADO.NET Konuları

      26.1.     ADO NET’te Bağlantı Havuzu     597

      26.2.      ADO.NET’te MARS Özelliği       600

      26.3.      DataSet ile DataReader Arasındaki Fark       604

      26.4.      Asenkron Veri Erişimi       605

            26.4.1. Havuz (Pooling) Modeli      607

             26.4.2.  Bekleme (Wait) Modeli      608

             26.4.3.  Geri-Çağırma (CallBack) Modeli      613

      26.5.      SqlDependency ve SqlBulkCopy Nesneleri 614

      26.6.     Data Provider Bağımsızlığı (DbProviderFactory)     623

      26.7.     Özet

      26.8.     Sorular

 

Bölüm 27.      XML ve Uygulamaları

      27.1.     XML Nedir?                    637

      27.2.     XML ve DTD Kullanımı       640

             27.2.1.      DTD İçerisinde Elementlerin Tanımlanması       642

             27.2.2.      DTD İçerisinde Özniteliklerin Tanımlanması       645

             27.2.3.      DTD İçerisinde Varlıkların Tanımlanması       647

      27.3      XML İsim-uzayı             648

      27.4.     XML Şeması                   649

             27.4.1.      Şemada Element ve Öznitelik Tanımlama      650

             27.4.2.      Kullanıcı Tanımlı Veri Türleri       653

             27.4.3.      XML Şema Belirteçleri (Adverb)   657

      27.5.     XML Biçimlendirme Dili (XSL) 660

      27.6.     XML Adresleme Dili (XPath)     660

      27.7.     Özet

      27.8.     Sorular

 

Bölüm 28.      .NET Framework’te XML Programlama

      28.1.     Kanal (Stream) Tabanlı XML İşlemleri       667

             28.1.1.      XmlReader Sınıfının Kullanımı 668

             28.1.2.      XmlReader ile Belgenin Doğrulanması       671

             28.1.3.      XmlWriter Sınıfının Kullanımı 674

      28.2.     DOM Tabanlı XML İşlemleri    676

             28.2.1.      XmlDocument Sınıfının Kullanımı 676

      28.3.     XML Dönüştürme (XslTransform Sınıfı) 681

      28.4.      .NET’te XPath Uygulaması    681

      28.5.      DataSet ve XML İlişkisi    683

             28.5.1.      DataSet’i XML Olarak Yazdırmak       683

             28.5.2.      XML Belgesini DataSet’e Yüklemek 686

      28.6.      XmlDataDocument Sınıfı       687

      28.7.     İlişkili Tablolar ve XML       689

      28.8.     .NET Serileştirme İşlemleri    692

      28.9.     Özet

      28.10.   Sorular

 

Bölüm 29.      VB.NET 2008 Yenilikleri

      29.1.      Bilinçsizce Türlendirilmiş Değişkenler    701

      29.2.        Anonim/İsimsiz Veri Türleri  702

      29.3.     Nesne ve Dizin İlklendirme      703

      29.4.      Genişletme Yordamları      704

      29.5.      Lambda İfadeleri           707

      29.6.     Parçalı Yordam            709

      29.7.     Yeni Nesil Veri Programlama Modeli (ADO.NET 3.5)      710

             29.7.1. Varlık-İlişki Modellemesi   711

             29.7.2.  Nesne-İlişki Haritalama       714

             29.7.3.  ADO.NET Entity Framework    717

      29.8.     Özet

      29.9.     Sorular

 

Bölüm 30.      LINQ Sorgulama Yöntemi

      30.1.     Dil ile Bütünleşik Sorgulama       721

      30.2.     LINQ Sorgu Sözdizimi ve Yürütülmesi       722

      30.3.     LINQ Operatörleri    728

             30.3.1.      Kısıtlama Operatörleri    730

             30.3.2.      Seçme Operatörleri    730

             30.3.3.      Bölümleme Operatörleri    737

             30.3.4.      Birleştirme Operatörleri    738

             30.3.5.      Ulama Operatörleri    742

             30.3.6.      Sıralama Operatörleri    743

             30.3.7.      Gruplama Operatörleri    745

             30.3.8. Küme Operatörleri    747

             30.3.9. Dönüştürme Operatörleri    749

             30.3.10. Eşitlik Operatörleri    750

             30.3.11. Eleman Operatörleri    751

             30.3.12. Üretim Operatörleri    753

             30.3.13. Ölçüm Operatörleri    754

             30.3.14. Gruplama Fonksiyonu Operatörleri    755

      30.4.     İleri LINQ Örnekleri       758

      30.5.      Dataset için LINQ   761

      30.6.     Özet65

      30.7.     Sorular

 

Bölüm 31.     SQL ve XML için LINQ Kullanı

      31.1.      SqlMetal Aracı         768

      31.2.     O/R Tasarım Aracı       772

      31.3.     Veri Çekme Sorguları       775

      31.4.     Veri Güncelleme Sorguları   778

      31.5.      DLINQ’de SQL İfadelerinin Çalıştırılması   780

      31.6.     Stored Procedure ve Function Kullanımı 781

      31.7.      DLINQ’de Transaction Desteği     787

      31.8.      DataContext Sınıfının Veritabanı Yordamları      792

      31.9.     XML için LINQ (XLINQ)    796

      31.10.      VB.NET'in XML Sözdizime Desteği     800

      31.11. XML Belgesini XLINQ ile Sorgulamak      803

             31.11.1. Alt veya Üst Düğümleri Seçme       806

      31.12.   XML Belgesinde DML Örnekleri   809

      31.13.   Özet

      31.14.   Sorular

 

Ek A:   .NET Framework Mimarisi ve Bileşenleri

      A.1.      Framework Class Library (FCL)'nin Önemli İsim-uzayları   813

      A.2.     Dosya Formatı (Portable Executable - PE)      814

      A.3.     NGEN mi JIT mi? 817

      A.4.     .NET Yürütme Modeli (CLR Execution Model)      818

      A.5.     Bellek Yönetimi ve Çöp Toplama    821

             A.5.1.      Çöp Toplama Algoritması     828

             A.5.2.      Finalization         830

             A.5.3.      Finalization ve Çöp Toplayıcı      831

             A.5.4.      Çöp Toplayıcının Programlaması      832

             A.5.5.      Çöp Toplama Performansı    836

             A.5.6.      Güçlü ve Zayıf Referanslar      838

Kaynakça

Dizin

 


 

İçindekiler - Cilt 1

 

Bölüm 1. .NET Framework Mimarisi ve Bileşenleri

 

Bölüm 2. Visual Basic .NET Programlama Diline Giriş

 

Bölüm 3.  Veri Türleri ve Değişkenler

 

Bölüm 4.  Operatörler

 

Bölüm 5. Döngü ve Kontrol Deyimleri

 

Bölüm 6.  Dizi ve Matrisler

 

Bölüm 7. Nesne Yönelimli Programlama (OOP)

 

Bölüm 8.  Statik Üyeler ve Harici Sınıflar

 

Bölüm 9. OOP'nin Temel İlkeleri

 

Bölüm 10.   Yapı, Numaralandırma ve Öznitelik

 

Bölüm 11.  Aykırı Durum Yönetimi

 

Bölüm 12.  Koleksiyon Nesneleri (Collection Objects) 

 

Bölüm 13.  Delegeler ve Olaylar (Delegates and Events)

 

Bölüm 14.  Giriş/Çıkış Kullanımı

 

Bölüm 15.  Sözce/String Türü ve Karakter Biçimlendirme İşlemleri

 

Bölüm 16.   Operatörlerin Yeniden Yüklenmesi

 

Bölüm 17.   Yansıma (Reflection)

 

Bölüm 18.  Çok Parçacıklı Programlama  (Multithreading Programming)

 

Bölüm 19. Bütünleştirilmiş Kod (Assembly) Türleri ve Kullanımı

 

Bölüm 20. Windows Form Uygulamaları (GUI)

  

Ek A:  UML Diyagramları

Kaynakça

Dizin

 

 

Kaymaz, Ahmet.

VB.NET Programlama Dili / Ahmet Kaymaz - İstanbul: Papatya Yayıncılık Eğitim, 2011.

xii, 408 s.; 24 cm.

Kaynakça ve dizin var.

Sertifika No: 11218

ISBN: 978-605-4220-34-2

1. .NET 2. ADO.NET 3. C# 4. VB.NET 5. SQL Server   I. Title.

 

Akademik Kitaplar - Bilimsel Kitaplar - Üniversite Kitapları