пятница, 16 сентября 2011 г.

Три важных совета по разработке в среде Silverlight

Джефф Просайз (Jeff Prosise)
Пока я пишу эту статью, Silverlight 2 выходит из печати, и разработчики получают первое представление о том, что многими считается будущим веб-программирования. Являетесь ли вы сторонником Silverlight, или вас больше привлекают конкурирующие технологии, такие как Adobe Flex, в любом случае увлекательно наблюдать за тем, как появляются альтернативы HTML, JavaScript и AJAX и завладевают вниманием тех, кто создает веб-приложения. А в той ситуации, когда в корпорации Майкрософт вовсю идет работа над Silverlight 3, будущее еще никогда не казалось таким блестящим.
Как и для любой платформы, истина заключается в том, что путь к тому, чтобы стать разработчиком в среде Silverlight, не слишком гладкий. Знали ли вы, например, что многие из вызовов XamlReader.Load, успешно прошедшие тестирование на ПК в Соединенных Штатах, не выдержат тестирования на ПК в других странах? Осознали ли вы, что механизм визуализации в Silverlight тесно связан с потоком интерфейса пользователя (ИП) и что этот факт может оказать серьезное влияние на структуру вашего кода? Знали ли вы о том, что можно уменьшить размер ваших файлов XAP, выполняя динамическую загрузку сборок, но для того, чтобы это не сопровождалось потерей преимуществ строгой типизации, требуется понимать, как работает CLR? Если вы заинтригованы, читайте дальше. Я могу дать несколько советов и поделиться приемами, которые позволят сделать жизнь с Silverlight несколько более комфортной, а, кроме этого, дать вам немного дополнительных знаний в области Silverlight.
Для получения более подробных сведений об упаковке содержимого Silverlight для более быстрой доставки обратитесь к январскому выпуску рубрики «На переднем крае» за 2009 г..

Комментариев нет:

Отправить комментарий