Silverlight нужна ли. Microsoft silverlight что это. На видео подробный обзор

Савенко Екатерина
Консультация «Что такое микробы?»

Микробы .

Знания о микробах кажутся нам необходимыми только в школьном возрасте, на уроках биологии. Однако для детей дошкольного возраста эта информация не менее важна. Часто ребята пренебрегают чисткой зубов, мытьем рук, а ведь эти правила гигиены чрезвычайно важны для здоровья. Перед тем, как рассказывать что-либо детям, давайте вспомним, что такое микробы .

Как рассказать ребёнку о микробах ?

Это маленькие существа : увидеть их невооруженным глазом невозможно. Исследуют окружающие предметы на наличие на них микробов под микроскопом . Микробы живут везде . Передвигаются они с помощью жгутиков или хвостиков, а в воде они подпрыгивают, как мячики. Животные и люди также являются переносчиками микробов : на руках, немытых овощах и фруктах, шерсти.

Уже в 4 года дети понимают, что такое микроб . Если у вас есть энциклопедия с иллюстрациями, на которых изображены простейшие микроорганизмы , необходимо показать их малышу. Расскажите, что это самые маленькие живые существа, настолько маленькие, что на кончике иглы помещается столько микробов , сколько иголок на новогодней ёлке. Видны микробы только под микроскопом . По ходу такого действия , расскажите ребёнку о других оптических приборах : линзы, очки, лупы.

Микробы бывают добрыми и злыми. Из-за добрых микробов молоко превращается в кефир или йогурт. Такие бактерии живут в кишечнике и желудке, помогая переваривать пищу.

Но злые микробы размножаются очень быстро. Объяснить, как размножаются микробы , можно с помощью пластилина : возьмите небольшое количество, скатайте его в шарик. Теперь разделите его на 2 маленьких шарика : это уже 2 микроба . Увеличьте их по размеру (микробы покушали и выросли ) . Опять разделите их пополам : уже получилось 4 микроба и т . д.

Микробы съедают почти всё - даже краску. И, конечно, злые микробы питаются самим человеком. Если злых микробов в организме мало , то человек может их победить. Если много – начинает болеть.

Передвигаются микробы при помощи усиков , которыми цепляются за любой предмет. Больше всего микробов в грязи . Теперь ребёнок сам может сделать выводы, почему перед едой надо мыть руки или яблоко, поднятое с земли.

Даже если сначала в организм попало мало микробов , но если человек замёрз ест много сладкого (это самая любимая еда злых микробов , живущие во рту, не пьёт лекарства, не хочет делать укол, то они быстро размножаются, их становится много, тогда человек начинает болеть.

Болит тот орган, в котором больше всего микробов .

Подышите с ребёнком на зеркало – оно запотеет. Оказывается, при дыхании выделяются капельки воды. Если человек болеет, то на этих капельках перемещаются микробы , которые могут попасть на руки или в рот другого человека, и он тоже заболеет. Подышите на зеркало через марлевую повязку, зеркало не запотеет. Теперь пусть малыш сам догадается, почему люди носят марлевые повязки, и зачем нужен карантин.

Когда организм начинает болеть, у нас поднимается температура. Так организм пытается победить болезнь, ведь большинство микробов погибает при высокой температуре.

Нужно носить шапки зимой, не бегать раздетым по улице, не гулять в мокрой одежде, так как наше тело начинает мёрзнуть и тратит много сил, чтобы само себя согреть. Пока оно греется, оно меньше борется с микробами , и им легче размножаться.

Почему нужно делать прививки? В прививке содержится небольшое количество микробов , и организм учится бороться с ними. Теперь ему не страшны болезни : организм знает, как с ними бороться.

Задайте ребёнку такие вопросы :

Почему мы болеем? (Потому что в нашем организме много злых микробов ) .

Когда мы выздоравливаем? (Когда человек победил злых микробов ) .

Вот, оказывается, почему надо соблюдать правила личной гигиены. Оказывается, в нашем мире только 10 % «добрых» для человека бактерий и 10 % - «злых» . Остальные бактерии в зависимости от того, какие микробы их окружают , могут выбирать свой путь.

Публикации по теме:

Беседа с детьми подготовительной группы «Что такое микробы?» Цель: дать детям представления и микроорганизмах. Задачи:1) познакомить детей со свойствами микроорганизмов (рост,размножение,питание);.

