- Введение в Silverlight

Презентация "Введение в Silverlight" – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16
Слайд 17
Слайд 18

Презентацию на тему "Введение в Silverlight" можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Разные. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 18 слайд(ов).

Слайды презентации

Введение в Silverlight. Илья Петров .Net-разработчик
Слайд 1

Введение в Silverlight

Илья Петров .Net-разработчик

План. Общий обзор технологии Основы создания Silverlight-приложений
Слайд 2

План

Общий обзор технологии Основы создания Silverlight-приложений

Что такое Silverlight. Silverlight — это мощная платформа для разработки интерактивных интернет-приложений (RIA); мобильных приложений; внебраузерных (настольных) приложений. Основные направления: создание бизнес-приложений; создание высококачественных медиаприложений.
Слайд 3

Что такое Silverlight

Silverlight — это мощная платформа для разработки интерактивных интернет-приложений (RIA); мобильных приложений; внебраузерных (настольных) приложений. Основные направления: создание бизнес-приложений; создание высококачественных медиаприложений.

Платформа Silverlight построена на подмножестве библиотек .Net-framework. Среды разработки: Visual Studio, Expression Blend; Языки программирования: С#, VB.Net, …; Можно использовать свои существующие наработки с некоторыми оговорками. Раннее название WPF/E (WPF Everywhere) отражает схожесть Silverl
Слайд 4

Платформа Silverlight построена на подмножестве библиотек .Net-framework. Среды разработки: Visual Studio, Expression Blend; Языки программирования: С#, VB.Net, …; Можно использовать свои существующие наработки с некоторыми оговорками. Раннее название WPF/E (WPF Everywhere) отражает схожесть Silverlight и WPF.

Требования к Silverlight. Компактность Silverlight занимает ~ 5Mb; Включает лишь основные классы; Часть элементов поставляется отдельно. Приложения выполняются в «песочнице» браузера Отсутствует доступ к ресурсам ОС (реестр, файловая система, …); Для локального хранения файлов можно использовать Iso
Слайд 5

Требования к Silverlight

Компактность Silverlight занимает ~ 5Mb; Включает лишь основные классы; Часть элементов поставляется отдельно. Приложения выполняются в «песочнице» браузера Отсутствует доступ к ресурсам ОС (реестр, файловая система, …); Для локального хранения файлов можно использовать Isolated Storage (до 10Mb).

Где есть Silverlight. Операционные системы: Браузеры: Мобильные системы: Windows Phone 7 Symbian OS BlackBerry OS Установлена у 65-75% пользователей (www.riastats.com, www.statowl.com/silverlight.php)
Слайд 6

Где есть Silverlight

Операционные системы: Браузеры: Мобильные системы: Windows Phone 7 Symbian OS BlackBerry OS Установлена у 65-75% пользователей (www.riastats.com, www.statowl.com/silverlight.php)

Примеры приложений
Слайд 7

Примеры приложений

Silverlight 1. 2D Vector Animation/Graphics AJAX Support HTML DOM Integration HTTP Networking Canvas Layout Support JavaScript Support XAML Parser Media – 720P High Definition (HD) Video Media – Audio/Video Support (VC-1, WMV, WMA, MP3) Media – Image Support (JPG, PNG) Media Markers Windows Media Se
Слайд 8

Silverlight 1

2D Vector Animation/Graphics AJAX Support HTML DOM Integration HTTP Networking Canvas Layout Support JavaScript Support XAML Parser Media – 720P High Definition (HD) Video Media – Audio/Video Support (VC-1, WMV, WMA, MP3) Media – Image Support (JPG, PNG) Media Markers Windows Media Server Support

Silverlight 2. Support for C# and VB.NET; CLR based languages Support for Managed Jscript, IronPython, IronRuby; DLR based languages Rich Core Framework (Generics, collections, …) Multi-Threading XmlReader/XmlWriter Managed Exception Handling Enhanced Keyboard Input Support Managed HTML Bridge .NET
Слайд 9

Silverlight 2

Support for C# and VB.NET; CLR based languages Support for Managed Jscript, IronPython, IronRuby; DLR based languages Rich Core Framework (Generics, collections, …) Multi-Threading XmlReader/XmlWriter Managed Exception Handling Enhanced Keyboard Input Support Managed HTML Bridge .NET Framework Security Enforcement

Layout controls: StackPanel and Grid Full suite of Controls (TextBox, RadioButton, Slider, Calendar, DatePicker, DataGrid, ListBox, …) Managed Control Framework Templating Model Visual State Manager Data Binding Isolated Storage Deep Zoom Technology High quality resizing

Silverlight 2 (продолжение). Direct access to TCP sockets Interoperability with SOAP and REST services, including support for XML, JSON, RSS and Atom data formats LINQ (including LINQ to XML, LINQ to JSON, and LINQ to Entities) Duplex communications (“push” from Server to Silverlight client) WCF Dat
Слайд 10

