30.07.2007
Adobe Flex 2.0 – обзор и впечатления
|
|
Adobe Flex - это сравнительно новая и весьма продвинутая платформа для разработки тонких веб-приложений, основанная на технологии Adobe Flash. Среда разработки представляет собой бесплатный SDK, плюс плагин Eclipse для визуального редактирования и отладки. Исполняемый код (как и прежде, содержащийся в .swf-файлах) для выполнения требует Flash Player 9.
Статья может быть интересной всем, кто занимается веб-разработкой.
|
30.04.2002
HTML Dump
|
|
Утилита HTML Dump - 27 Kb
Исходные тексты - 83 Kb
|
11.04.2002
jQuery – Javascript нового поколения
|
|
В статье описана библиотека jQuery. Разобраны ключевые моменты работы с библиотекой - нахождение элементов на странице, манипуляция объектной моделью документа, базовая анимация, работа с технологией AJAX. В статье приведено большое количество примеров работающего кода. |
10.10.2003
Q&A: CSS2 и cовместимость браузеров.
|
|
Q. Что такое margin, padding и в чём их отличие
Q. Стиль cursor: hand и cursor: pointer
Q. Что такое :hover и его отличия от обычных стилей CSS
|
29.12.2004
QnA: Получение COM-событий в скриптах
|
|
Как получать COM-бытия в скриптах |
27.08.2008
Автоматизация поиска SQL Injection
|
|
В статье показывается, как написать программу, автоматически сканирующую заданные сайты на предмет наличия в них уязвимости типа SQL Injection. Примеры приведены на языках PHP и C# |
16.09.2007
Авторитетность сайта и ссылочное ранжирование
|
|
В этой главе мы рассмотрим, как можно влиять на ранжирование сайта с помощью внешних факторов — ссылок, размещенных на других сайтах Интернета. |
11.04.2004
Аутентификация пользователей между Web-сервером и сервером приложений
|
|
В статье рассматривается пример решения задачи по аутентификации и авторизации клиентов Web-сервера на сервере приложений, где Wев-сервер – это ASP.NET-приложение, сервер приложения – .NET-приложение. Взаимодействие осуществляется через .NET Remoting (TCP/ Binary).
|
29.03.2006
Как отключить отправку формы по нажатию enter?
|
|
Здравствуйте, Аноним, Вы писали:<br />
<span class='lineQuote'><br />
А>Используется что-то типа google suggest. На форме есть несколько input type=textbox-ов. При вводе значения, открывается табличка под input-ом с возможными вариантами. Вариант не вставляется сразу в textbox, как в google, а его надо выбрать самостоятельно. Вариан...</span> |
12.07.2003
Обработка HTML-форм, содержащих бинарные данные, на JavaScript/ASP
|
|
Чаще всего задача передачи файлов на сервер по HTTP-протоколу и загрузки их в базу данных решается использованием специальных ActiveX-компонентов, но не всегда это рационально и безопасно. В статье приведен вариант реализации этого на ASP без применения нестандартных компонентов. |
04.06.2005
Отправить почту - Формат mailto
|
|
Здравствуйте, serb, Вы писали:<br />
<span class='lineQuote'><br />
S>Подскажите как можно по ссылке на странице запустить почтовый клиент по умолчанию с заполненным полем "куда" и присоединенным к нему определенным файлом.</span><br />
<br />
Формат mailto<br />
<br />
[q]<br />
mailto:[ <i>mail address</i> ] [?] [subject=<i>subject</i>] [&cc=<i>mail address</i>]... |
14.01.2005
Получение исходного размера картинки из JavaScript
|
|
Здравствуйте, Alexandr_wolf, Вы писали:<br />
<span class='lineQuote'><br />
A_>Огромная просьба подсказать, если кто-нибуть знает, как решить проблему....</span><br />
<br />
Вот так, например:<br />
<br />
[java]<br />
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br />
<br />
<html><br />
<head><br />
<title>Untitled</title><br />
</head><br />
<br />
<body><br />
<br />
<IMG id="pic" s... |
19.05.2006
Разработка Web-приложений с использованием Wicket
|
|
Поскольку тема разработки компонентно-ориентированных Web-приложений на Java поднимается на форумах RSDN с завидной регулярностью, я решил написать статью, которая раскрывает эту горячую тему. В статье речь идет о новейшем средстве разработки, библиотеке Wicket. |
11.01.2008
Скрытая угроза: «неизменяемые» поля Web-форм
|
|
Очень часто при анализе сторонних скриптов обнаруживается одна и та же распространенная ошибка: отсутствие проверки передаваемых данных в «неизменяемых» полях, таких как <input type=”hidden”>, <input type=”radio”>, <input type=”checkbox”> и, конечно же, <select></select>.
Почему-то начинающие и более опытные программисты, считают, что «неизменяемые» явно поля – никак нельзя отредактировать. Поверьте, это далеко не так!
|
13.10.2005
Событие ActiveX контрола в HTML
|
|
Здравствуйте, Аноним, Вы писали:<br />
<span class='lineQuote'><br />
А>Написан ActiveX контрол на ATL. Никак не могу подключиться к событию AсtiveX контрола на веб странице. Делаю примерно так:</span><br />
<span class='lineQuote'>А>[code]</span><br />
<span class='lineQuote'>А><HTML></span><br />
<span class='lineQuote'>А><HEAD></span><br />
<span class='lineQuote'>А><TITLE>ATL 3.0 test page for object MyControl</TITLE></span><br />
<span class='lineQuote'>А></HEAD></span><br />
<span class='lineQuote'>А><BODY></span><br />
<span class='lineQuote'>А><SCRIPT language="JavaScript...</span> |
14.11.2007
Создание собственных Web-приложений с помощью Ruby on Rails
|
|
Главы из книги Патрика Ленза Build Your Own Ruby On Rails Web Applications, SitePoint, 2007. |
AJAX
|
01.07.2006
Роль сервера в работе Ajax-приложения
|
|
Глава из книги “Ajax в действии”
В этой главе:
- Использование существующих архитектур в Ajax-приложении
- Обмен содержимым сценариями и данными с сервером
- Передача обновленных данных серверу
- Объединение нескольких запросов в составе одного HTTP-обращения
|
ASP.NET
|
07.08.2004
Внутри ASP.NET
|
|
Благодаря развитой, расширяемой архитектуре, новые возможности в ASP.NET можно добавлять почти до бесконечности. Но для того, чтобы эти добавления не превращались в почти шаманские камлания, желательно представлять, каким же образом устроена ASP.NET, и что у неё внутри.
|
08.07.2006
Вывод картинки без создания файла
|
|
Здравствуйте, <Аноним>, Вы писали:<br />
<span class='lineQuote'><br />
А>Как картинку из MemoryStream вывести вот так</span><br />
<br />
<table width='96%'><tr><td nowrap='nowrap' class='c'><pre>
А><html>
А><head></head>
А><body>
А>Здесь картинка
<asp:Image id=<span class='str'>"CheckImage"</span> runat=<span class='str'>"server"</span> ImageUrl=<span class='str'>"check.aspx"</span>></asp:Image>
А></body>
А></html></pre></td></tr></table><br />
check.aspx.cs:<br />
<br />
[c#]<br />
publi... |
13.03.2004
Динамическая генерация элементов управления для веб
|
|
В данной статье рассматривается создание динамических элементов управления для web - вертикального меню, горизонтального меню и дерева. Описание элементов управления хранятся в XML, а генерация совершается через код на стороне сервера. |
19.04.2006
Как на время выполнения сделать кнопку disable
|
|
<b><br />
<span class='lineQuote'>А>Возник такой вопрос, как на время выполнения сделать кнопку disable.</span><br />
<span class='lineQuote'>А>Просто запись на диск файла размером 30 метров занимает определенное время, как можно узнать, что файл успешно закончился записываться на диск, а затем сделать enable button.</span><br />
</b><br />
[code]<br />
<span class='lineQuote'>M>>>> <input onclick="var self ...</span> |
07.03.2006
Как на время выполнения сделать кнопку disable (ASP.NET 2.0)
|
|
<span class='lineQuote'>А>Возник такой вопрос, как на время выполнения сделать кнопку disable.</span><br />
<span class='lineQuote'>А>Просто запись на диск файла размером 30 метров занимает определенное время, как можно узнать, что файл успешно закончился записываться на диск, а затем сделать enable button.</span><br />
<br />
В общем если кому интересно, сделал так:<br />
<br />
<br />
[j... |
27.01.2006
Как узнать версию основной сборки приложения?
|
|
string build = Assembly.GetExecutingAssembly().GetName().Version.ToString();<br />
[tagline] <br />
Блог: <a href="http://blogs.gotdotnet.ru/personal/Nisus" class="m" target="_blank">en passant</a>, другие увлечения — <a href="http://www.parking.ru/" class="m" target="_blank">Parking</a>, <a href="http://www.metric.ru/" class="m" target="_blank">Metric</a>, <a href="http://www.rco.ru/" class="m" target="_blank">RCO</a>, [u... |
01.02.2007
Одна сборка – один Web-сайт
|
|
В статье показан способ, используя который, можно собрать полностью весь сайт в одну сборку и после этого с легкостью повторно использовать в любом web-приложении. |
29.06.2006
Создание приложений ASP.NET 2.0
|
|
Глава из книги “Знакомство с MS ASP.NET 2.0”
Ключевой инструмент разработки приложений ASP.NET 2.0 — Microsoft Visual Studio 2005 — преемница Visual Studio .NET 2003. Она содержит массу новых возможностей и усовершенствований, разработанных специально для того, чтобы позволить Web-программистам преодолеть некоторые ограничения, возникавшие при использовании Visual Studio .NET 2003.
В этой главе мы рассмотрим три основных элемента приложения ASP.NET — среду разработки (IDE) для его построения, страницу и основные элементы управления для ее создания. Начнем с Visual Studio 2005.
|
08.05.2004
Создание форума в ASP.NET
|
|
Данная статья освещает основные этапы создания иерархического форума с использованием ASP.NET на языке C#
|
06.12.2006
Развитие шаблонов дизайна сайтов. Верифицируемые шаблоны.
|
|
На данный момент существует много решений для создания сайтов с подгружаемыми шаблонами дизайна - как широко используемых (Smarty, Liquid Ruby template engine, Contemplate, Expose и пр.), так и созданных самостоятельно (например, портал Blogger.com использует собственный формат шаблонов дизайна). В данной статье рассматриваются те или иные недостатки существующих систем, а затем предлагается решение, основанное на новых возможностях платформы ASP.NET 2.0. |
05.04.2005
Разница атрибутов тэгов в IE и FireFox
|
|
Здравствуйте, _orion_, Вы писали:<br />
<span class='lineQuote'><br />
__>заметил одну очень не радующую меня вещь: атрибуты для тэгов в разных браузерах генерятся по разному,</span><br />
<span class='lineQuote'>__>Например пишем мы </span><br />
<span class='lineQuote'>__><table width='96%'><tr><td nowrap='nowrap' class='c'><pre>
__> txtControl.Width = 100;
__></pre></td></tr></table></span><br />
<span class='lineQuote'><br />
__>IE запишет это в стиль тэга, например так <input type="text" style="width: 10...</span> |
28.03.2006
Разные версии ASP.NET на одном сервере
|
|
Здравствуйте, Matveyka, Вы писали:<br />
<span class='lineQuote'><br />
M>Ситуация. На одном серевере стоят два приложения. Одно написано на ASP.NET 1.1, другое — на 2.0. Одновременно они работать не хотят. Есть идея разнести их в разные Application Pool. </span><br />
<span class='lineQuote'><br />
M>Вопросы:</span><br />
<span class='lineQuote'>M>1. Правильно ли так поступать?</span><br />
<span class='lineQuote'>M>2. Если да, то как это сде...</span> |
06.09.2006
Управление состоянием
|
|
Глава из книги "Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов" |
09.09.2004
ASP.NET: какие файлы копировать на хостинг?
|
|
Hello, "ShulapovMax" <br />
<span class='lineQuote'><br />
> Сделал себе сайтик на домашнем компе, какие файлы копировать на хостинг?</span><br />
<br />
Сделай у себя на компе еще один сайтик, после этого в основном проекте выбери опцию <b>Copy Project</b>, укажи, что нужно копировать в созданный проект и поставь галку [i]only files needed to run t... |
17.07.2003
Grid layout -> Flow layout - таблица автоматом
|
|
Здравствуйте, Igor Soukhov, Вы писали:<br />
<span class='lineQuote'><br />
IS>Слушал намедни одно из последних радиошоу с .NET Rocks и услышал там такой трик,</span><br />
<span class='lineQuote'>IS>создаем веб форму c Grid layout накидываем на нее контролы, перключаем layout в Flow</span><br />
<span class='lineQuote'>IS>и студия сама создат table чтобы <i><b>примерно</b></i> сохранить расположение к...</span> |
21.09.2005
MessageBox из ASP.NET
|
|
Такой вариант, правда чуть длинноватый... Но красивый.<br />
A Simple ASP.NET MessageBox Class<br />
by Lee Gunn — .NET C# Scotland on ASP.NET<br />
<br />
<br />
When moving from Windows Forms to ASP.NET Web Forms, an API that may be missed is that offered by the System.Windows.Forms.MessageBox Class. Sometimes when develo... |
Средства безопасности ASP.NET
|
10.10.2004
Средства безопасности ASP.NET
|
|
Первая часть статьи рассказывает о видах аутентификации, используемых в ASP.NET.
|
12.01.2005
Средства безопасности ASP.NET
|
|
Вторая часть статьи посвящена такому аспекту безопасности в ASP.NET, как авторизация. Разбираются различные механизмы авторизации и способы работы с ними.
|
15.01.2005
Средства безопасности ASP.NET
|
|
Третья часть рассказывает о криптографии в ASP.NET.
|
IIS
|
28.03.2006
Разные версии ASP.NET на одном сервере
|
|
Здравствуйте, Matveyka, Вы писали:<br />
<span class='lineQuote'><br />
M>Ситуация. На одном серевере стоят два приложения. Одно написано на ASP.NET 1.1, другое — на 2.0. Одновременно они работать не хотят. Есть идея разнести их в разные Application Pool. </span><br />
<span class='lineQuote'><br />
M>Вопросы:</span><br />
<span class='lineQuote'>M>1. Правильно ли так поступать?</span><br />
<span class='lineQuote'>M>2. Если да, то как это сде...</span> |
04.09.2005
Стер Default Web Site...Все перестало работатать...
|
|
<span class='lineQuote'>D>Люди помогите !</span><br />
<span class='lineQuote'><br />
D>Сделал я следующее:</span><br />
<span class='lineQuote'>D>Стер "Default Web Site"</span><br />
<span class='lineQuote'>D>Вместо него создал новый,который назвал Source и соответственно указал на c:\Source.</span><br />
<span class='lineQuote'><br />
D>Теперь я не знаю как мне его запустить !</span><br />
<span class='lineQuote'>D>Что писать в броузере ?</span><br />
<span class='lineQuote'>D>Пробовал:</span><br />
<span class='lineQuote'>D><a href="http://localhost" class="m" target="_blank">http://localhost</a></span><br />
<span class='lineQuote'>D><a href="http://localhost/Source" class="m" target="_blank">http://localhost/Source</a></span><br />
<span class='lineQuote'><br />
D>На в...</span> |
PHP
|
30.03.2005
PEAR – PHP Extension and Application Repository
|
|
Краткое знакомство с фреймворком PEAR, предоставляющим набор готовых решений PHP-программистам. В статье приводится краткое описание PEAR, помощь по установке "в полевых условиях". |
21.10.2006
Объектный подход в действии
|
|
В данном практическом руководстве продемонстрирована вся мощь и гибкость языка PHP и даны полезные советы программистам. В этой книге показано, как построить масштабируемую и высокопроизводительную инфраструктуру на языке PHP5, подробно описан набор инструментов, который можно многократно использовать, и приведены многочисленные практические примеры.
В книге рассматриваются концепции объектно-ориентированного подхода и их реализация на языке PHP5, описываются методологии управления проектами, а также уделяется внимание обсуждению многих других вопросов. Вся эта информация позволит вам научиться разрабатывать качественное программное обеспечение в более сжатые сроки. |
28.10.2006
Реализация средствами PHP: автономные сценарии
|
|
Данная книга адресована опытным PHP-программистам и разработчикам Web-приложений, проектирующим крупные Web-системы для решения сложных задач. В книге рассматривается пятая версия PHP и новые объектно-ориентированные возможности языка, однако многие рекомендации вполне применимы и для предыдущей версии PHP, а идеи и стратегии повышения скорости и надежности кода, описанные в книге, позволят усовершенствовать код, написанный практически на любом языке высокого уровня.
В книге рассматривается разработка высокопроизводительных, стабильных и расширяемых PHP-приложений, а также подробно освещаются методики блочного тестирования, обеспечения безопасности, методик кэширования и повышения производительности Web-приложений. Кроме того, в книге достаточно полно описано создание PHP- и Zend-расширений, увеличивающих возможности языка. |
21.04.2006
Файлы и сети
|
|
Глава из книги “PHP 5.1. Руководство программиста” |