Виктор Шатохин
Майкрософт Украина



                     Минск
                     Май 2009
Простое развертывание на клиенте
Широкое распространение
Независимость от ОС и браузера
Быстрые протоколы обмена данными
Б...
Пользовательский интерфейс
 Развитый пользовательский интерфейс для
 работы с данными

Развертывание в Интернет
 Работа пр...
Иметь профессиональный дизайн
Иметь возможность всесторонней
обработки данных
Иметь возможность проверки данных
Поддержива...



                              Богатство
       ASP.NET                 Silverlight             WPF

• Значительная   ...
Значительные улучшения (SL 1.0 vs SL 3.0)
  Rectangles -> Buttons
  JavaScript -> C#/VB
Платформа для построения бизнес
пр...
Практически все бизнес приложения
ориентированы на работу с данными

Функции:
 Передача данных между слоями
 Усечение выбо...
Обновление данных
Валидация
Пейджинг
Фильтрация на стороне сервера
Аутентификация
Управление доступом
Реализация бизнес ло...
Business Application Frameworks


Business                      Data            App      Business
            Validation
 ...

            Client
             View
    

        Business Logic

    

    

    
         Business Logic

    ...
http://silverlight.net




 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other...
Bynet2.3 Microsoft Silverlight3 using for business
Bynet2.3 Microsoft Silverlight3 using for business
Bynet2.3 Microsoft Silverlight3 using for business
Upcoming SlideShare
Loading in …5
×

Bynet2.3 Microsoft Silverlight3 using for business

3,025 views

Published on

Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3

Published in: Self Improvement, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,025
On SlideShare
0
From Embeds
0
Number of Embeds
72
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Bynet2.3 Microsoft Silverlight3 using for business

  1. 1. Виктор Шатохин Майкрософт Украина Минск Май 2009
  2. 2. Простое развертывание на клиенте Широкое распространение Независимость от ОС и браузера Быстрые протоколы обмена данными Безопасность Инструментарий
  3. 3. Пользовательский интерфейс Развитый пользовательский интерфейс для работы с данными Развертывание в Интернет Работа приложения в Интернет без потери функциональности Бизнес логика Развитый инструментарий создания бизнес логики
  4. 4. Иметь профессиональный дизайн Иметь возможность всесторонней обработки данных Иметь возможность проверки данных Поддерживать аутентификацию и авторизацию Поддерживать различные представления
  5. 5.   Богатство ASP.NET Silverlight WPF • Значительная • Распространен • Богатый распространенность • Богатый пользовательский • Высокая степень пользовательский интерфейс зрелости интерфейс • Offline • Интеграция с клиентской ОС Распространенность
  6. 6. Значительные улучшения (SL 1.0 vs SL 3.0) Rectangles -> Buttons JavaScript -> C#/VB Платформа для построения бизнес приложений Имеет необходимую архитектуру Core – CLR, BCL, XML, Networking Развитые инструменты создания пользовательских интерфейсов ( Core controls, control model, layout, styling, databinding)
  7. 7. Практически все бизнес приложения ориентированы на работу с данными Функции: Передача данных между слоями Усечение выборки (сортировка, фильтрация, …) Отображение и привязка данных к элементам Обработка данных
  8. 8. Обновление данных Валидация Пейджинг Фильтрация на стороне сервера Аутентификация Управление доступом Реализация бизнес логики
  9. 9. Business Application Frameworks Business Data App Business Validation Logic Loading Services Controls Base Frameworks Data Controls Network / Shaping Data Navigation Services • XML Control Binding • LINQ Model Base Platform CLR Core UI Engine
  10. 10.  Client  View   Business Logic    Business Logic    Data Access Layer  Server 
  11. 11. http://silverlight.net © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

×