Pertanyaan yang diberi tag «asp.net-mvc»

ASP.NET MVC Framework adalah kerangka kerja aplikasi web Microsoft yang mengimplementasikan pola model-view-controller (MVC).

2
Proyek e-commerce ASP.NET MVC open source terbaik [ditutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …


4
Dengan cara ini saya menulis kode ini dapat diuji, tetapi apakah ada yang salah dengan itu saya hilang?
Saya memiliki antarmuka yang disebut IContext. Untuk keperluan ini, tidak masalah apa yang dilakukannya kecuali yang berikut: T GetService<T>(); Apa yang dilakukan metode ini adalah melihat wadah DI aplikasi saat ini dan mencoba untuk menyelesaikan ketergantungan. Cukup standar menurut saya. Dalam aplikasi ASP.NET MVC saya, konstruktor saya terlihat seperti ini. …




3
IValidatableObject vs Tanggung Jawab Tunggal
Saya suka titik ekstensi MVC, memungkinkan model tampilan untuk mengimplementasikan IValidatableObject, dan menambahkan validasi khusus. Saya mencoba membuat Controllers tetap ramping, memiliki kode ini menjadi satu-satunya logika validasi: if (!ModelState.IsValid) return View(loginViewModel); Misalnya model tampilan masuk mengimplementasikan IValidatableObject, mendapatkan objek ILoginValidator melalui injeksi konstruktor: public interface ILoginValidator { bool UserExists(string …

3
Pertanyaan tentang desain implementasi pagination saat ini
Saya telah memeriksa implementasi pagination pada asp.net mvc secara khusus dan saya benar-benar merasa ada sesuatu yang kurang efisien dalam implementasinya. Pertama-tama implementasi menggunakan nilai pagination seperti di bawah ini. public ActionResult MostPopulars(int pageIndex,int pageSize) { } Hal yang saya rasa salah adalah pageIndex dan pageSize benar-benar harus menjadi anggota …


1
Pengendali Async di ASP.NET MVC: Keuntungan Nyata / Bagaimana Mencapai?
Saya telah bekerja melalui artikel tentang metode pengontrol asinkron dalam ASP.NET MVC ( http://visualstudiomagazine.com/articles/2013/07/23/async-actions-in-aspnet-mvc-4.aspx ) dan saya pikir Saya mungkin kehilangan intinya. Pertimbangkan metode ini yang saya tulis, yang sangat mirip dengan contoh dari artikel: [HttpGet] [AsyncTimeout(8000)] [HandleError(ExceptionType = typeof(TimeoutException), View = "TimedOut")] public async Task<ActionResult> Index(CancellationToken cancellationToken) { WidgetPageViewModel …

1
Memisahkan ASP.NET IdentityUser dari entitas saya yang lain
Saya memiliki ProjectName.Coreperpustakaan yang berisi semua logika bisnis dan entitas saya serta perilaku mereka. Saat ini tidak ada hubungan apa pun dengan Entity Framework atau DAL lainnya karena saya suka memisahkan hal-hal itu. Konfigurasi Entity Framework (menggunakan API Lancar) berada di ProjectName.Infrastructureproyek sehingga mengurus mendorong entitas saya ke EF. Pada …

2
Dalam ASP.NET MVC, haruskah model tampilan memiliki ID?
Saat mengembangkan aplikasi ASP.NET MVC yang memungkinkan model diperbarui, Anda perlu beberapa cara untuk mengetahui cara mengambil model tampilan yang diperbarui dan mencocokkannya kembali dengan model yang sekarang diperbarui. Tampaknya ada beberapa cara berbeda untuk melakukan ini dan saya bertanya-tanya apakah ada di antara ini yang tidak sesuai dengan MVC …
11 mvc  asp.net-mvc 

1
MVC + 3 tier; di mana ViewModels berperan?
Saya merancang aplikasi 3-tier menggunakan ASP.NET MVC 4. Saya menggunakan sumber daya berikut sebagai referensi. Proyek Kode: MVC + N-tier + Kerangka Entitas Memisahkan akses data dalam ASP.NET MVC Saya memiliki desingn berikut sejauh ini. Presentation Layer (PL) (proyek MVC utama, di mana M dari MVC dipindahkan ke Data Access …

4
Bagaimana proyek open source bisa berhasil tanpa dokumentasi tentang desain atau arsitekturnya?
Saya ingin meningkatkan keterampilan pemrograman saya dengan mempelajari proyek-proyek open source yang terkenal, tetapi saya merasa mudah tersesat hanya dengan melompat ke kode sumber mereka. Jadi saya memutuskan untuk membaca dokumentasi mereka tentang desain atau arsitektur mereka (seperti diagram UML) untuk mendapatkan ide umum tentang organisasi kode mereka terlebih dahulu. …

4
Seberapa jauh dengan unit test
Sebuah pertanyaan yang diajukan berkali-kali sebelumnya tetapi dengan pengembangan miring miring khusus. Saya sudah menjadi anak yang sangat baik dan telah mengkodekan semua tindakan kontroler saya dengan unit test yang sesuai yang sangat bagus (jika sedikit [baca LOT] berulang kali). Sejujurnya, saya sebenarnya telah membuat template T4 kecil untuk menulis …
11 c#  .net  asp.net-mvc 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.