Привязка данных в приложениях WinFx

winfx является преемником платформы разработки

Windows Presentation Foundation, известная ранее под условным наименованием «Avalon», является подсистемой представления платформы разработки WinFx для Windows Vista, Windows ХР и Windows Server 2003. WinFx является преемником платформы разработки Win32 и опирается на. NET Framework. В состав WinFx входит также Windows Communication Foundation. Возможности представления WinFx должны произвести революционный переворот в разработке развитых пользовательских интерфейсов как для рабочего стола, так и для браузера. Машина отображения WinFx ориентирована на лучшее использование мощности современных графических плат и дисплеев. Появление WinFx не делает программирование или приложения Windows Forms устаревшими. Приложения Windows Forms будут продолжать прекрасно работать на существующих платформах Windows, как и на Windows Vista. WinFx является сегодня наилучшей основой для разработки приложений рабочего стола и будет оставаться таковой для портативных приложений до тех пор, пока вы не откажетесь от поддержки клиентов Windows 2000. Однако WinFx предлагает много новых возможностей, которыми вы, возможно, захотите воспользоваться прямо сейчас, особенно если вы пишете приложения с развитой графикой или вам требуется иметь полный контроль над настройками пользовательского интерфейса своих приложений. В будущем о программировании WinFx будет написано много книг и статей, и вам нужно будет глубоко в них разобраться, чтобы стать настоящим программистом WinFx. Очень хорошая книга — «Programming Windows Presentation Foundation» Криса Селлса и Йена Гриффита. В этом приложении я хочу дать краткое введение в разработку пользовательских интерфейсов WinFx, чтобы вы получили представление о том, как там работает привязка к данным в сравнении с Windows Forms. Во время написания этой книги я пользовался WinFx SDK Beta 1 с Visual Studio 2005 Beta 2. Если вы собираетесь работать с подобными бета-версиями инструментов, я настоятельно рекомендую использовать виртуальную машину, такую, как Microsoft Virtual PC или VMware Workstation. Чтобы запускать образцы программ к этому приложению, вам нужно будет сначала установить WinFx Beta 1 Runtime Components, затем WinFx SDK Beta 1, затем Visual Studio 2005 Beta 2 и, наконец, Visual Studio 2005 Extensions для WinFx SDK Beta 1.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *