Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «a21»
CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C# 2013-04-05 12:25:21
+ развернуть текст сохранённая копия
Название |
CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C# |
Автор | Рихтер Дж. |
Издательство | Питер, 3-е издание |
Год | 2012 |
Размер | 9,82 МБ |
Эта книга, выходящая в третьем издании и уже ставшая классическим учебником по программированию, подробно описывает внутреннее устройство и функционирование общеязыковой исполняющей среды (CLR) Microsoft .NET Framework версии 4.0.
Подробнее »
Тэги: asp, book, clr
Создаем первую страницу на ASP.NET 2013-03-30 13:32:00
+ развернуть текст сохранённая копия
Что нужно для создания приложений ASP.NET я уже отмечал ранее, а вот для написания первого приложения нам понадобится обычный текстовый редактор, такой, как NotePad, который устанавливается при установке Windows. После создания странцы мы ее опубликуем и вызовем опубликованный файл. Далее мы проследим, как происходит обработка страниц ASP.NET и кратко рассмотрим теоретические решения ASP.NET, обеспечивающие обработку страниц.
В качестве сервера и клиента мы будем использовать один и тот же компьютер. Здесь мы должны понимать принцип параллельного выполнения задач: одна часть служб Windows обеспечит функциональность WEB-сервера, в то время как другая часть моделирует функциональность WEB-клиента. Об этом мы поговорим немного позднее, а сеяас давайте вернемся к созданию первого приложения. Что представляет собой ASP.NET- файл? ASP.NET - файл представляет собой обычный HTML-файл, в который интегрирована поддержка динамического отображения информации. Файл ASP.NET имеет расширение .aspx. Для примера наберем в текстовом редакторе следующий текст:
<%@ Page Language="VB" %> <html> <body> <% Response.Write("Hello World") %> </body> </html>
Затем сохраним этот текст в файле с именем hello.aspx Первая строка сценария информирует о том, что будет использован язык VB, а строка 4 возвращает браузеру содержимое, заключенное в кавычки, что подобно команде print() во многих языках программирования.
Тэги: asp.net
Как сделать Гаджет? 2013-03-28 02:43:00
< ...
+ развернуть текст сохранённая копия
Гаджет — приложение узкоспециализированное, компактное, простое и обладающее намеренно ограниченной функциональностью. Гаджеты проектируются таким образом, чтобы выводимая ими информация была понятна пользователям с минимальными пояснениями, а работа требовала минимальных усилий по настройке конфигурации. Гаджет не должен быть усеченной версией более функционального, более мощного приложения; скорее, это мини-приложение с ограниченными задачами, которое иногда дополняет существующее приложение. Гаджет хорошо вписывается в окружающие условия по своему внешнему виду и поведению и эффективно использует занимаемое пространство. В идеале высота гаджета не должна превышать 200 пикселов в стандартном состоянии, и он не должен увеличиваться свыше 400 пикселов в развернутом виде. Содержимое гаджета должно храниться готовым к отображению, чтобы пользователю не приходилось ожидать появления информации. Впрочем, динамическая загрузка содержимого гаджета тоже допустима, если последний обеспечит соответствующую обратную связь для пользователя. Учтите, что некоторые гаджеты обладают ограниченным сроком жизни. Представьте, что вы установили гаджет, который выводит в реальном времени новости о некотором спортивном мероприятии. Спустя несколько дней или недель после мероприятия у гаджета уже не будет полезной информации. В таких случаях гаджет должен вывести сообщение с предложением удалить себя, вместо того, чтобы продолжать выводить устаревшую информацию.
Тэги: ajax, asp.net
Основные компоненты AJAX для ASP.NET 2013-03-26 10:02:00
+ развернуть текст сохранённая копия
Библиотека Microsoft AJAX делится на три логических уровня: расширения JavaScript, фундаментальные (или базовые) классы и классы пользовательского интерфейса Расширения JavaScript наделяют встроенные объекты JavaScript новыми методами и возможностями и добавляют методы регистрации для имитации объектно-ориентированных конструкций (таких, как классы, пространства имен, наследование и интерфейсы). В подсистему пользовательского интерфейса входят компоненты для определения клиентских аспектов поведения, операций перетаскивания, взаимодействия с моделью DOM, а также такие клиентские элементы, как текстовые поля, списки и источники данных. Фундаментальные классы образуют своего рода базовую библиотеку, в которую вошли часто используемые классы для отладки, обработки событий, операций со строками, работы с веб-службами, таймерами и счетчиками. Не стоит и говорить, что все классы написаны на JavaScript и хранятся в файле Ajax.js. Как было показано ранее, Ajax JavaScript поддерживает пространства имен, поэтому классы библиотеки Microsoft AJAX принадлежат конкретным пространствам имен. Большинство классов фундаментального уровня библиотеки принадлежит пространству имен Sys. В электронную документацию Ajax входит утилита для просмотра клиентских классов, с помощью которой можно получить подробную информацию о классах, их членах и свойствах. Кроме того, имеется полный исходный код библиотеки. Локальную документацию Ajax можно загрузить по адресу http://Ajax.asp.net.
Тэги: ajax, asp.net
Особенности AJAX для ASP.NET 2013-03-25 05:10:00
& ...
+ развернуть текст сохранённая копия
Особенность AJAX для ASP.NET заключается в том, что его мощь в значительной мере сосредоточена на стороне клиента и тесно связана с клиентской функциональностью браузеров и платформ. Серверо - центрическая модель разработки представляет собой всего лишь набор «оберток», генерирующих на сервере весь необходимый код клиентской стороны, который разработчику иначе пришлось бы писать вручную. Чтобы в полной мере понять мощь платформы AJAX и научиться создавать интерактивные приложения, необходимо поближе познакомиться с инфраструктурой и широким диапазоном компонентов, упрощающих клиентское программирование в AJAX. Для обеспечения совместимости браузеров клиентская инфраструктура AJAX написана на JavaScript, но в объектно-ориентированном ключе. Язык JavaScript поддерживает работу с объектами и позволяет создавать пользовательские объекты. Тем не менее, его никак нельзя назвать современным, объектно-ориентированным механизмом построения библиотек классов в духе .NET Framework. AJAX поднимает язык JavaScript на новый уровень, с расширением системы типов и введением концепций пространств имен и наследования. Кроме того, AJAX JavaScript поддерживает интерфейсы, перечисляемые типы и ряд вспомогательных функций для работы со строками и массивами. Эти расширения программируются на основе базового набора команд языка объекта JavaScript и хранятся в файлах .js, образующих runtime-среду AJAX.
Тэги: ajax, asp.net
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «a21»
|
|