Конспект НОД по социально-коммуникативному и речевому развитию в старшей группе «Что такое хорошо и что такое плохо» Тема: «Что такое хорошо и что такое плохо» Образовательная область: Социально-коммуникативное развитие Интеграция образовательных областей:.

Конспект НОД по нравственно-эстетическому развитию в старшей группе «Что такое хорошо и что такое плохо?» Тема «Что такое хорошо и что такое плохо?» Цель: Формировать умения детей решать нравственные ситуации. Задачи: 1. Развивать речь, фантазию.

Конспект ООД по речевому развитию «Что такое хорошо, и что такое плохо» для детей 5–6 лет Конспект организованной образовательной деятельности «Что такое хорошо, и что такое плохо» для детей 5-6 лет Образовательная область: речевое.

Конспект по коммуникации в смешанной ранней группе «Что такое хорошо и что такое плохо?» Муниципальное автономное дошкольное образовательное учреждение детский сад № 3 Конспект по коммуникации в смешанной ранней группе на тему.

Сегодня каждый взрослый человек и большинство детей знают, что нас окружают миллиарды микроскопически малых существ, называемых микробами.


Они живут буквально везде: в воздухе, которым мы дышим, и в воде, которую мы пьём, на яблоке, сорванном с ветки, и на шерсти домашней кошки. Но все ли хорошо представляют себе, что такое микробы и чем они опасны, а главное, стоит ли вести с ними бескомпромиссную повсеместную войну?

Что такое микробы?

Прежде, чем ответить на вопрос, что такое микробы, следует вспомнить голландского оптика Антония Левенгука, который зарабатывал на жизнь тем, что шлифовал увеличительные стёкла. Однажды Левенгук задумал создать особенный прибор, который увеличивал бы мелкие предметы более чем в сто раз.

Когда прибор (впоследствии его назвали микроскопом) был готов, экспериментатор стал рассматривать с его помощью разные предметы. Каково было его удивление, когда в капле обычной воды он обнаружил множество мелких созданий, которые активно плавали, сталкивались и даже поедали друг дружку. Левенгук назвал эти существа микробами, что означает «мельчайшее существо» .

Словом «микробы» принято называть все живые существа, неразличимые без микроскопа, кроме вирусов. Их размеры колеблются от долей микрона до нескольких микрон. Некоторые из них представляют собой многоклеточные организмы, но большинство состоят всего из одной клетки.

Сегодня учёным известно, что микробы – это наиболее древние живые существа . Они существуют более трёх с половиной миллиардов лет, из которых в течение примерно миллиарда лет были единственными обитателями Земли.

Разнообразие микробов

Мир микроскопических существ, обитающих на нашей планете, чрезвычайно разнообразен. К микробам относятся:

— бактерии;

— простейшие одноклеточные – амёбы и др.;

— микроскопические грибки.

Считается, что бактерии относятся к классу растений, простейшие и грибки – к «протозоа» , условно говоря – имеют животное происхождение.

Микробы различают по их форме. Например, к названиям круглых бактерий прибавляют окончание -кокки: стафилококки, стрептококки и т.д. Спиралевидные микробы называют спирохетами, палочкообразные – бациллами. Очертания бифидобактерий похожи на двузубую вилку.


Некоторые микробы обладают причудливыми формами, напоминая многолучевые звёздочки, треугольники и другие геометрические фигуры. Некоторые из них неподвижны и не могут передвигаться, другие же обладают специальными жгутиками, при помощи которых довольно быстро плавают в жидкости.

Чем опасны микробы?

Попадая в благоприятную для себя среду, микробы начинают активно размножаться, стремясь заполнить собой всё пространство, пригодное для их существования. Поскольку размножаются они, как известно, делением, то за очень короткий срок их количество многократно возрастает. Если размножение происходит в физиологических жидкостях человеческого организма, то возросшее количество микробов может крайне негативно сказаться на самочувствии человека.

