Разработка клиентских приложений под Windows

Оценить
(0 голоса)

Для разработки клиентских приложений под Windows используются две технологии .NET: Windows Forms (WinForms) и Windows Presentation Foundation (WPF). Обе эти техноло­гии — по сути, набор классов и элементов управления пользовательского интерфейса (пре­доставляемых .NET Framework), позволяющих разработчикам быстро создавать приложе­ния, которые инсталлируются и работают под управлением операционной системы Microsoft Windows.

Классы и компоненты WinForms являются уже вполне зрелой технологией, они представля­ют собой главное направление разработки клиентских приложений под .NET. Напротив, WPF является новой технологией, которая обещает обеспечить скачок вперед в создании приложений, сочетающих в себе средства мультимедиа, документы и выразительные эле­менты пользовательского интерфейса.

WPF использует язык разметки, называемый XAML (Extensible Application Markup Language), для описания объектов приложений, значений свойств и поведения. В этом от­ношении он очень похож на Web-приложение, которое использует HTML для описания раз­личных элементов Web-страницы. WPF (как технология) интенсивно использует векторную графику и аппаратное ускорение графики для отображения пользовательского интерфейса приложения.

Visual Studio поддерживает WinForms уже много лет. С другой стороны, Visual Studio 2008 — это первая версия Visual Studio, которая предоставляет разработчикам и редакторам технологию WPF.

Независимо от типа клиентского приложения, которое вам необходимо создать, этот про­цесс в основном одинаков: как визуальный конструктор WinForms, так и визуальный конст­руктор WPF позволяют выполнять разработку при помощи перетаскивания, и оба они име­ют в Visual Studio шаблоны проектов.

Подробнее в этой категории: « Основы Создание проекта Windows Forms »
Создание проекта Windows Forms
Настройка внешнего вида формы
Добавление на форму элементов управления
Панель Toolbox
Размещение элементов управления

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


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.