Print this Article

Developing Data Access Solution with Visual Studio 2010

จำนวนชั่วโมง

18 ชั่วโมง
Developing Data Access Solutions with VS2010
เครื่องมือ Visual Studio.NET 2010
การทำงานกับ XML Data Source
การเชื่อมต่อกับฐานข้อมูลต่าง ๆ ด้วยเครื่องมือ

รหัสหลักสูตร

DEV-006

ราคา

12,000
9,900
Rating เรตติ้งสี่ดาว

วัตถุประสงค์

  1. ผู้อบรมสามารถพัฒนา Web Database Application ด้วย Microsoft Visual Studio 2010 และเครื่องมือต่าง ๆ ของ ASP.NET ได้
  2. ผู้อบรมสามารถทดสอบและตรวจสอบประสิทธิภาพของโปรแกรมที่พัฒนาได้

หลักสูตรนี้เหมาะสำหรับ

  • ผู้ที่ต้องการพัฒนาเว็บดาต้าเบสแอพพลิเคชั่น เพื่อทำงานกับระบบฐานข้อมูล โดยใช้เทคโนโลยีของ Microsoft
  • ผู้ที่ต้องการใช้เครื่องมือ Microsoft Visual Studio 2010 ในการพัฒนาและทดสอบ ติดตามประสิทธิภาพของระบบ

พื้นฐานของผู้เข้าอบรม

  1. มีพื้นฐานในการใช้งานโปรแกนด้วยภาษาใดภาษาหนึ่งมาก่อน ได้แก่ Visual Basic.Net , C# เป็นต้น
  2. มีประสบการในการออกแบบระบบ พัฒนาระบบ แบบ Object Oriented

ความต้องการของระบบ

  1. ระบบปฏิบัติการ Windows XP / Windows Vista / Windows 7
  2. โปรแกรม Microsoft Visual Studio 2010

หัวข้อการฝึกอบรม

  1. สถาปัตยกรรมของ Data Access Technologies
    • Data Access Technologies
    • Data Access Scenarios
  2. การสร้าง Entity Data Models
    • แนะนำเกี่ยวกับ Entity Data Models
    • การแก้ไขและปรับแต่ง Entity Data Model
  3. Querying Entity Data
    • การรับข้อมูลโดยใช้ LINQ to Entities
    • การรับข้อมูลโดยใช้Entity SQ
    • การรับข้อมูลโดยใช้ EntityClient Provider
    • การรับข้อมูลโดยใช้ Stored Procedures
    • การทดสอบโปรแกรม Unit Testing
  4. Creating, Updating, and Deleting Entity Data
    • Understanding Change Tracking in the Entity Framework
    • การแก้ไขข้อมูลใน Entity Data Model
  5. การจัดการกับการทำงานพร้อมกัน โดยใช้ Object Services
    • Handling Concurrency in the Entity Framework
    • Transactional Support in the Entity Framework
  6. การสร้าง Building Optimized Solutions โดยใช้ Object Services
    • The Stages of Query Execution
    • Change Tracking and Object Materialization
    • การใช้ Compiled Queries
    • Using Design-Time Generated Entity Framework Views
    • การตรวจสอบประสิทธิภาพ
    • Performing Asynchronous Data Modifications
  7. การปรับแต่ง Entities และการสร้าง Custom Entity Classes
    • Overriding Generated Classes
    • Using Templates to Customize Entities
    • การสร้างและการใช้ Custom Entity Classes
  8. การใช้ POCO Classes กับ Entity Framework
    • เมื่อไรที่จะต้องใช้ POCO Classes
    • POCO Classes และ Lazy Loading
    • POCO Classes และ Change Tracking
    • Extending Entity Types
  9. Building an N-Tier Solution โดยใช้ Entity Framework
    • การออกแบบ N-Tier Solution
    • Defining Operations and Implementing Data Transport Structures
    • Protecting Data and Operations
  10. การจัดการการ Update ภายใน N-Tier Solution โดยใช้ Entity Framework
    • Tracking Entities and Persisting Changes
    • Managing Exceptions in an N-Tier Solution
  11. การสร้าง Occasionally Connected Solutions
    • Offline Data Caching by Using XML
    • การใช้ Sync Framework
  12. การใช้ WCF Data Services เพื่อ Query ข้อมูลที่ต้องการ
    • ความรู้เบื้องต้นเกี่ยวกับ WCF Data Services
    • การสร้าง WCF Data Service
    • การใช้งาน WCF Data Service
    • การป้องกันข้อมูลและคำสั่ง ของ WCF Data Service
  13. การ Update ข้อมูล โดยใช้ WCF Data Services
    • การสร้าง แก้ไข และลบข้อมูล ใน WCF Data Service
    • การป้องกันการแก้ไขข้อมูล และการเพิ่มประสิทธิภาพ
    • การใช้ WCF Data Services กับ Nonrelational Data
  14. การใช้ ADO.NET
    • การรับค่าและแก้ไขข้อมูลโดยใช้ ADO.NET Commands
    • การรับค่าและแก้ไขข้อมูลโดยใช้ DataSets
    • การจัดการ Transactions และการใช้งานพร้อม ๆ กันโดยผู้ใช้หลายคน
  15. การใช้ LINQ to SQL
    • การนำเอา Logical Data Model มาใช้กับ LINQ to SQL
    • การจัดการเรื่องประสิทธิภาพและการควบคุมการใช้งานร่วมกัน
  16. Case Study และ 9Expert Framework

หลักสูตรที่เกี่ยวข้อง

  1. ASP.NET Web Development with Visual Studio 2010
  2. Database Concept and Design
  3. MS SQL Server 2008 Administration
  4. MS Windows Server 2008
  5. Professional ASP.NET Web Service Expert
  6. Programming in C# with Visual Studio 2010

หมายเหตุ