Страница 1 из 2
Начинаем работать с C++.NET
Добавлено: 02 мар 2005, 02:45
dolph_in
Вот прочитал я книгу по С++ , стандарты выучил , в консоле напрограмился и пора уже переходит на что то серьезное
взялся за NET -овскую платформу токо литературы нет нормальной
MFC- этот меня в ужас ставит своими мастерами (туповать по моему)
я хочу просто начать с нуля с пустого проекта подобавлять все самому и знать где что а не мастером этим в.ц пользоватся а влитературе токо и мастерами 17$ на ветер за книгу
плиз скажити где копать как начать нормально с нуля в среде этой пахать
Добавлено: 02 мар 2005, 12:59
Tima
Вообще то MFC фпоявилось пораньше .NET. И если тебе нужно научиться работе с MFC мой тебе совет - начни с более низкоуровневого программирования например посоздавай окошки в Win32. Когда более менее разберешься тогда можно поизучать каркас MFC.
Добавлено: 03 мар 2005, 16:36
Romeo
Верно, начинать следует с изучения самой идеология программирования в среде Windows. И делать это желательно на Win32 API, чтобы прочуствовать как всё работает. А потом уже можно начинать изучать всевозможные C++ надстройки, такие как MFC и WTL.
Добавлено: 09 мар 2005, 09:02
Hup
И еще один совет. Забей на MFC. И на это приведу несколько причин(мое мнение).
- Есть более удачные реализации в виде Forms.
- Ужасная структура(кто в нее врубился просьба не пинать меня ногами) этого MFC/
- Книги. Оооо, это вообще кабздец. Я парочку читал. Там листинг листов на 5 и потом описание... Как открываю эту книженцию, так сразу засыпаю(хорошо хоть не платил за нее)
Насколько я понимаю MFC это та же обертка для WinAPI. Так, что есть смысл сначало изучить WinAPI. И вообще я за C# Forms

Добавлено: 09 мар 2005, 16:20
DeeJayC
Hup писал(а):Насколько я понимаю MFC это та же обертка для WinAPI. Так, что есть смысл сначало изучить WinAPI. И вообще я за C# Forms
Да, видать, C# Forms без помощи API написаны. Разница только в том, что MFC вылизаны, а C# - всё новое, и грабли свежие..... 8)
Добавлено: 10 мар 2005, 11:04
Tima
Да и собственно причем тут C#. Человек про С++ спрашивал. Я понимаю похожи очень (особенно названия :lol: ), но все-же. MFC конечно не подарок, но тем не менее на данный момент вещь очень мощная, хотя и снекоторыми недостатками.
Но в любом случае повторюсь - изучай Win32. А потом подождем выхода WinFS

Добавлено: 10 мар 2005, 13:03
Hup
WinFS? Это что еще за зверь?
Добавлено: 10 мар 2005, 16:08
Tima
Sorry. WinFS = WinFX. API для новой виндузы Longhorn. Основные ТТХ: новая графическая подсистема Avalon, новая файловая система WinFS, новая подсистема Web-сервисов Indigo. Почитай:
http://russian.joelonsoftware.com/Artic ... aronA.html
Добавлено: 11 мар 2005, 11:23
Romeo
MFC тяжела, запутана и, по правде говорить, устаревшая. Советую намного более эффективную засену ATL + WTL. Но начинать, как уже все неоднократно сказали, нужно с API.
Добавлено: 14 мар 2005, 12:12
Tima
Romeo позволь не согласиться. Насчет ATL вопросов нет, а вот WTL... Мало документации, не такая мощная как MFC, да и поновее есть библиотеки, те же WinForms (с перечисленными ранее нюансами). Согласен намного проще, чем MFC, но мы же не о простоте говорим. Ну ладно, ответ мы дали dolph_in. Главное он понял - начинать надо с Win32, а дальше сам пусть решит.