Дело в том, что для своей жизнедеятельности они используют питательные вещества, предназначенные для клеток организма, и тем самым нарушают нормальную деятельность органов. Мало того, в процессе жизнедеятельности они выделяют токсичные вещества, которые действуют на организм крайне неблагоприятно. И чем больше их появляется, тем хуже человек себя чувствует.

Для борьбы с микробами в организме человека есть целый набор защитных средств: повышение температуры, повышение в крови количества лейкоцитов, выводящих токсины, а также специальные клетки-бактериофаги, которые способны нападать на бактерии и уничтожать их, не давая размножаться. Но если организм ослаблен, он не может быстро и в достаточном количестве вырабатывать защитные вещества – и тогда человек заболевает.

Это может быть обычная простуда или расстройство желудка, которые быстро проходят, причиняя лишь лёгкий дискомфорт. Но многие заболевания, вызываемые бактериями, очень опасны и могут привести к смерти: скарлатина, малярия, холера, туберкулёз и т.д. Тяжёлые заболевания вызывают стафилококки – шарообразные бактерии, вызывающие серьёзные воспалительные процессы в тканях.


Чтобы избежать многих заболеваний, следует придерживаться простых правил: почаще мыть руки, не есть немытые овощи и фрукты, не пить неочищенную или некипячёную воду, поддерживать чистоту в своём жилище и держать в порядке вещи. Ну а если уж довелось заболеть, и врач выписал антибиотики – специальные лекарства, которые уничтожают бактерии, то нужно пропить весь курс лекарств, не бросая лечение на середине.

  • Лоренс Морони (Laurence Moroney), Корпорация Майкрософт

Продукты и технологии: Microsoft Silverlight (ранее известная под кодовым именем WPF/E), Microsoft Expression Blend

В данном техническом документе содержится общий обзор технологии Silverlight и определяется ее место среди инструментов разработки веб-приложений нового поколения. (8 печатных страниц)

На этой странице…

Оригинал статьи (EN)

Silverlight - это название новой технологии представления данных в Интернете, предназначенной для запуска на различных платформах. Она позволяет создавать насыщенные, визуально привлекательные веб-страницы, работающие в различных обозревателях, устройствах и настольных операционных системах (например Apple Macintosh). Ключом к возможностям Silverlight, как и ко всей технологии представления WPF (Windows Presentation Foundation) платформы Microsoft .NET Framework 3.0, является XAML (eX tensible A pplication M arkup L anguage, расширяемый язык разметки приложений).

Эта статья познакомит вас с основами технологии Silverlight и с тем, как использовать для создания насыщенных графикой страниц инструменты корпорации Майкрософт Expression Blend, Microsoft Visual Studio 2005 и XAML. Начнем с описания предпосылок возникновения Silverlight и места этой технологии в наборе инструментов разработчика.

Когда Тим Бернерс-Ли, сотрудник CERN, изобретал современную технологию «веб», он задумывал ее как систему, позволяющую хранить и связывать между собой статические документы в сетевой среде. С течением времени и развитием технологий следующим логическим шагом стало появление «активных» обновляемых документов, которые создаются по запросу с учетом пользовательской информации или временных параметров. Это стало возможным благодаря таким технологиям, как CGI. Еще какое-то время спустя, возможность создания документов в Интернете стала основной, а технология прошла путь от CGI через Java и ASP к ASP.NET.

Технология ASP.NET стала вехой на пути разработчика к быстрому созданию качественных веб-приложений с помощью парадигмы разработки на стороне сервера и оптимально подобранных инструментов серии Visual Studio.

Самым большим барьером для веб-приложений стал интерфейс пользователя, где технические ограничения помешали предоставить то же удобство, что и клиентские приложения для ПК, работающие с локальными данными.

Объект XMLHttpRequest, выпущенный Майкрософт в составе Internet Explorer 5 в 2000 г, открыл дорогу для технологии Asynchronous JavaScript и XML (AJAX), позволившей веб-приложениям более динамично реагировать на действия пользователя, обновляя небольшие части веб-страницы и не требуя ее полной перезагрузки. Инновационные решения, построенные на основе AJAX, например карты Windows Live Local, приблизили веб-приложения к уровню удобства обычных клиентских программ.

