Отправляет email-рассылки с помощью сервиса Sendsay

.NET: Записки программиста

Руководство по TFS, шаблоны и практики

Виктор Шатохин выложил полную версию замечательного документа "Групповая разработка с использованием Visual Studio Team Foundation Server. Шаблоны и практики." в русском переводе. ...

2008-04-01 11:16:07 + Комментировать

Время отклика страницы: взгляд со стороны браузера

Если вы создали сайт, который стал приобретать популярность в инете - рано или поздно вы столкнетесь с проблемой производительности. Страницы отдаются все дольше и дольше и мы начинаем прикидывать, что бы можно было улучшить. В воображении прокручиваются зарисовки из цикла "Страницы рождаются, живут, умирают": вот создается объект типа page, к объектной модели подключаются пользовательские элементы управления, периодически идут обращения к базе, вызываются обработчики событий ... Ага, вот здесь можно оптимизировать вызов хранимой процедуры, здесь - закешировать данные, а вот тут - оптимизировать код. Но не стоит забывать, что не менее интересные события происходят и по другую сторону фронта - на стороне браузера ... ...

2007-11-08 01:33:59 + Комментировать

URL rewriting в ASP.NET для поисковой оптимизации (SEO) (окончание)

Окончание статьи о URL rewriting в ASP.NET - как реализовать url rewriting своими руками, какие готовые решения и библиотеки можно использовать и как при помощи всего этого оптимизировать свой сайт. ...

2007-11-01 01:06:01 + Комментировать

URL rewriting в ASP.NET для поисковой оптимизации (SEO)

Для того, чтобы уйти от общих фраз, давайте сразу представим себе реальный пример: скажем, владелец домена news.ru заказал у вас разработку новостного портала. И как у нас водится - это должен быть портал всех порталов, убийца остальных новостных ресурсов и т.д. Он будет содержать десятки тысяч новостей, разбитых по категориям и темам и, естественно, должен быть вооружен последними достижениями SEO, чтобы максимально ускорить вожделенный и столь горячо обсуждаемый процесс "монетаризации". ...

2007-10-23 15:56:16 + Комментировать

Как совместить заказной дизайн и ASP.NET web-сайты

Вы начали разработку нового web-приложения. Аналитики обсудили с заказчиком и утвердили ТЗ. Заказ на макет первой страницы ушел в студию web-дизайна (если в вашей компании есть собственный дизайнер, все становиться проще). Его утвердили и дизайнеры принялись нарезать макет в html. Команда разработчиков получила спецификации и html-прототип дизайна, запустила Visual Studio и с энтузиазмом ломанулась навстречу премии за успешное завершение проекта. Если во время чтения последней строки у вас появилась скептическая улыбка - читайте дальше, возможно эта статья вам пригодится :) ...

2007-01-13 22:05:47 + Комментировать

Пока ребята из Вилларибо верстают сайт дивами ...

Все вы, наверное, помните holy wars "Windows vs Linux" или "С++ vs Java"? Совсем недавно я понял, что еще одна holy war "таблицы версус дивы" - та же самая история что и две предыдущие. Как любой человек, сталкивающийся с web-приложениями, я знал, что существуют старые добрые таблицы и использовал их, когда мне нужно было вывести очоредное "Hello, world!". Дивы же были чем-то сложным и загадочным. Но! Недавно мне понадобилось прикрутить к своему сайту блог, так же сверстанный в дивах ... ...

2006-12-17 14:50:53 + Комментировать

О программистах, менеджерах и вахтерах (окончание)

Теперь посмотрим, чем нам прийдется расплачиваться за эту свободу. И в завершение этого разговора прибегнем к последнему доводу ... ну не королей, конечно, а людей, которые еще не дошли до стадии мородобоя в процессе поиска истины - к примерам. Причем давайте выберем самых ярких лидеров, чтобы сразу избегнуть сомнений типа "ну-у, этот пример ни о чем не говорит, у них же бла-бла-бла ...". Эти фирмы - лидеры на рынке, они зарабатывают кучу денег, почти все хотели бы в них работать - и значит их методы и опыт гарантированно имеют право на жизнь. ...

2006-12-10 21:54:01 + Комментировать

О программистах, менеджерах и вахтерах (продолжение)

Что еще мы можем добавить в нашу копилку "информации для размышления"? Мы участвуем в Agile-проектах. Они не могут позволить себе ту роскошь, которая составляет основу их антиподов, Formal-методологий - потратить кучу времени на тщательный анализ и планирование, перепроверить риски, проработать дизайн, опробовать технологии - и только тогда приступить к самому легкому - написанию кода. А это значит, что условия будут постоянно меняться, появляться новые пожелания и выявляться новые требования. А значит - и появляться новые риски. ...

2006-12-01 23:55:05 + Комментировать

О программистах, менеджерах и вахтерах ...

Вы пришли на работу и обнаружили, что теперь вам нужно отмечать время прихода в специальной толстой книге. Или получили письмо от администратора о том, что использование аськи запрещено и соответствующие порты будут закрыты. А может у вас потребовали справку от врача, после того как вы пропустили два рабочих дня, валяясь дома с температурой. Ну или просто не смогли зайти на одну из избранных страниц ЖЖ (и на все остальные кстати, тоже). Все это может означать, что в вашей компании решили обратить внимание на трудовую дисциплину. ...

2006-11-27 00:29:49 + Комментировать

Сайт "Записки программиста"

Сегодняшний выпуск будет самым коротким, несмотря на то, что для его выхода потребовалось намного больше времени, чем обычно. Дело в том, что количество наконец-то перешло в качество и у меня появился свой собственный сайт - "Записки программиста" (www.developernotes.net). ...

2006-09-02 04:04:50 + Комментировать