При закрытии подписчики были переданы в рассылку "Интернет начинающим" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
ASP.NET Лучшие статьи с сайта www.p-lib.pp.ru |
Главная | Новости | Статьи | Каталог | Софт | Регистрация | Поиск |
Новые статьи на сайте |
1. Кэширование Кэширование – это компьютерный способ повторного обращения к данным. Часто используемые данные компьютер размещает там, откуда их извлечь быстрее по сравнению с первоначальным размещением. Таким образом, Кеш выполняет роль хранилища данных, используемого для оперативного доступа к ним. 2. Программное создание шаблонов серверных элементов управления Демонстрируется, как программно создавать шаблоны для серверных ASP.NET-элементов управления Repeater, DataList и DataGrid; даны примеры на Visual Basic .NET и Visual C# .NET. 3. Модель безопасности ASP.NET Решение вопросов безопасности в распределенных многоуровневых приложениях представляет собой непростую задачу. Чтобы правильно ее решать необходимо четко представлять механизмы безопасности, лежащие в основе той или иной используемой технологии... 4. Аутентификация при использовании WebRequest и WebResponse Все наверное уже знают как получить содержимое URL с помошью методов GET или POST используя классы WebRequest/WebResponse. Но бывают моменты, когда этого мало, например, когда для доступа к так желаемым данным необходимо пройти предварительно аутентификацию. 5. Заполнение элемента Repeater из XML-документа Элемент управления repeater легко заполнить не только в коде, но и из внешнего источника – базы данных или XML-документа. 6. Элемент управления Repeater Элемент управления Repeater является экземпляром класса System.web.UI.WebControls.Repeater и применяется для отображения данных, привязанных к элементу управления, в определенном пользователем виде. 7. Заполнение списка из базы данных Список можно заполнять разными способами. Можно заполнять в коде, но в этой статье я рассмотрю вопрос заполнения из базы данных. 8. Как работают Web сервисы ASP.NET Показано, как методы Web сервисов Microsoft ASP.NET (WebMethods) обеспечивают высокопроизводительный подход к построению Web сервисов. WebMethods могут раскрывать традиционные методы Microsoft .NET, такие как операции Web сервиса, которые поддерживают HTTP, XML, XML Schema, SOAP и WSDL. 9. Запись данных в файл В статье рассматривается класс StreamWriter и на основе него приводится пример. 10. Элемент управления Panel Элемент управления Panel является экземпляром класса System.Web.UI.WebControls.Panel и используется для группировки элементов управления. |
Свежие компьютерные новости |
Кэширование на основе строки запроса |
Эту статью можно считать продолжением предыдущей статьи о кэшировании. В ней был рассмотрен сам процесс кэширования и ого реализация. В этой же статье мы рассмотрим кэширование на основе строки запроса. Итак, приступим. Атрибут VaryByParam директивы OutputCache определяет, надо ли производить кэширование при изменении значений параметров строки запроса (метод передачи данных GET) или параметров формы (метод POST). В следующем коде в Кеш помещают три копии страницы demo.aspx, отображающей результат запроса к базе данных. При выборе ссылок Top 5, Top10 и Top15 отображается соответственно по 5, 10 и 15 записей возвращаемой таблицы данных. При повторном щелчке на ссылке таблица загружается не из базы данных, а из Кеша. Файл demo.aspx <%@ Page Language="vb" AutoEventWireup="false" Codebehind="demo.aspx.vb" Inherits="WebApplication2.WebForm1"%> <%@ OutputCache VaryByParam="top" Duration="60"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <title>WebForm1</title> <meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR"> <meta content="Visual Basic 7.0" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultClientScript"> <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> </HEAD> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <A href="demo.aspx?top=5">Top 5</A><br> <A href="demo.aspx?top=10">Top 10</A><br> <A href="demo.aspx?top=15">Top 15</A><br> <asp:DataGrid ID="DataGrid1" Runat="server"></asp:DataGrid></form> </body> </HTML> Файл demo.aspx.vb Private Sub Page_Load(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles MyBase.Load TableConstractor() End Sub Sub TableConstractor() If Not IsNothing(Request.QueryString("top")) Then Dim conn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _ Page.MapPath(".") & "\database.mdb;" Dim strSelect As String = "SELECT TOP " & _ Request.QueryString("top") & _ " Название, Страна FROM Клиенты" Dim da As OleDbDataAdapter = New OleDbDataAdapter(strSelect, conn) Dim dt As DataTable = New DataTable() da.Fill(dt) DataGrid1.DataSource = dt DataGrid1.DataBind() End If End Sub Исходник к статье находится здесь. |
Книги с Озона |
Последнии статьи по Delphi |
Советую посетить |
Портал
для Delphi программиста - Быстро развивающийся портал о
программирование на языке Pascal/Delphi. Статьи, исходники, компоненты,
справочники, мануалы, FaQ, программы. |
Дружественные рассылки |
![]() |
Замечания и предложения отправляйте на E-Mail указанный ниже. С уважением Ковязин Дмитрий (admin@p-lib.pp.ru). |
В избранное | ||