Saya sedang bersiap-siap untuk mengambil tikungan dari asp dan ke dalam kerangka MVC, asp.net MVC atau nancy. Ke mana pun saya pergi, saya melihat folder untuk pengontrol / modul dan folder untuk dilihat. Apakah ini hanya refleks pavlovian tentang merapikan barang-barang berdasarkan tipe, atau adakah kebijaksanaan yang lebih dalam beroperasi? Saya punya sedikit proyek proof-of-concept di mana saya menyimpan bersama file-file yang kemungkinan besar akan saya buka bersama, kenyamanan yang luar biasa. Karena file-file ini juga cenderung saling memanggil, mereka dapat melakukannya dengan tautan yang lebih pendek, lebih rapuh, dan relatif. Pola ini ditantang oleh mvc, karena lintasan folder tidak lagi secara otomatis sesuai dengan lintasan url, dan, di asp.net mvc, templat dan perutean proyek menegakkan skisma views \ controllers \ schism.
Halaman microsoft ini memperkenalkan konsep area. Ini dapat dibaca sebagai pengakuan tentang bagaimana aplikasi besar menjadi sulit karena pemisahan buatan ini.
Orang akan menolak "pemisahan masalah", tetapi pemisahan masalah sudah dicapai dengan memiliki file sumber yang terpisah. Bagi saya, tidak ada keuntungan konkret, dari mengambil file sumber ini yang digabungkan secara ketat, dan mengirimkannya ke ujung yang berlawanan dari struktur folder?
Apakah ada orang lain yang memperjuangkan ini? Ada tips?
View
dalam pengontrol akan membawa Anda ke tampilan dan opsi pertama di menu klik kanan pada tampilan akan membawa Anda ke pengontrol, dan seluruh masalah dengan kurangnya navigasi hilang.