Записи с тегом «гайдлайн»

Паттерны организации кода в JavaScript (памятка)

27.11.2011 14:00 / Артём Волк / 317 просмотров / ...

Более двух лет назад был написан сниппет «Паттерны организации кода на чистом JavaScript, JQuery и Prototype». За это время многое изменилось, сегодня выкладываю обновление в виде памятки по самым популярным способам создания reusable component'ов отсортированных от простого к сложному (в случае, если не нашел устоявшегося названия — пришлось придумать своё):

Чистый JavaScript без фреймворков

jQuery

Отображение одного блока над другим с помощью jQuery

20.03.2011 0:01 / Артём Волк / 504 просмотра / ...

Быстрое решение (оригинал) для позиционирования одного блока на другим, упрощённый аналог Position из jQuery UI.

читать дальше...

Гайдлайны для вёрстки (мода сезона «Осень 2010»)

05.09.2010 22:53 / Артём Волк / 1766 просмотров / ...

Обновлено 25.09.2010

Черновик наших гайдланов по вёрстке, скорее всего будет дополняться и обновляться. Объём требований вырос почти в три раза за год.

далее...

Перенос кода Global.asax в папку App_Code

14.02.2010 23:37 / Артём Волк / 950 просмотров / ...

При использовании модели ASP.NET приложения Web Site Project удобно хранить весь C#-код (кроме code-behind) в папке App_Code. Генерируемый же по умолчанию файл Global.asax помещается в корень сайта и содержит C# код.

читать далее...

Шаблоны e-mail сообщений в ASP.NET

16.11.2009 17:19 / Артём Волк / 1018 просмотров / ...

Задача подготовки е-мейл сообщений на основе шаблонов в ASP.NET оказывается нетривиальной. Среди вариантов решения: использование стороннего шаблонизатора, использование XSLT. Но, если ASP.NET — тоже шаблонизатор, пусть и весьма специфический, почему бы не поручить работу по подготовке е-мейлов ему?

ещё один вариант...

«Пустые» адреса для ссылок с JavaScript-обработчиками

11.11.2009 22:31 / Артём Волк / 889 просмотров / ...

В идеальном веб-приложении :) каждая ссылка, для которой указан JavaScript-обработчик клика должна вести на страницу, позволяющую сделать то же самое действие, но без использования JavaScript. В реальности всё же иногда нужны ссылки, главное предназначение которых — быть элементами интерфейса, реализованного с помощью клиентских скриптов.

опять про IE

Паттерны организации кода на чистом JavaScript, JQuery и Prototype

07.11.2009 17:31 / Артём Волк / 4088 просмотров / ...

Обновление от 27.11.2011: Доступно обновление для этого сниппента :)

Гибкость языка JavaScript имеет обратную сторону — не существует единого способа создания т.н. reusable component'ов. В традиционных объектно-ориентированных языках подобные решения принимаются создателями языка, например, путём введения в язык неймспейсов, классов и интерфейсов.

в Javascript всё по-другому...

SEF-адреса в ASP.NET 2.0 WebForms на IIS6: полное решение (работающий postback, ASP.NET AJAX)

01.11.2009 23:36 / Артём Волк / 4614 просмотров / ...

Задача реализации «красивых» URL (вида /catalog/notebooks/asus/) в ASP.NET 2.0 приложении, работающем на IIS6 требует нескольких дополнительных действий.

полное решение.

Варианты соглашений по именованию объектов в БД

01.11.2009 21:07 / Артём Волк / 1632 просмотра / ...

Несколько разных схем именования объектов в БД. Для примера будет взята база гипотетического блога, хранящая информацию о следующих сущностях: записях (posts), категориях (category) и пользователях (users). Один пост может попадать в одну или несколько категория (связь many-to-many), у одного поста всегда один автор (связь one-to-many).

варианты...

Элементы шаблонов в ASP.NET WebForms, нетривиальный data binding

01.11.2009 12:35 / Артём Волк / 3678 просмотров / ...

WebForms задумывался для создания кода, обрабатывающего события пользовательского интерфейса, однако в некоторых случаях бывает необходимо отойти от этой парадигмы и использовать кодовые вставки <%...%> в .aspx-файлах почти в стиле ASP.NET MVC.

Встроенные компоненты, использущие т.н. data binding тоже иногда заставляют задуматься :)

куча примеров


Страница 1 из 2