Какие-нибудь правила для кодирования приложений Winforms, особенно пользовательского интерфейса в C # /. Net? - PullRequest
0 голосов
/ 05 октября 2009

Интересно, есть ли какие-нибудь рекомендации, которые я могу использовать для кодирования приложений Winform в .net, предпочтительно в C #?

Например, когда я инициализирую привязки данных для формы, я должен поместить код инициализации в событие загрузки формы или в конструктор формы? Как правильно добавить элементы управления / компоненты из кода, а не из конструктора? (Неправильный путь может привести к недопустимым элементам управления / компонентам). Такого рода вещи.

Заранее спасибо за помощь.

Ответы [ 3 ]

1 голос
/ 05 октября 2009

Я знаю, что вы спрашиваете конкретно о WinForms, но классическим ресурсом первой остановки для рекомендаций по проектированию должно быть Руководство по разработке для разработчиков библиотек классов .

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

0 голосов
/ 06 октября 2009

Это немного устарело, но если вы занимаетесь разработкой для WinForm, я настоятельно рекомендую следующую книгу «Программирование Windows Forms 2.0» Криса Селлса и Майкла Вайнхардта. Я использовал предыдущую версию, когда впервые научился программировать на WinForm, и это мне очень помогло.

0 голосов
/ 05 октября 2009

Я бы предложил вам изучить чей-то (опытный программист) код. Если вы сможете найти кого-то, кого вы лично знаете, было бы еще лучше. Часто есть мелочи, которые не описаны в руководствах, но они действительно имеют значение.

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