2008-11-11 3 views
5

Я хотел бы изучить новейшие технологии для написания настольных приложений для Windows. Мой последний опыт был с VC++ 6 с использованием MFC. В наши дни пейзаж кажется более сложным, я не уверен, что я должен изучить .NET, не знаю, что такое Windows, WPF и т. Д. Все, что я хочу сделать, это написать некоторые простые приложения для графического интерфейса Windows, возможно используя & обучение C# по пути.Возвращение к программированию Windows через 10 лет

Любые рекомендации по чтению книг и т. Д.?

Кроме того, бесплатная версия VC2008 достаточно хороша для написания небольших приложений?

+0

Не выбрасывайте свою жизнь! Сохранить себя! (язык плотно в щеку) :-D – 2008-11-11 20:44:43

+0

Я второй Адам, кроме того, что я серьезно. Кроме того, моя текущая рабочая среда - это то, что вы описываете с 10 лет назад. – rmeador 2008-11-11 21:27:25

ответ

1

Ну, если вы используете C#, вы используете .NET. .NET действительно отличная среда для создания настольных приложений. Я думаю, что ты на правильном пути.

7

Я бы пошел с .NET и WPF. WinForms по-прежнему доступен, но на данный момент это действительно устаревшая ветвь .NET, и не стоит изучать, начинаете ли вы с нуля. WPF предлагает множество хороших функций и очень полезен для работы и работы.

Я нашел «Windows Presentation Foundation Unleashed» хорошее введение в WPF. Он хорошо объяснил основополагающие концепции и был не просто одним из тех 2000 страниц, в которых были сняты скриншоты.

2

Я хотел бы начать с чтением C# интерактивных учебных пособий и статей из Code Project

2

MFC изменился очень мало, так как VC 6 вы должны быть в состоянии поднять его снова с небольшим количеством проблем и в то время как этот набор навыков не может быть indemand as .net Есть еще задания, и вы все равно можете писать убедительные приложения для Windows.

1

На самом деле, я узнал ALOT только просматривают Переполнение стека и размещение несколько вопросов здесь. Я думаю, что инструменты Visual Studio Express отлично подходят для новых разработчиков. Я также являюсь поклонником материала Боба Табора (http://www.learnvisualstudio.net/) У него действительно есть бесплатный материал, расположенный на MSDN here, который был действительно полезен для такого парня, как я, в основном с использованием сценариев. Вы можете опередить меня из-за своего прошлого опыта, поэтому, возможно, это слишком рудиментарно для вас.

Я действительно начинаю наслаждаться C# и .NET и просто начал читать код и, по большей части, постигать его. Для меня это был прорыв.

Jim

0

Если у вас есть C++ фона и не боятся указателей/стек/кучу и т.д., то это book (CLR VI C#) даст вам превосходное понимание .Net. Он очень читабельен и обеспечит основу, необходимую для понимания практически любой новой/предыдущей технологии .Net (например, Linq, методов расширения и т. Д.).

Экспресс-выпуски VS2008 доступны бесплатно here и достаточно хороши для написания небольших приложений.

0

Разработка приложений для Windows вовсе не является сложной задачей, используя визуальную студию и .Net.

Просто установите визуальную студию, чтобы посмотреть видеоуроки визуальной студии и C# .net от www.youtube.com, а затем начните свое развитие.

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

Смежные вопросы