[.net] enterprise library data access application block 6.0

12
Moises Alexander Salazar Vila Microsoft Most Valuable Professional Enterprise Library Data Access Application Block 6.0

Upload: moises-alexander-salazar-vila

Post on 14-Apr-2017

240 views

Category:

Software


2 download

TRANSCRIPT

Page 1: [.NET] Enterprise Library Data Access Application Block 6.0

Moises Alexander Salazar VilaMicrosoft Most Valuable Professional

Enterprise LibraryData AccessApplication Block 6.0

Page 2: [.NET] Enterprise Library Data Access Application Block 6.0

• Professional Full Stack Developer• Microsoft Visual C# Specialist• Windows Aplications Developer• Microsoft Silverlight Developer• Windows Phone Developer• Microsoft SQL Server Developer• Microsoft Azure Solutions Developer• HTML5 with JavaScript and CSS3 Specialist

Moises Alexander Salazar Vila Lima, Perú

bit.ly/1urSn7l

Page 3: [.NET] Enterprise Library Data Access Application Block 6.0

Visión general

Page 4: [.NET] Enterprise Library Data Access Application Block 6.0

• Abstracción de Base de Datos• Operaciones de lectura y escritura de

datos• Transacciones, parámetros y

conexiones

¿Qué comprende?

Page 5: [.NET] Enterprise Library Data Access Application Block 6.0

• Se busca simplificar código• No hay necesidad de alguna ORM• Hay operaciones con diferentes tipos

de base de datos

¿Cuándo usar?

Page 7: [.NET] Enterprise Library Data Access Application Block 6.0

Demo

Page 8: [.NET] Enterprise Library Data Access Application Block 6.0

• Transaction• TransactionScope

Transacciones

Page 9: [.NET] Enterprise Library Data Access Application Block 6.0

Demo

Page 10: [.NET] Enterprise Library Data Access Application Block 6.0

• Data Layer Guidelines• https://msdn.microsoft.com/en-us/library/ee658127.aspx• Using the TransactionScope Class• https://msdn.microsoft.com/en-us/library/ff647085.aspx• Implementing an Implicit Transaction

using Transaction Scope• https://msdn.microsoft.com/en-us/library/ms172152.aspx

Recursos

Page 11: [.NET] Enterprise Library Data Access Application Block 6.0

• Data Access Technology Matrix• https://msdn.microsoft.com/en-us/library/ee658113.aspx• The Data Access Application Block• https://msdn.microsoft.com/en-us/library/

ff664408(v=pandp.50).aspx

Recursos

Page 12: [.NET] Enterprise Library Data Access Application Block 6.0

Gracias

bit.ly/1urSn7l