Технология Silverlight - следующий шаг на пути расширения возможностей, которые разработчики и дизайнеры могут предоставить потребителям. Она дает дизайнерам возможность выразить свои творческие идеи и сохранить результат в том формате, который можно сразу же публиковать в Интернете. Дизайнеры могли и раньше проектировать веб-страницы, предоставляющие богатые возможности пользователю, но программисты, реализующие их замыслы, были вынуждены считаться с ограничениями веб-платформ. В рамках модели Silverlight любое созданное дизайнерами решение сохраняется в виде XAML. Этот XAML-документ впоследствии автоматически встраивается в веб-страницу с помощью среды выполнения Silverlight. В результате дизайнер и программист могут работать над конечным результатом более слаженно, чем когда-либо ранее.

Поскольку технически XAML - это XML, он представляет собой простой текст, а значит, не вызывает конфликтов с брандмауэрами, легко доступен для просмотра, и при этом описывает различное содержимое. Некоторые технологии – Java, ActiveX, Flash – в настоящее время широко применяются в дополнение к языкам DHTML, CSS и JavaScript и расширяют содержимое веб-страниц, но их роднит один недостаток - данные передаются в обозреватель в двоичном виде. Такую информацию сложно проверить на предмет безопасности, не говоря уже о сложности ее обновления - для реализации любых изменений требуется переустановка всего приложения, что неудобно для пользователя и зачастую приводит к торможению веб-страниц. При изменении содержимого страницы средствами Silverlight новый XAML-файл создается на стороне сервера. При следующем просмотре страницы происходит загрузка этого файла, а значит, потребность в переустановке отпадает.

Сердцем технологии Silverlight является модуль расширения для обозревателя, который обрабатывает XAML и отображает итоговое изображение в поле обозревателя. Загрузочный файл невелик (менее 2 MБ), и может быть установлен при посещении пользователем узла с содержимым, создававшимся с использованием Silverlight. Модуль предоставляет разработчикам доступ к функциям XAML-страницы на языке JavaScript, таким образом, становится возможным взаимодействие с содержимым на уровне страницы и разработчик может, например, создать обработчики событий или управлять содержимым XAML-страницы с помощью JavaScript-кода.

Однако, хватит с нас теории. Давайте перейдем к практике и посмотрим, каким получится наш первый проект Silverlight.

Для начала попробуем создать с помощью Microsoft Expression Blend очень простое XAML-приложение для Silverlight. Для этого в меню File (Файл) выберем пункт New project (Создать проект), после чего появится диалоговое окно New Project (Создание проекта).

Нажмите кнопку ОК , и проект будет создан. Он будет содержать HTML-страницу по умолчанию с фоновым кодом JavaScript, документ XAML, фоновый JavaScript-код для него и файл Silverlight.js.

Последний содержит код для загрузки и создания экземпляра элемента управления Silverlight. Все это - часть комплекта Silverlight SDK.

Файл Default.html - стандартная веб-страница на языке HTML. Она содержит три ссылки на файлы с кодом JavaScript - Silverlight.js, Default.html.js (содержит зависящий от приложения код создания экземпляра Silverlight) и Scene.xaml.js (содержит обработчики событий, определенных приложением в XAML).

Такая схема используется для разделения страницы (default.html), кода создания экземпляров (default.html.js), дизайна (Scene.xaml) и обработчиков событий (Scene.xaml.js). Но хватит теории, приступим к разработке.

Добавим к проекту видеофайл. Для этого нужно щелкнуть правой кнопкой мыши окно Project Files (Файлы проекта) в правом верхнем углу экрана и выбрать пункт Add Existing Item... (Добавить существующий элемент...). .

Выбрав файл WMV и добавив его к проекту, мы увидим, как тот появится в обозревателе проекта, а на поле будет добавлен элемент Media.

Теперь можно запустить проект - запустится обозреватель, а в нем будет проигрываться видео!

