|
|
Ведущий раздела: LedWorm Описание: Статьи по ASP и ASP.NET
|
Использование новых объектов страницы ASP.NET 2.0 | lientScriptManager предоставляющий методы для работы скодом сценариев, которые будут использоваться в клиентской части Web-приложения. Теперь все методы, которые в ASP.NET 1.x использовались для регистрации клиентских скриптов или скрытых полей принадлежат классу ClientScriptManager. Например, иногда бывает необходимо регистрировать клиентский сценарий динамически, в зависимости от каких-либо параметров. Например, при перезагрузке страницы форума нужно указать пользователю, что ему пришло новое личное сообщение. Это можно сделать как показано в нижеследующем примере.
Добавил: LedWorm Дата: 2008-02-07 09:50:26 Количество просмотров: 2265 Рейтинг: 0.00
|
|
Новые свойства и методы объекта Page | ля управления приведенными в предыдущем разделе событиями и получении информации о результатах их выполнения, у объекта Page в ASP.NET 2.0 появились следующие новые методы и свойства. Подробная информация по перечисленным ниже объектам и свойствам, а также их использовании последует далеев следующем разделе этой статьи.
Добавил: LedWorm Дата: 2008-02-07 09:47:55 Количество просмотров: 2155 Рейтинг: 0.00
|
|
Жизненный цикл страницы | Жизненный цикл страницы ASP.NET начинается с получения и обработки Web-сервером IIS запроса к данной странице и передачи этого запроса среде выполнения ASP.NET. В момент получения запроса, среда выполнения загружает класс вызываемой страницы, устанавливает свойства класса страницы, выстраивает дерево элементов, заполняет свойства Requestи Response и вызывает метод IHttpHandler.ProcessRequest.После этого среда выполнения проверяет каким образом была вызвана эта страницы и если страница вызвана путем передачи данных с другой страницы, о чем будет рассказано далее, то среда выполнения устанавливает свойство PreviousPage.
Добавил: LedWorm Дата: 2008-02-07 09:45:41 Количество просмотров: 2848 Рейтинг: 0.00
|
|
Страница ASP.NET 2.0 | ля внесения новых возможностей в ASP.NET 2.0 было необходимо внести изменения и дополнения в класс страницы Page.Поскольку для установке свойств страницы в design-time используются атрибуты директивы Page, то здесь будут рассмотрены новые атрибуты, появившиеся для реализации механизмов персонализации, шаблонов дизайна, оформления и асинхронной работы станиц. Подробнее о назначении новых атрибутов можно узнать в части статьи, посвященной новым свойствам и методам класса Page.
Добавил: LedWorm Дата: 2008-02-07 09:40:26 Количество просмотров: 2263 Рейтинг: 0.00
|
|
Технология разделения кода | Основа всего в Web-приложении – это страница. Пользователь, пользуясь браузером, перемещается между страницами, периодически возвращаясь к уже просмотренным ранее страницам, вводя какие-то данные в HTML формы и получая некоторый результат. В ASP.NET страница чаще всего представляет собой Web-форму, содержащую различные элементы управления, реагирующую на события, создаваемые пользователем.
Добавил: Дата: 2007-11-29 14:46:50 Количество просмотров: 2662 Рейтинг: 3.00
|
|
Знакомство с ASP.NET 2.0 | Каждый раз, разрабатывая проект и создавая Web-приложение, пользуются различными средствами для создания архитектуры приложения, редактирования кода и публикации результатов своего труда на Web-сервере. При этом для конечного пользователя Web-приложение любой сложности остается набором HTML-страниц, каждая из которых имеет свой уникальный URL.
Добавил: Дата: 2007-11-29 14:45:17 Количество просмотров: 2763 Рейтинг: 3.00
|
|
ASP.NET: Очищаем HTML от лишних знаков | Однажды посмотрев HTML-документ, генерируемый ASP.NET и содержащий GridView, я заметил, что большое количество символов, содержащихся на странице - пробелы и знаки табуляции. Очевидно, ASP.NET щедро расставлял их, где только можно. Конечно, избавиться от лишних килобайтов HTML-документа можно, воспользовавшись библиотеками, которые сжимают HTML-документы при помощи различных алгоритмов. Но такой метод заставит сервер сначала сжать генерируемый HTML-документ, а браузеру пользователя придется распаковывать пришедший ему документ.
Добавил: Дата: 2007-11-29 14:41:54 Количество просмотров: 2798 Рейтинг: 3.00
|
|
Context.Items | Контейнер Context.Items содержит информацию, относящуюся к определенному запросу определенного пользователя. Жизненный цикл этого контейнера ограничивается жизненным циклом самого запроса. Контейнер Context.Items позволяет сохранять любые объемы информации, но из-за короткого времени жизни в основном используется для небольших временных объектов.1ps - регистрация в каталогах
Добавил: Дата: 2007-11-28 18:17:09 Количество просмотров: 3047 Рейтинг: 3.00
|
|
Cache | Как и все остальные контейнеры, Cache представляет собой коллекцию типа ключ-значение. В Cache хранятся данные, доступные всем пользователям из всех точек приложения, но за счет использования ключей, специфичных определенному пользователю, его можно использовать для хранения пользовательской информации. Содержимое этого контейнера может сохраняться в течение долго времени, но, к сожалению, теряется при перезапуске веб-приложения или веб-сервера. Характерной особенностью Cache является невероятная гибкость. Он позволяет эффективно хранить любую по объему информацию и содержит механизм устаревания кэшируемой информации в зависимости от ряда условий.
Добавил: Дата: 2007-11-24 12:31:43 Количество просмотров: 2701 Рейтинг: 3.00
|
|
Серверные методы. Custom | Используется в случае, если ни один из вышеперечисленных методов не подходит. Этот способ доступен только начиная с ASP.NET 2.0 и позволяет реализовать свой собственный метод хранения.
Добавил: Дата: 2007-11-24 12:30:23 Количество просмотров: 2778 Рейтинг: 3.00
|
|
|
|
|
|
|
Как вы относитесь к блогам?
Не знаю что это такое! | | 17% (13) | ничего особенного | | 35% (27) | иногда читаю чужие блоги | | 27% (21) | постоянно читаю блоги | | 1% (1) | веду свой блог | | 5% (4) | считаю блоги двигателем интернета | | 6% (5) | ЖЖ рулит, фсе остальное ф топку! | | 9% (7) |
Проголосовало: 78
|
|
Познакомились в Интернете парень и девушка, подружились по переписке. Решили встретиться. Договорились о месте и времени. Он спрашивает:
- А как я тебя узнаю?
- Я буду во всем салатовом.
Парень пришел на место и издали, на всякий случай, высматривает девушку в салатовом платье. Вдруг видит: барышня в салатовом, весом килограммов 150. На другой день общаются в Чате. Она:
- Ну что же ты не пришел?
- Я пришел, но не подошел.
- Почему?
- А я подумал, что на твой салат у меня майонеза не хватит.
|
|