Как ускорить процесс разработки с ASP.NET? - PullRequest
1 голос
/ 07 августа 2011

Меня бросили в проект WebForms ASP.NET 3.5 на VS2008.Решение имеет 5 проектов, поэтому не слишком большое.Одна вещь, которая действительно раздражает меня, это то, как долго я перехожу с F5 на настоящую веб-страницу, с которой я могу что-то сделать (добрых 15-20 секунд).Ящик, на котором я нахожусь, сравнительно недавно - все остальное на нем выглядит очень быстро.

Что я могу сделать, чтобы ускорить этот процесс?

Ответы [ 2 ]

6 голосов
/ 07 августа 2011

Если вам не нужно отлаживать, не делайте этого.Что я делаю, так это запускаю проект без отладки (ctrl + F5).Теперь у вас есть окно, прикрепленное к VS.Все, что вам нужно сделать сейчас, это перестроить ваш код при внесении изменений в код, что намного быстрее.

Simon

3 голосов
/ 07 августа 2011
  1. Прямая ссылка на dll вместо проектов. (Если ссылочные проекты скомпилированы в режиме выпуска, это лучше)
  2. Set optimizeCompilations = ”true”: при очень низкой производительностипри первоначальном запросе к веб-сайту ASP.NET после изменения папки App_Code, папки bin или файла Global.asax. Включение этого флага повысит производительность.

  3. Используйте Combress (http://combres.codeplex.com/) для минимизации файлов CSS и Javascript.

  4. Включите сжатие Gzip для уменьшения сетевого трафика в сети. Это может уменьшить сетевой трафик более чем на 50%.

  5. http://developer.yahoo.com/performance/rules.html. попытаться внедрить лучшие практики кодирования.

Эти вещи определенно улучшат производительность сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...