Совсем недавно наткнулся на такую мысль, что аренда это далеко идущий тренд в мире веб и не только. Молодое поколение менее завязывается на собственности и не хочет тяготиться ипотеками, долгосрочными кредитами. […]
Как выбрать меню сайта – вертикальное или горизонтальное?
Довольно частый и актуальный вопрос заказчика. Зачастую тут полагаются на собственное чувство вкуса или на дизайнера – как нарисует, так пусть и будет. А зря – разница между этими 2 […]
Создание макета сайта. С чего начать работу над сайтом?
Для каждого человека очевидно, что абсурдно начинать строить дом без точного выверенного плана. Никто не берет сразу кирпичи и цемент и не начинает ваять с ходу свое жилище. Основа любой […]
В чем сходство российского футбола и российской эстрады?
Довольно странная тема для нашего блога, но это только на первый взгляд. Если сравнивать с западными аналогами, то можно увидеть значительное отставание в качестве по обоим индустриям. Кстати, это можно […]
Оптимизация первого запуска приложения ASP.NET
Общие способы оптимизации первого запуска приложения ASP.NET Сделать прекомпиляцию проекта http://msdn.microsoft.com/en-us/library/bb398860.aspx. Устанавливать debug, enabled и trace в “false” На допускайте на Production сервере, чтобы параметра debug, enabled и trace были […]
Оптимизация в SQL
Общие способы оптимизации в SQL Указывать конкретные поля для извлечения в запросах Избегайте select *, старайтесь указывать конкретные поля для извлечения. Кешировать небольшие справочники в приложении Небольшие редко меняющиеся справочники […]
Советы для оптимизации CSS и картинок
Общие методы для оптимизации CSS и картинок Использовать спрайты При помощи спрайтов можно грамотно реализовать элементы интерфейса http://habrahabr.ru/post/159027/ Загружать картинки параллельно с разных доменов Для параллельной загрузки держите картинки на […]
Принципы оптимизации JS
Общие методы для оптимизации JS Самая быстрая выборка $(‘#id’) $(“#id”).find(“.class1”); $(“.class”, parent) Псевдоселекторы(:visible и т.п.) – самые медленные. При работе с DOM использовать innerHTML Для присвоения в DOM используйте innerHTML, […]
Оптимизация для ASP.NET Web Forms
Общие методы для оптимизации ASP.NET Web Forms Отключать ViewState Лучше отключить на уровне всего проекта в самом начале разработки, а затем включать по необходимости, там где нужно. Использовать IsPostBack Используйте […]
Методы для оптимизации LINQ
Общие методы для оптимизации LINQ Использовать Stored procedures для сложного чтения Для сложного чтения из базы вместо LINQ используйте stored procedures (фильтры, поиск, большое количество данных, большое число параметров). Применять […]