Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Возможности .Net Framework 4.0

Читайте также:
  1. A. Раздел специальной психологии, изучающей психическое развитие у умственно отсталых людей и возможности его коррекции.
  2. E. закономерности психического развития, протекающего в неблагоприятных условиях, патогенная сила которых превышает компенсаторные возможности индивида
  3. X возможности получения осужденным заработной платы или иного дохода
  4. Автоматическое управление памятью .NET Framework
  5. Анализ опасности и возможности внешней среды.
  6. Аналитические возможности отчетов о движении денежных средств, выполненных прямым и косвенным методами.
  7. Банк России, определяя путь реструктуризации ком.банков, счел необходимым разделить банки на 4 группы, определив возможности их выхода из кризиса и место в послекризисной БС.
  8. Библиотечный модуль GRAPH. Графические возможности ТП.
  9. В послеоперационном периоде. При невозможности отделения верхушки
  10. В этот период возникает ряд новых научных концепций, которые коренным образом изменили человеческие возможности социального познания.

o Новые возможности позволяющие улучшить производительность при написании кода для приложений на языке C# и Visual Basic. - Поддержка асинхронного кода. Например, время выполнения web-приложения состоит из таких составляющих:

1. Время пересылки данных между клиентом и сервером

2. Время обработки входных данных средой

3. Время выполнения программного кода

При поступлении запроса к странице система или подсистема обращается в пул нитей (под процесс запускаемый другим процессом в адресном пространстве этого (запускающего) процесса) и получает нить, которую сопоставляет запросу. В случае если при обработке запроса выполняется вызов, требующий значительного времени для выполнения обработка приостанавливается, а нить простаивает в ожидании завершения вызова. Таким вызовом может быть считывание или создание файла, вызов web-службы, соединение с БД, получение web страницы или XML файла с удаленного сервера. При этом стоит учесть, что количество доступных нитей в пуле или под процессов в процессе ограниченно и в случае если все нити заняты запрос будет поставлен в очередь на получение свободной нити. Отличие асинхронной обработки состоит в том, что после начала асинхронной операции нить возвращается в пул, а по завершении вызова система, которая управляет запросами, получает из пула другую нить для завершения запроса. Преимущества такого подхода состоят в том, что нить, которая в случае синхронной обработки будет простаивать и ожидать завершения времени вызова может быть использована для обработки другого запроса. Эта технология позволяет повысить эффективность и производительность работы приложения.

o Использование Metro UI

o Технология TPL Data Flow – новая библиотека для организации параллельной обработки в основе которой лежит новая объектная модель для организации параллельных конвейеров обработки данных. Суть технологии – стыкуя блоки-трансформеры (участки кода которые планируется что появятся в сети) параллельно организовывать работу различных алгоритмических цепей обработки данных в стандартной инфраструктуре Data Flow

o Повышение эффективности работы службы совместного использования TCP портов

o Поддержка нового стандарта W3C (World Wide Web Consorcium).Net – общий набор правил с указание как использовать и отображать код страницы

o Высокоуровневый и быстрый двусторонний протокол обмена – используется во всех типах приложений

 

 

Для описания ресурсов в интернете используются 3 показателя:

1) простота использования

2) совместимость

3) оптимизация

 

 

Лекция №7 16.10.2012




Дата добавления: 2015-01-05; просмотров: 28 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав