Bagikan melalui


ASP.NET Akses Data - Sumber Daya yang Direkomendasikan

Topik ini menyediakan tautan ke sumber daya dokumentasi tentang cara mengakses data di aplikasi web ASP.NET, terutama dengan menggunakan Kerangka Kerja Entitas dan SQL Server.

Jika Anda mengetahui posting blog yang bagus, utas stackoverflow , atau tautan lain yang akan berguna, [kirimi kami email](aspnetue@microsoft.com?subject=Data Access Content Map) dengan tautan.

Terakhir diperbarui 3/4/2014

Topik berisi bagian berikut:

Mulai Menggunakan Akses Data di ASP.NET

  • Opsi Penyimpanan Data (Membangun Real-World Cloud Apps dengan Windows Azure). Bab e-book tentang pengembangan untuk cloud. Memperkenalkan database NoSQL sebagai alternatif yang cenderung diabaikan oleh banyak pengembang dengan database relasional. Menyajikan panduan tentang apa yang harus dipikirkan ketika memilih relasional atau NoSQL, atau memilih platform tertentu.
  • ASP.NET Opsi Akses Data (MSDN). Pengenalan opsi akses data untuk database relasional untuk ASP.NET dan panduan tentang cara memilih platform dan metode akses yang sesuai untuk skenario Anda.
  • Database relasional. Wikipedia). Jika Anda belum bekerja dengan database relasional, lihat halaman ini untuk pengenalan terminologi dan konsep database relasional. Untuk pengenalan SQL Server khususnya lihat Bekerja dengan database SQL Server nanti dalam topik ini.

Menggunakan Kerangka Kerja Entitas

Menggunakan Kode Kerangka Kerja Entitas Terlebih Dahulu

Tutorial berikut menawarkan aplikasi sampel yang dapat diunduh:

  • Memulai EF 6 menggunakan MVC 5. Mencakup berbagai skenario Kode Kerangka Kerja Entitas Pertama, termasuk Migrasi dan fitur EF 6 seperti ketahanan koneksi, intersepsi perintah, dan asinkron. Ini adalah versi terbaru dari seri EF 5 / MVC 4. Seri sebelumnya mencakup tutorial tentang repositori dan pola unit kerja yang tidak termasuk dalam seri baru.
  • Pengantar ASP.NET MVC 5. Mencakup rentang skenario Entity Framework Code First yang lebih sempit tetapi melakukan pekerjaan yang lebih komprehensif untuk memperkenalkan fitur MVC.
  • Pengikatan Model dan Formulir Web. Menggunakan Kode Pertama dalam aplikasi Formulir Web.
  • Mulai menggunakan Formulir Web ASP.NET 4.5. Pengantar Formulir Web dengan beberapa cakupan Kode Pertama. Menggunakan Pengikatan Model.
  • Penyimpanan Musik MVC. Menggunakan Kode Pertama dalam aplikasi MVC 3 e-niaga yang juga menerapkan keanggotaan dan otorisasi. Versi MVC dan sistem keanggotaan ASP.NET (autentikasi dan otorisasi) yang digunakan di sini sudah kedaluarsa; untuk informasi selengkapnya tentang keanggotaan ASP.NET, lihat https://asp.net/identity.

Sumber daya lainnya:

Lihat juga Buku tentang Kerangka Kerja Entitas dan Sumber Daya Kerangka Kerja Entitas Tambahan nanti dalam topik ini.

Menggunakan Migrasi Pertama Kode Kerangka Kerja Entitas

Sebagian besar tutorial Code First yang tercantum di atas mencakup migrasi. Lihat juga sumber daya berikut.

Menggunakan Database Kerangka Kerja Entitas Pertama atau Model Pertama (Designer EF)

  • Memulai Database Entity Framework 6 Terlebih Dahulu menggunakan MVC 5. Jalankan skrip di Server Explorer untuk membuat database, lalu gunakan perancang Kerangka Kerja Entitas untuk membuat model data. Menunjukkan cara membuat halaman web CRUD sederhana, dan untuk fungsi penanganan data lainnya, Anda dapat mengikuti salah satu tutorial Code First karena semua alur kerja EF menggunakan DbContext API yang sama.

Sumber daya berikut lebih lama. Mereka berguna jika Anda ingin menggunakan versi 4.0 dari Kerangka Kerja Entitas, dan Anda ingin menggunakan kontrol sumber data untuk pengikatan data dalam aplikasi Formulir Web.

Mengoptimalkan performa Kerangka Kerja Entitas

Menangani Konkurensi dalam Aplikasi Kerangka Kerja Entitas

Buku tentang Kerangka Kerja Entitas

Kedua buku ini sudah diperbarui dengan teknik yang direkomendasikan saat ini. Mereka memberikan pengenalan yang lebih komprehensif namun mudah diikuti ke Kerangka Kerja Entitas daripada apa pun yang tersedia di Internet. Buku lain, Programming Entity Framework oleh Julie Lerman, lebih besar dan lebih komprehensif tetapi lebih tua dan banyak teknik yang dibahasnya tidak lagi merupakan cara yang direkomendasikan untuk menggunakan Kerangka Kerja Entitas. Lihat juga daftar buku yang direkomendasikan oleh tim Kerangka Kerja Entitas di Pusat Pengembang Data - Buku di situs MSDN.

Sumber Daya Kerangka Kerja Entitas Lainnya

Pengikatan Data di Aplikasi Formulir Web ASP.NET

Menggunakan Pengikatan Model Formulir Web

Menggunakan Kontrol Sumber Data Formulir Web

Menggunakan Kontrol Data-Bound Formulir Web dan Ekspresi Data-Binding

Bekerja dengan database SQL Server

Lihat juga bagian berikut tentang bekerja dengan SQL Server Express dan LocalDB, dan memilih antara SQL Server dan SQL Database.

Bekerja dengan SQL Server Express Database LocalDB

Bekerja dengan database SQL Server Express

Bekerja dengan Windows Azure SQL Database

Memilih antara SQL Server dan Windows Azure SQL Database

Bekerja dengan Sistem Manajemen Database NoSQL

Menggunakan Kueri LINQ di Aplikasi ASP.NET

Menggunakan Perancah Data Dinamis

Mengamankan Akses Data

Mengoptimalkan Performa Akses Data

Lihat juga Mengoptimalkan performa Kerangka Kerja Entitas sebelumnya dalam topik ini.

Menyebarkan Database

Mengakses Data melalui Layanan Web

Sumber Daya Tambahan