10

Click here to load reader

Enterprise Library 5 - Data Access Application Block

Embed Size (px)

DESCRIPTION

Data Access Application Block İnternet Semineri Notları http://www.ibrahimatay.org/post/2011/1/27/Enterprise-Library-5-Data-Access-Application-Block-internet-Semineri-Notlari.aspx Enterprise Library http://www.ibrahimatay.org/category/Enterprise-Library.aspx Geçtiğimiz günlerde gerçekleştirmiş olduğum “Enterprise Library 5.0 - Data Access Application Block”isimli internet seminerinde Enterprise Library ‘nin parçalarında biri olan Data Access Application Block yapısını incelemeye çalışmıştık. Bu yazımda ise, gerçekleştirmiş olduğumuz internet seminerinde kullandığım sunum materyali ve örnek uygulamaları paylaşmak istemekteyim.

Citation preview

Page 1: Enterprise Library 5 - Data Access Application Block

Enterprise Library 5.0 ile Data Access Application Block

İbrahim ATAY | .Net Developer

21.00 da başlıyor…

Ses kontrol

Ses geliyor

Ses gelmiyor

Page 2: Enterprise Library 5 - Data Access Application Block

İbrahim ATAY | .Net Developer

@ibrahim_atay www.ibrahimatay.org [email protected]

Ses kontrol

Ses geliyor

Ses gelmiyor

Enterprise Library 5.0 ile Data Access Application Block

Page 3: Enterprise Library 5 - Data Access Application Block

Enterprise Library nedir ?

Açık kaynak kod olarak sürdürülmekte

Microsoft destekli bir çalışmadır.

Application Framework ‘ dür.

(http://entlib.codeplex.com)

Page 4: Enterprise Library 5 - Data Access Application Block

Katmanlar

1.  Caching Application Block

2.  Cryptography Application Block

3.  Data Access Application Block

4.  Exception Handling Application Block

5.  Logging Application Block

6.  Policy Injection Application Block

7.  Security Application Block

8.  Validation Application Block

9.  Unity Application Block

Page 5: Enterprise Library 5 - Data Access Application Block

Mimarisi

Page 6: Enterprise Library 5 - Data Access Application Block

Data Access Application Block

Farklı veritabanlarına bağlantı desteği (MSSQL,MySQL,Access ya da Oracle)

Hazır veri katmanı yapısı

Kolay strored Procedure çağırma (Kısa kodlama)

Hızlı sonuç almak

Microsotf SQL Server ilişkili özel nesneler(SqlDatabase Object)

IoC tabanına hakim olması(Unity etkilişi)

Page 7: Enterprise Library 5 - Data Access Application Block

Neden Data Access Application Block kullanmalıyım ?

Page 8: Enterprise Library 5 - Data Access Application Block

İnceleyelim.

DEMO

Page 9: Enterprise Library 5 - Data Access Application Block

Öneri

The Definitive Guide to the Microsoft Enterprise Library

Developer's Guide to Microsoft Enterprise Library 5

Page 10: Enterprise Library 5 - Data Access Application Block

Sorular ??

@ibrahim_atay

www.ibrahimatay.org

[email protected]