Разработка для Windows Forms

Visual Basic, предназначенный для работы со встроенными конструкторами форм и компонентами Visual Studio, является наиболее производительным языком для быстрой разработки приложений Windows Forms и интеллектуальных клиентских приложений. В данном разделе содержатся сведения, необходимые для того, чтобы приступить к созданию приложений Windows Forms.

Дополнительные сведения о Windows Forms см. в разделе Windows Forms центра разработки интеллектуальных клиентов.


Примеры кода и пошаговые руководства

Средство чтения RSS
Одним из основных требований разработчиков, занимающихся созданием интеллектуальных клиентских приложений, является лучшая поддержка создания приложений в стиле приложений Microsoft Office, в частности, Outlook 2003. Узнайте о том, как можно быстро создать пользовательскую программу чтения журналов с помощью Visual Basic 2005 в стиле Outlook.
Улучшения приложений Windows
Создание интеллектуального клиентского приложения с возможностью простого развертывания и обслуживания, использующего новые элементы управления Windows Forms и улучшения данных, относящиеся к этапу проектирования. В этом примере рассматриваются некоторые улучшения Visual Basic 2005, относящиеся к проектированию интеллектуальных клиентов.
Средство чтения блогов Windows с функцией My.Blogs
Использование Visual Basic 2005 для простого создания средства чтения блогов с богатыми возможностями и с внешним видом, как у Outlook. Этот пример улучшен с помощью новой функции My.Blogs, расширения My Namespace.

Мультимедиа и веб-трансляции MSDN

Видеоцикл для начинающих. Создание пользовательского интерфейса приложения Windows
В этом уроке рассматривается использование основ Visual Studio IDE, включая инструментарий и окно свойств, а также такие элементы управления как кнопка, метка, MenuStrip, StatusStrip и ToolStrip.
Видеоцикл для начинающих. привязка данных к элементам управления пользовательского интерфейса
В данном уроке рассматривается подключение приложений к базам данных и обеспечение возможности приложения просматривать и редактировать сохраненные данные.
Веб-трансляция MSDN. Новое в Windows Forms 2.0
Microsoft Visual Studio 2005 обеспечивает исключительную поддержку простого создания клиентских приложений с замечательным пользовательским интерфейсом. Узнайте о том, как новые функции конструктора, такие как строки привязки, и новые элементы управления, например toolstrip и datagrid, улучшают и упрощают работу разработчика.
Веб-трансляция MSDN. Автономные данные в интеллектуальных клиентских приложениях
Одним из самых привлекательных обещаний интеллектуальных клиентских приложений является возможность создания приложений с непостоянным подключением. В этой веб-трансляции показывается использование Microsoft SQL Server 2005 Express вместе с Microsoft Windows Forms для обеспечения этой часто необходимой функции.
.NET потрясает! - Джон Раушенбергер о взаимодействии Visual Basic 6.0 и Windows Forms

Джон Раушенбергер (Jon Rauschenberger), региональный директор в Чикаго, делится секретами преобразования приложений Visual Basic 6.0 в .NET с помощью набора, использовавшегося группой Microsoft Visual Basic при разработке.

Презентация PDC. Смарт-клиенты с непостоянным подключением
Пользователям необходимо, чтобы приложения «просто работали», а данные оставались доступными даже при сбоях сети. Для пользовательских приложений необходима постоянная проверка обновлений данных и приложений. В этом выпуске мы используем Visual Studio 2005 для создания приложения в стиле Outlook 2003 с асинхронной синхронизацией данных при доступности сети. С помощью фоновых API ClickOnce приложение выполнит проверку обновлений, чтобы пользователям не требовалось перезапускать приложение только для определения наличия доступного обновления. Предоставьте пользователям интеллектуальные клиентские приложения, работающие там, где есть пользователем, а не там, где может быть сеть. Продолжительность: 1 ч 13 мин 41 с

Слайды и презентации

PDC05 - Смарт-клиенты с непостоянным подключением (PRS034)
Пользователям необходимо, чтобы приложения "просто работали", а данные оставались доступными даже при сбоях сети. Использование Visual Studio 2005 для создания приложения в стиле Outlook 2003 с асинхронной синхронизацией данных при доступности сети. Предоставьте пользователям интеллектуальные клиентские приложения, работающие там, где есть пользователем, а не там, где может быть сеть.

Технические статьи

Обзор приложений Windows
Microsoft Visual Studio 2005 предоставляет несколько способов разработки приложений Windows, локально работающих на компьютерах пользователей. С Visual Studio 2005 можно создавать приложения Windows и пользовательские интерфейсы с помощью Windows Forms. Обзор этой мощной технологии.
Основы приложения Windows Forms
Важной частью Visual Basic является возможность создания приложений Windows Forms, локально работающих на компьютерах пользователей. Visual Studio 2005 можно использовать для создания приложений и пользовательских интерфейсов с помощью Windows Forms. Приложение Windows Forms основано на классах пространства имен System.Windows.Forms.
Новая таблица данных для Visual Studio 2005
Элемент управления .NET 2.0 DataGridView вытесняет .NET 1.x DataGrid. Элемент управления DataGridView поддерживает обширную настройку и детализированное форматирование, гибкие размеры и выбор, лучшая производительность и модель событий с большими возможностями.
Создание интерфейса программы. Введение в Windows Forms
В уроках в данном разделе показано создание пользовательского интерфейса с помощью наиболее распространенных элементов управления Windows Forms.
Добавление печатаемых отчетов в приложения Visual Studio
Visual Studio поддерживает различные решения работы с отчетами для добавления отчетов с богатыми возможностями в приложения Visual Basic. Можно создавать и добавлять отчеты с помощью элементов управления ReportViewer, Crystal Reports или служб отчетов SQL Server.

Дополнительные ресурсы по обучению