Книга «Silverlight 4. Создание насыщенных Web-приложений» С. С. Байдачный
При этом разработчик имеет возможность не только использовать управляемые языки программирования (C#, VB.NET) для разработки Silverlight-приложений, но и получить доступ к большинству преимуществ, доступных в .NET Framework.
Если взять во внимание, что процесс разработки Silverlight-приложений тесно интегрирован в Visual Studio, то можно утверждать, что использование Silverlight не вызовет затруднений у существующих .NET разработчиков.
Данная книга может быть полезна для всех, кто решил изучить Silverlight 4 и уже имеет общие познания в разработке приложений на платформе .NET.
От Автора: Если говорить о том, что меня привлекает в Silverlight, то можно выделить следующие преимущества:
• интеграция Silverlight в существующую платформу. Разработка Silver-light-приложений возможна на управляемом языке программирования (С# или VB.NET), при этом Silverlight поддерживает основные компоненты, доступные в .NET Framework и позволяет использовать те же подходы, что при разработке Windows- или ASP.NET-приложений.
Это очень важный факт, так как в отличие от РНР- или Java-разработчика, разработчик на платформе .NET способен создавать приложения любого типа (разве что не драйвера).
• Возможность создания корпоративных приложений. Несмотря на небольшой размер встраиваемого компонента Silverlight (чуть более 4 Мб), сюда входит достаточно большой набор элементов управления, позволяющий создавать интерфейсы любой сложности.
Помимо базовых элементов, в Silverlight доступен дополнительный набор в пакете SDK и Silverlight Toolkit, куда входят такие элементы как Grid, элементы для построения графиков и диаграмм, механизмы навигации внутри приложения.
И, наконец, Silverlight поддерживает работу приложений вне браузера, где есть возможность не только установить приложение на компьютер пользователя, но и предоставить ему дополнительные права, позволяющие взаимодействовать с COM API.
Все это позволяет приблизить Silverlight-приложения по функциональности к Windows-приложениям.
• Поддержка Silverlight в средствах разработки. Если Вы разрабатываете Silverlight-приложения, то можете использовать среду разработки Visual Studio 2010, которая используется для разработки всех типов приложений на платформе .NET.
В Visual Studio 2010 присутствуют не только шаблоны соответствующих проектов, но и визуальный редактор, позволяющий создавать интерфейсы с использованием Drag & Drop.
В свою очередь, если в Вашем приложении необходима помощь дизайнера, то тут можно использовать новое средство разработки интерфейсов Microsoft Expression Blend.
Этот продукт работает с проектами в формате Visual Studio v ориентирован на визуальное создание интерфейсов.
Фактически, это первый продукт, который позволил построить «мост» между дизайнерами и разработчиками.
Автор: С. С. Байдачный
Год: 2010
Язык: Русский
Количество страниц: 280
Формат: PDF
Размер: 367.36 Мб