winforms и хотите узнать, как разработать проект в winfoms с использованием C # - PullRequest
0 голосов
/ 17 мая 2010

Может ли кто-нибудь предоставить мне информацию об изучении проектов Winforms. Я начинаю новую работу, где я должен работать над winforms. До этой работы я в основном работал над веб-приложениями в ASP.NET и C #. Итак, я знаком с некоторыми функциями C #. Какие проекты используют winforms?

Ответы [ 3 ]

1 голос
/ 17 мая 2010

Приложения Winform не являются размещенными приложениями - они ведут себя точно так же, как и любой другой .exe в системе Windows. Вы обнаружите, что большинство инструментов, которые вы используете в ASP.NET, переводят на какой-то близкий эквивалент на стороне Winform, хотя ваш подход к управлению макетом, вероятно, придется кардинально изменить.

Помимо пользовательского интерфейса, не так много реальных отличий. Безгражданство больше не требуется, поэтому вы можете хранить несколько вещей в памяти, не ругаясь, если вы пишете приложение для работы с базой данных или другим внешним источником, но в целом это будет выглядеть почти так же, как вы делаю.

1 голос
/ 17 мая 2010

Есть несколько вещей, которые вы могли бы сделать. Подбор хорошей книги по winforms не очень плохая идея (поиск по winzon.com winforms вызывает множество).

Для получения интерактивной информации страница Getting Started windowsclient.net является хорошей стартовой площадкой для начала работы.

Также часто компании используют определенные наборы инструментов (например, DevExpress, Infragistics и т. Д.), Поэтому просмотр их документов, если вы используете какой-либо из них, является обязательным.

В противном случае, тренируйтесь. Повторно внедрите функциональность пользовательского интерфейса, которую вы сделали в проекте ASP.NET, как приложение winforms и, возможно, попытайтесь расширить его. Или имитируйте пользовательский интерфейс программы, которую вы уже используете.

Что касается последней части вашего вопроса: практически любая Windows-программа, имеющая пользовательский интерфейс, может быть реализована в winforms (если только она не использует специфические функции WPF), так что вы, вероятно, уже использовали много приложений winforms.

0 голосов
/ 17 мая 2010

Это немного расплывчато ... большинство приложений для Windows используют Winforms, хотя есть движение к WPF.WPF использует XAML - тот же язык разметки, что и Silverlight.

У вас есть конкретные вопросы о Winforms?На них может быть немного легче ответить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...