Автоматическое проигрывание видео можно отменить, отредактировав XAML. Справа от конструктора XAML находятся две вкладки: Design (Конструктор) и XAML . Перейдем на вкладку XAML. Откроется редактор (рис. 3). Используем его для правки XAML элемента MediaElement : добавим атрибут AutoPlay=False .

Теперь, запустив приложение, мы обнаружим, что Silverlight показывает первый кадр видео, но не проигрывает его.

Добавление в видеопроигрыватель элементов управления

Добавим к приложению два текстовых блока, приписав им текст Play (Воспроизведение) и Stop (Остановка) и имена txtPlay и txtStop соответственно. По завершении XAML-код будет выглядеть примерно так:


Теперь добавим в код этих блоков обработчики событий. Для этого объявим обработчик щелчка мыши с помощью атрибута MouseLeftButtonDown . К текстовому блоку txtPlay добавим обработчик DoPlay , а к блоку txtStop - обработчик DoStop . По завершении XAML будет выглядеть так:

Теперь, если пользователь щелкнет мышью на любом из блоков, возникнет событие, которое можно перехватить и обработать в функции на JavaScript.

Обработка событий на языке JavaScript

В шаблон проекта входит файл Scene.xaml.js, используемый для перехвата и обработки на JavaScript событий, инициируемых пользователем. Указав в XAML обработчики DoPlay и DoStop , мы должны реализовать их в этом файле:

Function DoPlay(sender, eventArgs) { var theHost = document.getElementById("SilverlightControl"); var theMedia = theHost.content.findName("Movie_wmv"); theMedia.Play(); } function DoStop(sender, eventArgs) { var theHost = document.getElementById("SilverlightControl"); var theMedia = theHost.content.findName("Movie_wmv"); theMedia.Stop(); }

Здесь элемент управления Silverlight назван SilverlightControl, а переменная JavaScript с именем theHost содержит ссылку на него. С ее помощью находится элемент Media , который в нашем случае назван Movie_wmv. Этот элемент был создан при добавлении в проект видеофайла, и его имя сгенерировано на основе имени файла. Раз файл назывался Movie.wmv, элемент получил имя Movie_wmv. Если бы имя файла было другим, другим было бы и имя элемента управления.

У медиа-элемента есть методы Play и Stop , используемые для запуска и остановки воспроизведения.

HTML-страница содержит вызов метода createSilverlight(), находящегося в фоновом коде Default.html.js.

Sys.Silverlight.createObjectEx({ source: "Scene.xaml", parentElement: document.getElementById("SilverlightControlHost"), id: "SilverlightControl", properties: { width: "100%", height: "100%", version: "0.9" }, events: { onLoad: Sys.Silverlight.createDelegate(scene, scene.handleLoad) } });

В него передается ряд свойств, в том числе те, что используются для указания отображаемого XAML-кода, внешнего вида элемента управления Silverlight и обработчиков событий onLoad и onError.

Свойство source: используется для определения XAML, который нужно отобразить на странице. Это может быть внешний файл (как в нашем случае) или расположенный на странице именованный тег , содержащий XAML-код.

Размещая элемент управления Silverlight на странице, нужно поместить его в именованный тег . Свойству parentElement : следует присвоить имя этого тега .

Идентификатор элемента управления указывается в свойстве id: .

Физические характеристики - высота, ширина и версия - задаются с помощью массива, передаваемого свойству properties: . Полный список этих свойств см. в документации Silverlight SDK (EN).

В этой статье дан общий обзор технологии Microsoft Silverlight и того, какое место она занимает среди средств разработки нового поколения веб-приложений. Было продемонстрировано, как в языке XAML сочетаются язык дизайна, инструмент программиста и способ представления контента пользователю. Рассмотрен инструмент Expression Blend и то, как с его помощью разрабатывается пользовательский интерфейс веб-страниц, управляемый языком JavaScript.

Все это - лишь мизерная доля возможностей, которыми обладает Silverlight. Их более чем достаточно, чтобы начать создавать Интернет нового поколения. Это будет популярная платформа - не пропустите!




Top