Silverlight 2 (продолжение)

Direct access to TCP sockets Interoperability with SOAP and REST services, including support for XML, JSON, RSS and Atom data formats LINQ (including LINQ to XML, LINQ to JSON, and LINQ to Entities) Duplex communications (“push” from Server to Silverlight client) WCF Data Services Cross Domain Network Access Easy access to server-side data via Web Services

Media - DRM Powered by PlayReady Media - Windows Media Audio 10 Professional support Media - MediaStreamSource for managed code media file parser and protocol extensibility Media - Basic SSPL Support Type Safety Verification File Upload Support (via WebClient API) Remote Debugging (PC and Mac) WPF Compatibility Accessibility Localization

Silverlight 3. Media - H.264 video and AAC audio Support Out of Browser Network Status (Offline) Pixel Shader Effects Bitmap API Theming at runtime Enhanced Control Skinning Accessibility - System Colors Bitmap caching Perspective 3D Component Caching (share resources across apps). GPU Hardware Acce
Слайд 11

Silverlight 3

Media - H.264 video and AAC audio Support Out of Browser Network Status (Offline) Pixel Shader Effects Bitmap API Theming at runtime Enhanced Control Skinning Accessibility - System Colors Bitmap caching Perspective 3D Component Caching (share resources across apps)

GPU Hardware Acceleration (for video and bitmaps) Text Animation Raw A/V Support File Save Dialog DockPanel, WrapPanel, Viewbox Element to Element Binding Local Connection Binary XML Scene caches (to Bitmap)

Silverlight 4. Local Fonts Printing WCF RIA Services Managed Extensibility Framework (MEF) Webcam Microphone New Controls (including RichTextBox) Enhanced DataGrid (sortable/resizeable columns and copy/paste rows) The same compiled code can be run on the desktop and Silverlight without change. Suppo
Слайд 12

Silverlight 4

Local Fonts Printing WCF RIA Services Managed Extensibility Framework (MEF) Webcam Microphone New Controls (including RichTextBox) Enhanced DataGrid (sortable/resizeable columns and copy/paste rows) The same compiled code can be run on the desktop and Silverlight without change.

Support for Mouse Wheel Right-Click Context Menu Multi-touch Copy and Paste Drag and Drop Enhanced Databinding Web Browser Control and Web Browser Brush Right-to-Left / BiDi Text Official Support for Google Chrome Output Protection for audio/video Multicast networking

Silverlight 4 (Out of Browser). Sandboxed Applications Notification Toast Offline DRM Custom Window Chrome Window Settings (position, size etc.). Trusted Applications Read and write files to the user’s MyDocuments, MyMusic, MyPictures and MyVideos folder (or equivalent for non-windows platforms) Run
Слайд 13

Silverlight 4 (Out of Browser)

Sandboxed Applications Notification Toast Offline DRM Custom Window Chrome Window Settings (position, size etc.)

Trusted Applications Read and write files to the user’s MyDocuments, MyMusic, MyPictures and MyVideos folder (or equivalent for non-windows platforms) Run other desktop programs COM Automation Group policy object support Full keyboard in out-of-browser for trusted applications Cross-domain network access without a security policy file

Silverlight 5 (beta). 64-bit Browser Support Media - GPU accelerated video decode Media - Variable speed playback with automatic audio pitch correction Remote-Control Support Breakpoints on Databindings Binding in Style Setters Ancestor RelativeSource Binding Implicit DataTemplates WS*-Trust Support
Слайд 14

Silverlight 5 (beta)

64-bit Browser Support Media - GPU accelerated video decode Media - Variable speed playback with automatic audio pitch correction Remote-Control Support Breakpoints on Databindings Binding in Style Setters Ancestor RelativeSource Binding Implicit DataTemplates WS*-Trust Support Improvements in RIA Services Text Clarity Multicolumn Text Flow Linked Text Containers Character tracking and Leading Full OpenType Support

PivotViewer Control Immediate Mode Graphics API Fluid Layout Transitions GPU Accelerated 3D Multiple Window Support (Out of Browser) P/Invoke (Out of Browser) Enterprise Group Policy Support (Out of Browser)

Silverlight vs Flash Silverlight vs HTML5 Silverlight vs WPF Browser, Desktop, Device
Слайд 15

Silverlight vs Flash Silverlight vs HTML5 Silverlight vs WPF Browser, Desktop, Device

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

Заключение

Silverlight – это мощная, современная, развитая платформа для создания кросс-плтформенных бизнес-приложений и высококачественных медиаприложений, работающих в браузере, вне браузера и на телефоне.

Ресурсы. Silverlight для пользователей www.microsoft.com/silverlight Silverlight для разработчиков www.silverlight.net www.techdays.ru/category.aspx?tag=silverlight
Слайд 17

