Какво е Silverlight
Silverlight дава възможност на фирмите за проектиране, разработка и провеждане на ефективни приложения и продукти за използване в мрежата. Този браузър, който работи с MacOS, Windows, Linux и устройства. Неговите основни предимства: тя е безплатна, размерът му е 4 MB, инсталацията се извършва в само на десет секунди.
Sketchflow
Инструмент SketchFlow - компонент Expression Studio 3, значително увеличава скоростта и ефективността. Тя може да се използва, за да покаже, възприемането на заявлението. SketchFlow осигурява лесен и бърз начин за проверка на цикъла повторение и да се създаде прототип потребителския интерфейс сценарии, което позволява да се трансформират своя собствена концепция за серия от приблизителни представяния на динамичен живо прототип, който реално може да бъде променена в съответствие с нуждите на конкретен клиент или проект.
Графични ефекти с триизмерна проекция
Silverlight 4 дава възможност на разработчиците и програмист да прилага съдържанието на триизмерна повърхност. Потребителите могат да се въртят или мащаба на динамичното съдържание в пространството; не е необходимо да продължи да пише код. Други ефекти - създаване на опашка в триизмерното пространство, и преходи.
Нови контроли
Pixel шейдър ефекти
Броят на тези софтуерни ефекти са ефекти на сянка, замъгляване и с възможност за прилагане на всеки графичен и анимация съдържание. Можете също така да създадете свой собствен ефект.
Нови функции в Silverlight 4:
Подобрение в работата с медиите
Silverlight 4 поддържа нови функции анимация, триизмерна графика, подобряване на качеството на текста и да използвате ефекти въз основа на хардуерно ускорение, което позволява на разработчиците и дизайнерите да създадат визуални ефекти за уеб приложения от следващо поколение.
- Графични ефекти с триизмерна проекция на Silverlight 4 дава възможност на разработчиците и съдържание Imposer наложи триизмерна повърхност. В същото време, потребителите могат да се въртят и увеличение на съдържанието на стрийминг без да пишете допълнителен код. В допълнение, тази функция ви позволява да създадете поредица от 3D ефекти и преходи.
- Pixel шейдър ефекти. Тази програма ефекти включват размазване и капка сенки. В допълнение, потребителите могат да създават свои собствени ефекти. Ефекти могат да бъдат приложени към всеки графичен съдържание. Например, можете да направите се показва бутона натиснат, когато задържите показалеца на мишката чрез налагане сянка върху дисплея на бутона натиснат.
- Кеширане на растерни изображения. Драстично увеличава производителността на изображение за визуализация, което позволява на потребителите да се кешират векторни графики, текст, и да управляват растерни изображения. Тази функция се използва за фон на съдържание и за съдържанието, което искате да мащабирате, без да се правят промени в нейната вътрешна структура.
- Нови софтуер интерфейс растерни изображения. Разработчиците могат да се променят точката в растерното изображение. Тя ви позволява да се създаде средство за премахване на "червени очи", сканираните инструменти за редактиране на изображения, или създаване на специални ефекти за кеширани растерни изображения от елементи на екрана.
- Подкрепа тематични приложения. Сега разработчиците могат да изпълняват локално приложение се прилагат стилове за Silverlight 4 приложения и да ги променят по време на изпълнение. В допълнение, разработчиците могат да зададат каскадата от стилове, в които стилът е базиран на един друг.
- Анимационни ефекти. Silverlight 4 дава възможност на нови ефекти, като например извори и връщането ефект, което прави по-естествено анимация. В допълнение, разработчиците могат да създават свои собствени математически функции, за да опише анимация.
- Разширено темплейти контроли. Улеснява процеса на създаване на шаблон, като съхранява общ набор от контроли извън на заявлението. С тази стилове и контрол на шаблони могат да се използват от различни приложения.
- Засилено визуализация на текст подкрепа и шрифтове. Silverlight 4 значително подобрява визуализацията на ефективността и скоростта на анимацията на текст и ускорява изтеглянето на приложения чрез използване на местни шрифтове.
Увеличението на производителността богати интернет приложения РИА
Подобрена обработка на данни подкрепа
- Свързващи елементи. потребителски интерфейси програмисти използват свързващите елементи на интерфейса, за да се създаде лесен потребителски интерфейс. Silverlight 4 позволява използване на езика XAML асоциирани обекти с елементи от интерфейса Common Language Runtime (CLR), както и други компоненти на потребителския интерфейс. Например, тази функция ви позволява да свържете плъзгача, за да обемът на мултимедиен плейър.
- данни за формуляри. Форма на данни е с поле оформление, както и проверка и актуализиране на данни и да ги разделите на страницата.
- валидиране на нови функции на данните. Автоматично разпознаване грешка на входа и предупреди потребителя с помощта на вградения в тест контроли.
- Подкрепа за бизнес обекти. Подкрепа за бизнес обекти в системите за клиента и сървъра с поддръжка на данни на няколко нива. Добавена е нова застроена CollectionView елемент позволява да се извърши серия от сложни операции с данни на сървъра. Нов набор от РИА .NET Services поддържа тези функции от страна на сървъра.
- Кеширане библиотеки кандидатстване намалява техния размер. С платформа за кеширане на увеличението ефективност при визуализиране на страна на клиента се постига.
- Засилено Deep Zoom Deep Zoom позволява да установи връзка със сървъра в компресиран вид, значително увеличаване на скоростта на обмен на данни.
- Binary XML език дава възможност за комуникация със сървъра в компресиран вид, значително увеличаване на скоростта на обмен на данни.
- Местна връзка. Тя дава възможност на две работи на клиент компютърни приложения Silverlight за да комуникират директно, заобикаляйки сървър. Например, тази функция позволява приложение за изграждане на диаграма с помощта на информация от решетка от други приложения.
Възможност за работа извън браузъра
Silverlight 4 осигурява нови възможности за създаване на леки уеб приложения, които работят "в пясъчника", които се използват в интернет и се изпълнява на настолен компютър. Silverlight плъгин, който работи от браузъра, като осигурява постоянен контакт с потребителите на сайта. Тя ви позволява да поставите в магазин заявление за ограничено използване на машината на потребителя, след което задайте препратка към него директно от десктопа на потребителя или от менюто "Старт". Silverlight 4 позволява използването на тези възможности, без да променя съществуващите техники и разработването на приложения, без изтегляне на допълнителен софтуер. Сега молбата може лесно да бъде намерено на работния плот на потребителя или в менюто "Старт" и работи с едно кликване. В допълнение, Silverlight приложения могат да проверят дали са свързани към интернет, за да актуализирате своята версия и се отнасят за изолирано съхранение. Споделянето на тези функции, значително увеличава ефективността в сравнение с традиционния подход.
- Подкрепа за преки пътища на работния плот и в менюто "Старт". Разработчиците могат да поставят заявление на работния плот, което им позволява да се изпълнява с едно кликване.
- Работещи без браузър. Тя ви позволява да не се кандидатира на браузъра с вашите приложения.
- Висока надеждност, безопасност; приложения са създадени в пясъчника. Приложението може да бъде направено без поверените предупреждения за сигурност, което увеличава нивото на безопасността на потребителите.
- Лесна инсталация, изпълнена от не-потребител с администраторски права. Silverlight приложения се съхраняват в локалния кеш и не е необходимо да се изпълнява допълнителни права.
- Вграден актуализират автоматично функция. Когато Silverlight приложение започва, той проверява за нова версия на сървъра и автоматично извършване на актуализацията.
- Проверете интернет връзката (с браузъра, и без него). Silverlight приложения могат да открият връзката на разликата до интернет и да постави на потребителски данни в кеш паметта, преди връзката е възстановена.
РИА приложения
Двойна предимство. Чрез използването на нашия .NET Framework приложения ви позволяват да създавате визуално богат материал, както и в същото време подпомага работата на основните функции за бързо развитие.
Отвъд HTML
Отлична съвместимост с друг софтуер
бързо развитие
мултимедия
Резултатът е по-високо качество
Широки възможности за разработка на приложения
MacOS, Windows, Linux
Използване в среда Windows, MacOS, Linux операционни системи; подкрепа на основните браузъри: Internet Explorer, Safari, Firefox.
Непрекъснато проектиране и разработване на работния процес
Съкращаване на времето за достигане до пазара. Творчески инструменти Expression Studio са интегрирани в семейството на инструменти, Visual Studio разработчици.