Sadece yardımcı sınıflarını veya yöntemlerini ayrı bir derlemede saklayıp saklayamadığını bilmek istiyorum ... neden sadece temiz yönetim için? MVC projenizde bir yardımcı klasörün kullanımıyla ilgili pek çok ileti gördüm ve bu da beni ASP.NET'teki dağınık eski günlere geri götürüyor. Burada insanlar bir projeyi fiziksel olarak bunun gibi fiziksel olarak ayırmak yerine bir App_code klasörü kullanıyorlardı. .Yardımcı sınıflarınızı ayrı bir derlemede saklıyor musunuz?
Ve benzer şekilde, hiç kimse gerçek mimari yapmaz MVC web grubunuzdaki bazı klasörlere model koyacaktır. MyApp.DataLayer derlemesine veya MyApp.Models'e veya böyle bir şeye giderlerdi.
Bir şeyi netleştirebilir misiniz: Özellikle HTML Yardımcısı uzantı yöntemleri ve bunları içeren sınıflar hakkında mı konuşuyorsunuz?Ya da bir uygulama oluşturma sürecinde yaratılan çeşitli “yardımcı sınıflar” hakkında daha geniş mi konuşuyorsunuz? Gönderiniz "yardımcı sınıflar" diyor, ancak aynı zamanda birçok kişinin "HTML Yardımcı yöntemleri" (ve bu yöntemleri içeren statik sınıflar) yerleştirdiği "yardımcı" klasöründen de bahsediyor. –