В ASP.NET моя папка app_code содержит тонну файлов .cs. Было бы здорово, если бы я мог организовать их по модулю, к которому они принадлежат в моем проекте, поэтому я не прокручиваю навсегда, когда я расширяю папку app_code. Как вы организовываете свой?Как организовать папку ASP.NET app_code?
ответ
Используйте папки ...
или переместить все классы из к библиотеки классов для вашего веб-сайта и ссылки, что библиотеки.
Тогда правильно папка & namespace все ваши классы там.
В прошлом, когда я должен был использовать папку App_Code Я отражал структуру папок основного сайта для ничего конкретного и имел общую папку для всего остального
например
Site
|- App_Code
|- Login
|- Common
|- Controls
|- AdminArea
|- SomethingElse
|- Login
|- Controls
|- AdminArea
|- SomethingElse
\- Default.aspx
Мы стараемся хранить в соответствующих папках в App_Code. Например, у нас есть функция/продукт под названием DataLinx, поэтому в папке App_Code есть папка DataLinx со всеми соответствующими файлами.
Я бы предложил разместить файлы .cs в разных проектах, если это возможно, и просто импортировать DLL-файл.
Существует два варианта создания проектов для разных слоев и функциональности. Или создайте папку в папке app_code для отличной функциональности.
Предположим, что вы используете первый, тогда вам нужно создать каждый проект библиотеки классов для каждого слоя. Как слой базы данных, уровень бизнес-логики, общие элементы управления и т. Д. Создайте решение и добавьте весь этот проект. Ссылка на проект dll для вашей потребности.
Для другого подхода вам просто нужно логически группировать файлы .cs в другую папку.
- 1. asp.net, используя другую папку App_Code
- 2. Как организовать проект ASP.NET
- 3. ASP.NET App_Code в папке
- 4. Как Visual Studio обрабатывает папку App_Code специально?
- 5. asp.net vb.net App_Code альтернатива
- 6. ASP.NET App_code Обработка ошибок
- 7. Корневая папка не попадая в папку App_Code
- 8. Невозможно добавить папку App_Code в проект WebSite
- 9. Можете ли вы переименовать папку App_Code?
- 10. ASP.NET трассировка в каталоге app_code?
- 11. ASP.NET: статический класс в App_Code
- 12. ASP.NET MVC Project и папка App_Code
- 13. App_Code и сервер
- 14. Как организовать папку htdocs при установке Wordpress?
- 15. Как организовать рабочее пространство и домашнюю папку?
- 16. Как организовать код дротика в веб-папку
- 17. Хорошая практика позволяет пользователю загружать файлы в папку app_code?
- 18. Как использовать файл aspx в папке App_Code?
- 19. Папка App_Code в проекте ASP.NET в VIsual Studio 2010
- 20. ASP.NET DataSet за пределами app_code dir
- 21. ASP.NET MVC с использованием каталога App_Code
- 22. Ссылка на сборку из каталога ASP.NET App_Code
- 23. App_Code дубликат переменной в DLL,
- 24. Использование Nemerle в каталоге asp.net App_Code
- 25. asp.net использовать класс в папке app_code
- 26. Доступ к профилям asp.net из App_Code
- 27. Имеет ли ASP.NET MVC концепцию App_Code?
- 28. Папка ASP.NET MVC 3 и App_Code
- 29. Классы, находящиеся в App_Code, недоступны.
- 30. Можем ли мы иметь папку app_code в консольном приложении?