10265 - Developing Data Access Solutions with Microsoft Visual Studio 2010
In this course, experienced developers who know the basics of data acess (CRUD) in Windows client and Web application environments will learn to optimize their designs and develop better performing data acess code by using the ADO.NET Entity Framework, LINQ, WCF Data Services, the Sync Framework, and ADO.NET.
Objetivos:
After completing this course, students will be able to:
• Use the tools provided with the Entity Framework to map the conceptual model used by the business logic of an application to the logical data model provided by a database.
• Query an Entity Data Model (EDM) by using common methods such as LINQ to Entities, Entity SQL, and the classes in the EntityClient namespace.
• Customize and extend entities with their own business logic and use advanced mappings to shape the data model to their business and application requirements.
• Reuse existing business classes in a data acess layer built by using the Entity Framework.
• Address the architectural issues that can arise when building an n-tier enterprise application by using the Entity Framework.
• Build extensible solutions that can update data in an n-tier enterprise application by using the Entity Framework.
• Acess offline data or data that that has limited availability in client applications.
• Design, develop, and consume a simple WCF Data Service.
• Use WCF Data Services to update and delete data and to handle multi-user concerns.
• Develop high performance, scalable ADO.NET applications that can query and update data.
Duração: 30 Horas
Conteúdo Programático
Module 1: Architecture and Data Acess Technologies
Module 2: Building Entity Data Models
Module 3: Querying Entity Data
Module 4: Creating, Updating, and Deleting Entity Data
Module 5: Handling Multi-User Scenarios by Using Object Services
Module 6: Building Optimized Solutions by Using Object Services
Module 7: Customizing Entities and Building Custom Entity Classes
Module 8: Using POCO Classes with the Entity Framework
Module 9: Building an N-Tier Solution by Using the Entity Framework
Module 10: Handling Updates in an N-Tier Solution by Using the Entity Framework
Module 11: Building Ocasionally Connected Solutions
Module 12: Querying Data by Using WCF Data Services
Module 13: Updating Data by Using WCF Data Services
Module 14: Using ADO.NET
Module 15: Using LINQ to SQL)
Requisitos prévios:
Before attending this course, students must have:
• An understanding of the problem-solving techniques that apply to software development, including the principles of software development
• A basic understanding of the following scripting techniques and some hands-on experience writing scripts
• A general understanding of the purpose, function, and features of following .NET Framework topics
• Experience in object oriented design and development
• Experience in N-Tier application design and development
• Data acess experience in Windows client application development
• Data acess experience in Web application development.
Solicite mais informação
Inscreva-se neste curso




