Sumber Daya yang Direkomendasikan MVC
oleh Rick Anderson
Tempat yang baik untuk menjawab pertanyaan Anda atau menemukan solusi untuk masalah ada di forum ASP.NET MVC atau di stackoverflow.
Mulai menggunakan MVC ASP.NET
- Pengantin ASP.NET MVC 5
- Pengantar MVC ASP.NET (video oleh Pluralsight)
- Gambaran Umum MVC ASP.NET
- Kursus online 6 jam gratis - Mengembangkan aplikasi web ASP.NET MVC 4 Langsung Mulai
- Pembelajaran MVC - Bagian 1: Pengantar Arsitektur MVC dan Pemisahan Kekhawatiran
- Poster: Siklus hidup Aplikasi MVC 5 ASP.NET
Isi Unggulan Baru
- Memilih Budaya untuk Pelokalan di ASP.NET
- Membuat Aplikasi MVC 5 ASP.NET dengan Facebook dan Masuk Google OAuth2
- Siklus hidup Aplikasi MVC 5 ( PDF) ASP.NET
- Apa yang tidak boleh dilakukan di ASP.NET, dan apa yang harus dilakukan sebagai gantinya
- Merilis SocialGoal - Aplikasi Web Referensi untuk ASP.NET MVC 5, Kode EF 6 Pertama, AutoMapper, Autofac, TDD, dan DDD
- Membangun Real-World Cloud Apps dengan Azure
Microsoft Azure
Video dari //build/ 2014: (Azure dan Visual Studio)
- Mendalami Permata Tersembunyi, Tips dan Trik untuk Situs Web Azure oleh David Ebbo
- Yang Baru untuk ASP.NET dan Web di Visual Studio 2013 Update 2 dan Beyond oleh Scott Hanselman, Scott Hunter
- Menghindari Cloud Gagal: Belajar dari Kesalahan Azure dengan Mark Russinovich
- Mendalami: Meningkatkan Performa di Aplikasi ASP.NET Anda oleh Levi Broderick
- Yang Baru untuk Pengembang Azure di Visual Studio dan Azure SDK Dan Fernandez, Paul Yuknewicz (MSFT)
- Microsoft Azure Storage – Apa yang Baru, Praktik Terbaik dan Pola Jai Haridas, Serdar Ozler
- Tips dan Trik di Visual Studio 2013 oleh Cathy Sullivan
- Automation Everywhere dengan SDK, Alat, dan Layanan Baru di Azure oleh Brady Gaster, Joe Levy
- Membangun Besar: Pelajaran yang Dipelajari dari Pelanggan Azure oleh Chris Clayton, Mark Simms
- Membangun Aplikasi Satu Halaman dengan ASP.NET dan AngularJS oleh David Catuhe, Jon Galloway
- Merancang dan Mengimplementasikan Solusi Cloud Hibrid untuk Arsitek
- Model Grup Sumber Daya Azure: Manajemen Modern untuk Cloud Modern oleh Gautam Thapar, Nathan Totten
- Membangun API Web untuk Aplikasi Seluler Menggunakan ASP.NET Web API 2.1 oleh Daniel Roth
- Model Autentikasi Baru untuk Aplikasi Web, Seluler, dan Cloud oleh Lucas Adams, Stuart Kwan
- Memperluas Jaringan Lokal Anda ke Azure Ganesh Srinivasan dengan Aman
- Yang Baru untuk Pengembang Web oleh Dan Fernandez, Mads Kristensen
- Membangun Aplikasi Web Modern dengan Visual Studio dan Web Essentials Mads Kristensen
- Menggunakan Cloud-Based Load Testing Service dan Application Insights untuk Menemukan Skala dan Performa oleh Charles Sterling
- Mendiagnosis Masalah dengan Aplikasi Cloud yang Dihosting di Azure Menggunakan Visual Studio oleh Boris Scholl
- Mendeteksi Pemadaman Aplikasi dengan Cepat dengan Application Insights oleh Vlad Joanovic
- Situs Web Azure: Merancang Massive-Scale Ready-For-Business Web Apps Yochay Kiriaty
- Azure SQL Database: Di bawah Hood Tobias Ternstrom
Keamanan
- Membuat Aplikasi MVC 5 ASP.NET dengan Facebook dan Masuk Google OAuth2
- Apa yang tidak boleh dilakukan di ASP.NET, dan apa yang harus dilakukan sebagai gantinya
- Cara membangun (dan bagaimana tidak membangun) fitur "ingat saya" yang aman oleh Troy Hunt
- Video: Model Autentikasi Baru untuk Aplikasi Web, Seluler, dan Cloud oleh Lucas Adams, Stuart Kwan
- Video: Membangun Enterprise dan SaaS Web Apps dan Web API menggunakan Azure Active Directory untuk Masuk oleh Vittorio Bertocci
- identitas ASP.NET 2.0.0
- ASP.NET Identitas MVC 5: Memperluas dan Memodifikasi Peran
- Bekerja Dengan IAuthenticationFilter di ASP.NET MVC 5
- alur stackoverflow pada keamanan oleh Levi
- KnockoutJS dan ASP.NET MVC – Teknik alternatif dan menggunakan Token Anti Pemalsuan
- ASP.NET Filter Autentikasi MVC 5
- Keamanan Di MVC ASP.NET
- Mengamankan Aplikasi MVC 4 ASP.NET Anda
- Pencegahan XSRF/CSRF di ASP.NET MVC dan Halaman Web
- OWASP Top 10 untuk pengembang .NET
- Menggunakan Penyedia OAuth dengan MVC 4
- Hack-proofing aplikasi ASP.NET Anda Artikel Majalah MSDN Desember 2011 oleh Adam Tuliper
- Mengamankan Aplikasi ASP.NET Anda Artikel Majalah MSDN Januari 2012 oleh Adam Tuliper
- Mencegah Serangan Pengalihan Terbuka
- Cara Membuat Situs Intranet Menggunakan ASP.NET MVC
- ASP.NET Penyedia Nilai MVC untuk string kueri terenkripsi
- HaaHa Show: Microsoft ASP.NET MVC Security dengan Haack dan Hanselman (video)
- Identitas pengguna yang mengetahui klaim di ASP.NET
- Menambahkan peran kustom ke peran windows di ASP.NET
- Membuat Batasan Rute Kustom
- Menerapkan Menu Berbasis Peran di ASP.NET MVC 4
Keanggotaan, Autentikasi
- Menyebarkan aplikasi Secure ASP.NET MVC dengan OAuth, Keanggotaan, dan SQL Database
- SimpleMembership, Penyedia Keanggotaan, Penyedia Universal, dan Formulir Web ASP.NET 4.5 baru dan templat MVC 4 ASP.NET
- Menyesuaikan SimpleMembership di ASP.NET MVC 4
- Keanggotaan tidak sama dengan Autentikasi Formulir
- Pikirkan dua kali tentang menggunakan MembershipProvider (dan SimpleMembership)
- Menerapkan MVC Two Factor Authentication dengan Google Authenticator
- baru
- ASP.NET Identity dan Azure Table Storage
OWIN dan Katana
- Mulai menggunakan OWIN dan Katana
- Primer pada penyedia login eksternal (login sosial) dengan middleware autentikasi OWIN/Katana
Akses Data di MVC ASP.NET
- Memulai Kerangka Kerja Entitas menggunakan ASP.NET MVC
- ASP.NET Peta Konten Akses Data
- Membangun Aplikasi MVC4 ASP.NET dengan EF dan Web API
- DataList di ASP.NET MVC & KnockoutJS
Formulir Web ke MVC
- Memigrasikan Formulir Web ASP.NET ke Pola MVC dengan API Web ASP.NET
- Video Matthew Kane, Integrasi Mendalam MVC dan WebForms
- ASP.NET MVC - Hidup di Dunia Formulir Web
- Formulir Web ke MVC
- Mengintegrasikan ASP.NET Web Forms dan ASP.NET MVC
- Mengadopsi peningkatan MVC ASP.NET dalam Proyek Formulir Web yang Ada
Performa
- Video: Deep Dive: Meningkatkan Performa di Aplikasi ASP.NET Anda oleh Levi Broderick
- Video: Menggunakan Layanan Pengujian Beban Cloud-Based dan Application Insights untuk Menemukan Skala dan Performa oleh Charles Sterling
- Menggunakan Metode Asinkron di ASP.NET MVC 4
- Bundling, Minifikasi, dan Pengoptimalan
- Menggunakan CDN dan Kedaluwarsa untuk Meningkatkan Performa Situs Web
- Unggahan File Asinkron di MVC
- Video: High-Performance Web Platform: Real-World Masalah dan Solusi oleh Tobin Titus
- Video: Dapatkan Peringatan Dini Masalah dan Kegagalan Performa, dan Tentukan Penyebab dengan Aplikasi oleh Bret Grinslade, Vlad Joanovic
- http://webdevchecklist.com/asp.net/performance/
- Model Tampilan MVC ASP.NET: Kerangka Kerja Entitas & Serialisasi JSON Nandip Makwana menunjukkan tip yang bagus untuk meningkatkan performa (dan menurunkan penggunaan CPU) dengan menghilangkan serialisasi entitas anak yang tidak perlu
- Asinkron dan Tunggu di ASP.NET oleh Stephen Cleary
- Debugging dan Performa menggunakan Glimpse
- Meningkatkan performa situs web MVC ASP.NET yang dirasakan dengan tampilan parsial asinkron
- ASP.NET 4.5 & MVC 4: Mengunjungi Kembali IBundleTransform
- ASP.NET MVC 4: Domain tanpa cookie untuk bundling dan sumber daya statis
- Opsi Lanjutan dari Bundling dan Minifikasi ASP.NET
- Pengingat keras tentang pentingnya debug="false"
- ELMAH dan MiniProfiler Di ASP.NET MVC 4
- Menggunakan CDN dan Kedaluwarsa untuk Meningkatkan Performa Situs Web
- Bundling dan Minifying Inline CSS dan JavaScript
- Asinkron dalam ASP.NET (video)
- Bundling dan Optimizing (video)
- ASP.NET MVC 4 - Melakukan Panggilan Asinkron ke Layanan Eksternal dari Metode Tindakan
AngularJS, Knockout, KnockoutJS
- Ko
- Memulai KnockoutJS di ASP.NET MVC
- Bootstrapping Aplikasi AngularJS dengan Data Server-Side dari ASP.NET MVC oleh Marius Schulz
- TypeScripted Knockout di ASP.NET MVC
- DataList di ASP.NET MVC & KnockoutJS
- Menurun berskala dengan knockout.js & ASP.NET MVC
- Memuat Model Tampilan KnockoutJS dari ASP.NET MVC, untuk pemuatan halaman yang lebih cepat
- Tampilan Detail Master menggunakan Knockout dan ASP.NET MVC
- AngularJS – Memposting data menggunakan Layanan $resource di aplikasi MVC ASP.NET
jQuery, Ajax, JSON, JavaScript
- Membuat JavascriptResult untuk MVC ASP.NET
- Meneruskan .NET Server-Side Data ke JavaScript oleh Marius Schulz
- Menghasilkan File JavaScript Eksternal Menggunakan Tampilan Razor Parsial oleh Marius Schulz
- ASP.NET MVC: Tampilkan Indikator Sibuk pada Pengiriman Formulir menggunakan JQuery dan Ajax
- Menggunakan Atribut Data Kustom untuk Menyimpan Data JSON di ASP.NET MVC
- Tautan MVC 4 masih relevan untuk MVC 5
- Mengirim JSON ke Metode Tindakan
- Membangun Antarmuka Pengguna Yang Kaya menggunakan jQuery
- Mengisi kolom DataTable secara otomatis ke Tampilan di ASP.NET MVC oleh Sheo Narayan
- Menggunakan Html5 dan jQuery UI Datepicker Popup Calendar dengan ASP.NET MVC
- Menggunakan DropDownList Helper dengan ASP.NET MVC
- DropDownListFor dengan ASP.NET MVC
- Pengikatan Data Pembantu DropDownList di ASP.NET MVC
- Video Pluralsight memperlihatkan cara bekerja dengan JavaScript dan Ajax
- DropDownList Berskala di ASP.NET MVC
- Plugin jQuery CascadingDropDown untuk ASP.NET MVC
- Bilah Kemajuan Sisi Klien di ASP.NET MVC menggunakan jQuery UI, WebAPI, dan JsRender
- ASP.NET MVC Ajax menggunakan jQuery – Sampel Mulai Cepat
- Membuat DropDownList Berjenjang menggunakan ASP.NET MVC 4 dan jQuery
HTML5
- Menggunakan Html5 dan jQuery UI Datepicker Popup Calendar dengan ASP.NET MVC
- Merancang Aksesibilitas dengan HTML5
- Bangun formulir HTML5 Mobile-Friendly dengan ASP.NET MVC 4 dan jQuery Mobile
- Mengintegrasikan HTML5 ke dalam Formulir Web ASP.NET yang Ada dan Aplikasi MVC
Perutean
- Perutean atribut di ASP.NET MVC 5
- Siklus hidup Aplikasi MVC 5 ( PDF) ASP.NET
- Menggunakan Batasan untuk Perutean yang Lebih Baik di MVC
- Secara mendalam: Alur MVC ASP.NET
- Perutean MVC ASP.NET
- Ekstensibilitas Perutean MVC ASP.NET
- Pengantar Ekstensibilitas MVC ASP.NET
- Perutean MVC ASP.NET
- Perutean yang sangat ditik untuk MVC 4
Globalisasi, Internasionalisasi, dan Pelokalan
- ASP.NET MVC 5 Internationalisasi
- Memilih Budaya untuk Pelokalan di ASP.NET
- ASP.NET MVC 5 Internasionalisasi · Tanggal dan Waktu oleh Nadeem Afana
- ASP.NET MVC 5 Internasionalisasi · Cara Menyimpan String dalam Database atau Xml
- Globalisasi, Internasionalisasi, dan Pelokalan di ASP.NET MVC 3, JavaScript, dan jQuery
- Internasionalisasi
- Pelokalan
Azure dan ASP.NET MVC
- Aplikasi Multi-Tingkat Menggunakan Tabel Penyimpanan, Antrean, dan Blob
- Situs Web Windows Azure: Hosting Cepat dan Mudah sebagai Layanan
- Tips Konfigurasi Untuk ASP.NET MVC 4 di Situs Web Azure
- Menyebarkan Situs Web ASP.NET ke Azure di Visual Studio 2012 dari Repositori Git secara langsung
Seluler
- Tutorial Seluler ASP.NET MVC 4
- Membuat Situs Web Seluler High-Performance
- Membuat Tampilan Mobile-Optimized di ASP.NET MVC 4
- Bangun formulir HTML5 Mobile-Friendly dengan ASP.NET MVC 4 dan jQuery Mobile
- Mengintegrasikan jQuery Mobile ke dalam Web Apps MVC
- Penyelaman yang Lebih Mendalam ke jQuery Mobile
- Yang Baru untuk Pengembangan Seluler di ASP.NET MVC 4
- Mengembangkan Web Apps Hybrid Native dan Mobile
- Membuat situs Desktop dan Seluler yang dapat dialihkan dengan ASP.NET MVC 4 dan jQuery Mobile
- Aplikasi Web Ramah Seluler MVC 4
- ASP.NET MVC 4 Mobile
Single Page Application (SPA)
- Primer Pengembang .NET untuk Aplikasi Single-Page Majalah MSDN
- Aplikasi Satu Halaman dengan AngularJS dan ASP.NET MVC 4
- Di dalam Templat Aplikasi Halaman Tunggal ASP.NET
- Pembaruan Templat Aplikasi Halaman Tunggal MVC untuk ASP.NET dan Web Tools 2012.2 RC
- Di dalam Templat Aplikasi Halaman Tunggal ASP.NET
Twitter, Facebook
- Templat dan pustaka aplikasi Facebook baru untuk ASP.NET MVC
- Twitter.Bootstrap.MVC4
- MVC 4: login twitter facebook dengan oAuth
Pengujian Unit, TDD, Pola Repositori, dan Unit Kerja
- Pola Repositori dan Unit Kerja dengan Kerangka Kerja Entitas di ASP.NET MVC
- Membuat Aplikasi Unit yang Dapat Diuji di ASP.NET MVC - Tutorial Pemula
- ASP.NET injeksi dependensi pengontrol MVC untuk pemula
- Menulis Pengujian Unit untuk Metode Tindakan MVC ASP.NET yang menangani Permintaan Ajax dan Permintaan Normal
- Mengembangkan Aplikasi MVC 4 ASP.NET untuk TDD menggunakan xUnit dan Moq
- Menguji ASP.NET Tampilan MVC, dari Proyek Baru ke Server Build (video)
- Mulai Cepat: Pengembangan Berbasis Pengujian (video)
- Test Driving ASP.NET MVC (video)
- Pengujian Integrasi Dengan SpecsFor.Mvc – ASP.NET Pengujian MVC pada Steroid! (Video)
- Membuat Aplikasi Unit yang Dapat Diuji di ASP.NET MVC - Tutorial Pemula
- Panduan: Menggunakan TDD dengan ASP.NET MVC (MVC 3)
- Merilis SocialGoal - Aplikasi Web Referensi untuk ASP.NET MVC 5, Kode EF 6 Pertama, AutoMapper, Autofac, TDD, dan DDD
Praktik Terbaik
- Apa yang tidak boleh dilakukan di ASP.NET, dan apa yang harus dilakukan sebagai gantinya
- Daftar Periksa Pengembang Web
- Video: Jangan lakukan itu, lakukan ini!
- ASP.NET Praktik Terbaik Solusi MVC (video)
- SignalR, MVC, Web API (video)
- Praktik Terbaik untuk MVC ASP.NET
Penyebaran
Editor teks kaya untuk MVC
- http://www.tinymce.com/
- http://www.componentone.com/SuperProducts/StudioASPNET/
- Pengeditan Teks Kaya dengan Editor HTML Infragistics di jQuery dan ASP.NET MVC
- DevExpress ASP.NET MVC RichEdit Control
- Tata Letak Berlapis di MVC oleh Russell Waite
Umum
- Cara Meningkatkan ASP.NET MVC 4 dan Web API Project ke ASP.NET MVC 5 dan Web API 2
- Memahami Filter dan Atribut MVC ASP.NET
- Negosiasi Konten dan API Web untuk pengembang MVC ASP.NET
- Menyajikan gambar WebP dengan ASP.NET MVC
- Tata Letak Berlapis di MVC oleh Russell Waite
- Menerapkan RichTextEditor atau WYSIWYG (TinyMCE) di ASP.NET MVC oleh Sheo Narayan
- Mengikat tampilan dengan koleksi jenis Anonim di ASP.NET MVC oleh Sheo Narayan
- Menyimpan kanvas HTML 5 sebagai Gambar di ASP.NET MVC oleh Sheo Narayan
- Mempertahankan ukuran dan posisi gambar pada halaman dalam database menggunakan ASP.NET MVC oleh Sheo Narayan
- Mengembangkan peringkat star di ASP.NET MVC oleh Sheo Narayan
- Mengunggah dan mengunduh file menggunakan ASP.NET MVC
- Menggunakan Validasi Fasih dengan ASP.NET MVC
- Buat Tampilan Kustom Anda SendiriWebPage untuk ASP.NET MVC
- Menelusuri dalam ASP.NET MVC Razor Views
- Rendering ASP.NET MVC Razor Views di luar MVC ditinjau kembali
- Lima Alat Front-End Penting yang Harus Digunakan dengan Proyek MVC Modern
- Fitur dan Foibles ASP.NET MVC Model Binding
- Penyedia TempData berbasis cookie
- Berbagi satu _ViewStart di seluruh area di MVC ASP.NET
- Pemfilteran di MVC ASP.NET
- Mengenal Filter Tindakan di ASP.NET MVC 3 Menggunakan HandleError (video)
- Panduan Templat MVC 4 Kustom
- Mengapa ASP.NET metode Pembantu HTML MVC mengambil ekspresi lambda sebagai parameter
- Tampilan Pengembang Web pada Alur Permintaan MVC4
- Memahami Pengodean Teks di ASP.NET MVC
- Meningkatkan Solusi MVC4 Visual Studio 2010 ke Visual Studio 2012 dan .Net 4.5 dan EF 5
- ASP.NET MVC DisplayTemplate dan EditorTemplates untuk Kerangka Kerja Entitas Jenis Spasial DbGeography
- ASP.NET MVC - Sorot Tautan Saat Ini
- ASP.NET MVC: Menangani Pengecualian dan Kesalahan 404
- Menemukan Pengontrol Buruk
- ASP.NET Tips MVC, Trik, dan Permata Tersembunyi (video)
- Merender RDLC langsung ke aliran Respons di ASP.NET MVC
- Cara Mencapai Dominasi Dunia (Siap) di ASP.NET MVC 4 (video)
- Integrasi Mendalam MVC dan WebForms (video)
- Pencarian Perusahaan dengan MVC 4 (video)
- Pengontrol kurus di ASP.NET MVC 4
- Menu Dinamis di ASP.NET MVC 4 menggunakan Kode EF Pertama dan jQuery
- Membuat ASP.NET GridView Responsif Dengan jQuery FooTable
- Penyebaran Web menggunakan Visual Studio
- Templat Kustom, Anotasi Data, dan Petunjuk UI di ASP.NET MVC