Ресурсы

Silverlight для пользователей www.microsoft.com/silverlight Silverlight для разработчиков www.silverlight.net www.techdays.ru/category.aspx?tag=silverlight

СПАСИБО www.e-legion.com ВОПРОСЫ? ilya.petrov@e-legion.com .Net-разработчик
Слайд 18

СПАСИБО www.e-legion.com ВОПРОСЫ?

ilya.petrov@e-legion.com .Net-разработчик

Список похожих презентаций

Государственное и муниципальное управление. Введение в специальность

Государственное и муниципальное управление. Введение в специальность

Литература по курсу. Атаманчук Г.В. Теория государственного управления Барциц И.Н. Система государственного и муниципального управления: учебный курс ...
Введение в туризм

Введение в туризм

1.1. История возникновения и развития туризма. 1.2.Основные понятия в сфере туризма. Турист как субъект туризма. 1.3. Классификация туризма. Тема ...
Введение в фармацевтический менеджмент

Введение в фармацевтический менеджмент

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

Введение в специальность

ПРОФЕССИОГРАММА — описание психологических, производственных, технических, медицинских, гигиенических и других особенностей специальности, профессии; ...
Введение в теорию арт-терапии

Введение в теорию арт-терапии

Вопросы. Понятие АТ Показания к АТ, цели и функции терапевтического воздействия АТ. Виды арттерапии. 1. Понятие АТ. Arttherapy - от art - искусство, ...
Введение в Пролог

Введение в Пролог

В октябре 1981 года Японское министерство международной торговли и промышленности объявило о создании исследовательской организации — Института по ...
Введение в психологию

Введение в психологию

ЛОГИКА «Психолого – Педагогического модуля». Возраст: физиология, психология, педагогика, дефектология – в социокультурном контексте. Практика как ...
Введение в изучение сердечно-сосудистой системы

Введение в изучение сердечно-сосудистой системы

План лекции:. Структура сердечно-сосудистой системы. Общая анатомия кровеносных сосудов. Микроциркуляторное русло. Учение о коллатеральном кровообращении. ...
Введение в историю Приднестровья

Введение в историю Приднестровья

Первый вопрос. Историческое содержание понятия «Приднестровье». Приднестровье является уникальным местом на исторической карте являясь на протяжении ...
Введение в базы данных (БД) и системы управления базами данных (СУБД)

Введение в базы данных (БД) и системы управления базами данных (СУБД)

Ресурсы. http://www.sql-ex.ru/ http://www.mstu.edu.ru/study/materials/zelenkov/toc.html http://citforum.ru/database/edu.shtml. Почему (для чего) используют ...
Введение в естествознание

Введение в естествознание

КЛЮЧЕВЫЕ СЛОВА. естествознание, дифференциация и интеграция, системный подход, наука, знание, познание, объект, субъект, гипотеза, методы познания, ...
Введение в базы данных

Введение в базы данных

Оглавление: Основные понятия Информационная система СУБД База данных Таблица БД Бизнес-правила Инструментальные средства для операций с БД система ...
Введение в анатомию

Введение в анатомию

изучить особенности как анатомического строения органов и систем организма человека в норме, так и выяснить особенности их функционирования. Цель ...
Введение в JavaScript

Введение в JavaScript

Что такое JavaScript. JavaScript — объектно-ориентированный скриптовый язык программирования. C# C++ Java Delphi Eiffel Simula D Io Objective-C Object ...
Введение в asp.net mvc

Введение в asp.net mvc

История ASP.NET. 1996 – ASP – Active Server Pages, построение страниц на сервере на основе шаблонов. Шаблоны сочетали код на VB c HTML-разметкой. ...
Введение в кристаллографию

Введение в кристаллографию

Вопросы лекции. Список рекомендованной литературы по курсу Краткая история кристаллографии Связь кристаллографии с другими естественными науками Основные ...
Введение в предпринимательство

Введение в предпринимательство

Место предпринимательской деятельности в экономике страны. Предпринимательская деятельность важная составляющая экономики любого государства. Благодаря ...
Введение в курс анатомии человека

Введение в курс анатомии человека

ЛЕКЦИЯ 1. ВВЕДЕНИЕ В КУРС АНАТОМИИ ЧЕЛОВЕКА. Знание анатомии в системе медицинского образования неоспоримо. Профессор Московского университета Е.О. ...
Введение в профессию

Введение в профессию

Направления образовательных программ. Направление «Менеджмент» Направление «Управление персоналом» Направление «Государственное и муниципальное управление» ...
Введение в курс обществознания 7 класса

Введение в курс обществознания 7 класса

Основные требования. Правила оформления и ведения тетради Формы отчетности и проверки знаний ОЛИМПИАДА!!! Введение. Легенда о маленьком фонарщике ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:4 июня 2018
Категория:Разные
Содержит:18 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации