powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Оптимизация работы VS 2010 для WebDevelopers
20 сообщений из 20, страница 1 из 1
Оптимизация работы VS 2010 для WebDevelopers
    #38052107
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!

Плиз, поделитесь опытом как оптимально настроить VS 2010 для разработки Web сайтов.

Проблемы
1. много времени уходит на build и открытие страницы
2. медленно работает при просмотре страницы в режиме макета, а не исходного кода.

OS Win7. Ram 3GB.
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052110
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Testor1,
Это ноутбук? 3ГБ рам - как-то странно для десктопа....

Можно так: забиндить Alt+B на "построить проект". Браузер запустить отдельно. При изменении с серверном коде: Alt+B -> Alt+Tab (на браузер) -> F5.
В первый раз, ессно, надо запустить студию по F5, если пользуется внутренний веб. Изменения в разметке и на клиенте билдить не нужно - просто рефрешим браузер.
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052133
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iConstTestor1,
Это ноутбук? 3ГБ рам - как-то странно для десктопа....

Можно так: забиндить Alt+B на "построить проект". Браузер запустить отдельно. При изменении с серверном коде: Alt+B -> Alt+Tab (на браузер) -> F5.
В первый раз, ессно, надо запустить студию по F5, если пользуется внутренний веб. Изменения в разметке и на клиенте билдить не нужно - просто рефрешим браузер.

Несколько компов PC и NoteBook

Notebook - win 7 64 bit 4 gb. Поставил Ram Drive. Скинул туда проект. Добавил в Web Config.
<compilation debug="true" targetFramework="4.0" tempDirectory="R:\Temp" optimizeCompilations="true" batch="false">

Особого прироста производительности не почувствовал.

Диск Sata2 и есть интерфейс для usb3. Если поставить флеш диск с usb3 и записать проект на него, то почувствуется ли разница?
В наличии флешки нет, а покупать для эксперимента - жаба давит :)

IIS не использую.
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052142
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Testor1,
ОТКЛЮЧИТЕ авирус на билд директории.
если работает с б-логикой, вполне достаточно тестов а не общего билда...
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052143
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степиTestor1,
ОТКЛЮЧИТЕ авирус на билд директории.
если работает с б-логикой, вполне достаточно тестов а не общего билда...

К сожалению антивирус отключить не смогу. Запрещено :(

Билд делается конкретной страницы, а не всего сайта.

Почему в режиме редактирования макета страницы все работает крайне медленно? Использует или VS 2010 - GPU для отображения макета?
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052157
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Testor1,
очень плохо, что нельзя, в основном по спичу и личному опыту дает заметный прирост.
Макетом в студии вообще не пользовался, лепил как есть,( он действительно у них тормознутый а крайне не адекватный)
на финише в дримвере делал верстку трансформировал в студию, и там уже присыпал скриптами)
субъективно.
Раньше работал на хрюше 32 2 гига, пока свежая вроде шевелилась, с барахлом тормознутей, решарпер здорово плющил.
Перешел на w7 16гиг ssd, небо и земля, через мобилрег иногда захожу на старую систему, она вообще еле дышит по скорости
и как я на ней работал,
А теперь ловлю иногда себя на мысли, что за тормознутая среда, хоца еще побыстрей, а уж больше то и не куда пока, если в принципе куайсемь посьавить, у меня пять, так это семечки..
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052172
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степиTestor1,
очень плохо, что нельзя, в основном по спичу и личному опыту дает заметный прирост.
Макетом в студии вообще не пользовался, лепил как есть,( он действительно у них тормознутый а крайне не адекватный)
на финише в дримвере делал верстку трансформировал в студию, и там уже присыпал скриптами)
субъективно.
Раньше работал на хрюше 32 2 гига, пока свежая вроде шевелилась, с барахлом тормознутей, решарпер здорово плющил.
Перешел на w7 16гиг ssd, небо и земля, через мобилрег иногда захожу на старую систему, она вообще еле дышит по скорости
и как я на ней работал,
А теперь ловлю иногда себя на мысли, что за тормознутая среда, хоца еще побыстрей, а уж больше то и не куда пока, если в принципе куайсемь посьавить, у меня пять, так это семечки..

А что думаешь на флешки с usb3? даст выигрыш если проект хранить на ней?
наверное тормоза добавляют компоненты DevExpress.

кстати судя по статистике Chtome тоже активно использует диск в момент старта страницы. вот бы его в рам закинуть ...
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052174
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Убери optimizeCompilations=true - установи в false при debug=true
Когда ты меняешь любой кусок кода и сохраняешь (а для cs файлов даже без сохранения) - студия пытается его скомпилить и выводит тебе ошибки в окно Errors
т.е. она всегда постоянно компилит изменяемые сборки, прям в момент изменения
Может это и можно отключить, но нет студии под рукой, потому ищите сами в параметрах

Если у вас проект содержит оч много ресурсов в виде resx-файлов прямо в проекте сайта, то можете вынести их в отдельный проект или установить SP1 для VS2010
Еще пару лет назад были замечены тормоза при большом кол-ве ресурсов

Обязательно добавьте оперативки, чтобы не меньше 8Гб было
Скорость проца и записи/чтения винта также немало важны

Суть - современные продукты прекрасно работают, но только на таких же современных мощностях, имхо
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052175
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А дизайнером вообще отучайтесь пользоваться

P.S.: Как им вообще можно пользоваться? там же вообще неясно что на самом деле происходит!
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052185
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SanSYSА дизайнером вообще отучайтесь пользоваться

P.S.: Как им вообще можно пользоваться? там же вообще неясно что на самом деле происходит!


а как делать макет страницы ? кодом все ?
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052195
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Testor1,
да ничего не будет, я папку юзер вообще убрал с ssd линком на простую баракуду, скорость вроде бы не упала.
оперативка, полюс скорость обращения к диску со средой имхо первое
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38052471
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Testor1SanSYSА дизайнером вообще отучайтесь пользоваться

P.S.: Как им вообще можно пользоваться? там же вообще неясно что на самом деле происходит!


а как делать макет страницы ? кодом все ?
Конечно!
На сколько бы хорош не был дизайнер - на возню в нем больше времени уйдет, чем один раз хорошо сделать просто в "коде"

Можешь запилить опрос на эту тему, и увидишь, что большинство не пользуется дизайнером (но отсей новичков вариантом - пользуюсь, опыт менее двух лет )

P.S.: нередко приходится работать с нестатическими системами, т.е. когда конечный вид страницы виден только во время запуска - там в принципе не получится воспользоваться дизайнером
P.P.S.: иногда все же пользуюсь, например для WinForms или WPF, хотя в отношении последнего - xaml тоже приходится посматривать
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38053610
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SanSYSTestor1пропущено...



а как делать макет страницы ? кодом все ?
Конечно!
На сколько бы хорош не был дизайнер - на возню в нем больше времени уйдет, чем один раз хорошо сделать просто в "коде"

Можешь запилить опрос на эту тему, и увидишь, что большинство не пользуется дизайнером (но отсей новичков вариантом - пользуюсь, опыт менее двух лет )

P.S.: нередко приходится работать с нестатическими системами, т.е. когда конечный вид страницы виден только во время запуска - там в принципе не получится воспользоваться дизайнером
P.P.S.: иногда все же пользуюсь, например для WinForms или WPF, хотя в отношении последнего - xaml тоже приходится посматривать

Не хочу спорить, но это жесть все кодить. "Угадывать" координаты элементов ...
В mvc4 - мало кодить надо?
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38053814
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Testor1,
Все правильно. Визуальный ХТМЛ редактор является вспомогательным средством и не предназначен для полного визивиг-а. Чаще всего использую в сплит-режиме, чтобы не рыскать по коду.

Что касается тормозов - то нужно разбираться. Конфигурация более чем достаточная. При 4 ГБ оперативы РАМ-диск не стоит свеч. И его нужно уметь готовить :). Мой старенький (4 года) ноутбук - C2D T7500 (2x2.2GHz), 4GB, 320GB+500GB SATA2/5400 вполне себя чувствует.
Заявления 16ГБ, SSD, распальцованный i7 и прочее, конечно кое-где будет побыстрее, но не в компиляции и тормозах - ОСь будет загружаться не 40 сек, а 10, студия (пустая) не 2-3, а 1 секунду и проект раза в два (и то сомневаюсь) быстрее: опять-же разовая операция - цена? Я комп не выключаю - усыпляю, иногда вместе с проектом (сохраняя ессно). Перезагрузка системы - раз в неделю, проекта -через день-два. Так что SSD отдыхает :).

Смотри монитор ресурсов - он подскажет проблему. Посмотри своп-файл, сбрось его до 100 мб - потом пусть растет. Если 2 диска - располовинь своп. Некоторые под своп отдельный небольшой винт отводят, но я особых выгод не отмечал. Дефрагментацию никто не отменял.

Заметил такую фишку - в процессе работы, редко, студия замерзает и может "висеть" секунд 10-20. Так вот, если переключиться по Alt-Tab хоть куда - тут-же отмерзает. Это скорее всего интеллисенс шкодит.
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38054713
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iConstTestor1,
Все правильно. Визуальный ХТМЛ редактор является вспомогательным средством и не предназначен для полного визивиг-а. Чаще всего использую в сплит-режиме, чтобы не рыскать по коду.

Что касается тормозов - то нужно разбираться. Конфигурация более чем достаточная. При 4 ГБ оперативы РАМ-диск не стоит свеч. И его нужно уметь готовить :). Мой старенький (4 года) ноутбук - C2D T7500 (2x2.2GHz), 4GB, 320GB+500GB SATA2/5400 вполне себя чувствует.
Заявления 16ГБ, SSD, распальцованный i7 и прочее, конечно кое-где будет побыстрее, но не в компиляции и тормозах - ОСь будет загружаться не 40 сек, а 10, студия (пустая) не 2-3, а 1 секунду и проект раза в два (и то сомневаюсь) быстрее: опять-же разовая операция - цена? Я комп не выключаю - усыпляю, иногда вместе с проектом (сохраняя ессно). Перезагрузка системы - раз в неделю, проекта -через день-два. Так что SSD отдыхает :).

Смотри монитор ресурсов - он подскажет проблему. Посмотри своп-файл, сбрось его до 100 мб - потом пусть растет. Если 2 диска - располовинь своп. Некоторые под своп отдельный небольшой винт отводят, но я особых выгод не отмечал. Дефрагментацию никто не отменял.

Заметил такую фишку - в процессе работы, редко, студия замерзает и может "висеть" секунд 10-20. Так вот, если переключиться по Alt-Tab хоть куда - тут-же отмерзает. Это скорее всего интеллисенс шкодит.

Hp EliteBook 8560W с видеокартой AMD FirePro M5950

1. Дефрагментацию делаю с O&O
2. Рамдиск на 500 мегов. Проект не очень большой и помещается на рамдиске
3. Использую DevExpress
4. При компиляции много обращений на запись в temporary asp.net фолдер. в веб конфигу указал tempDirectory - на рам диск. Чуть быстрее работает.
5. при завершении билда и открытии веб страницы в браузере - очень грузится диск google chromom. его поставить на рам диск не получается.
6. диск один, но создал второй логический диск. часть свопинга ос перенес на него, а на основном диске уменьшил размер свопа до 1 Гб.

в режиме редактирования, не говоря про сплит все работает крайне медленно. моментами тормозит на 1-3 секунды.
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38054790
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Testor1Hp EliteBook 8560W с видеокартой AMD FirePro M5950

1. Дефрагментацию делаю с O&O
2. Рамдиск на 500 мегов. Проект не очень большой и помещается на рамдиске
3. Использую DevExpress
4. При компиляции много обращений на запись в temporary asp.net фолдер. в веб конфигу указал tempDirectory - на рам диск. Чуть быстрее работает.
5. при завершении билда и открытии веб страницы в браузере - очень грузится диск google chromom. его поставить на рам диск не получается.
6. диск один, но создал второй логический диск. часть свопинга ос перенес на него, а на основном диске уменьшил размер свопа до 1 Гб.

в режиме редактирования, не говоря про сплит все работает крайне медленно. моментами тормозит на 1-3 секунды.
1. Дефрагментацию делать часто не нужно - раз в месяц достаточно. Причем не сторонними программами, а штатным дефрагером.
2. Рамдиск в таком качестве не поможет - запись на диск при компиляции исчисляется, максимум, считанными мегабайтами, если только не полный ребилд.
3. ДЭ - вот не пробовал эту штуку, может она тяжелая.
4. Оно и понятно, но много это сколько?
5. Раздели эти этапы - отдельно компиляция, отдельно первый запуск потом повторный запуск - что какое время занимает.
6. Это очень плохо - нужно вернуть все обратно. Я четко сказал - если два физ.диска, то разбиваем подкачку. Установить подкачку на системный диск, задать размер мин-100МБ, макс-100МБ, перегрузиться, задать - по выбору системы, перегрузиться.

- Так что монитор-то говорит - заскринь, что-ли...

По поводу ноута - знаю не понаслышке, ноут "искаропки" напичкан по уши всякой "фирменной" дрянью, которая, большей частью, является прослойкой/надстройкой между/над штатными виндовыми сервисами и сильно тормозит. Типа управления Вай-Фай сетями и прочая хрень. Все в помойку - на деинсталляцию. Ну, тачпад и подобное, конечно не нужно :). потом всякие гугли-адобы-и иже любят понавтыкать апдейтеров и т.п. - нафиг. Сам решу когда обновиться.

В общем, проблема решаема.
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38055542
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iConst,

Спасибо за поддержку
текущая конфигурация пока наиболее удачная

хотел уточнить еще вот-что

при загрузке страницы в нижней части visual studio видно как мелькает строчка с загрузкой Symbols из разных файлов каталога c:\windows.

Так и должно быть ?
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38055635
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Testor1, Symbols скорее грузятся из c:\windows\microsoft.net
можно отключить кажется в настройках дебагера, лучше погугли ( для старта )
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38057078
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SanSYSTestor1, Symbols скорее грузятся из c:\windows\microsoft.net
можно отключить кажется в настройках дебагера, лучше погугли ( для старта )

Для чего это грузится и на что повлияет отключение ?
...
Рейтинг: 0 / 0
Оптимизация работы VS 2010 для WebDevelopers
    #38057088
Testor1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Testor1,

Ссылку сразу не заметил. Читаю.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Оптимизация работы VS 2010 для WebDevelopers
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]