![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Vex |
|
|||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: 1 Всего: 88 |
Как я понимаю, MFC, это оболочка для WinAPI, то есть она скрывает от нас некоторые функции API, заменяя их более простыми и понятными, чтобы мы не морочили себе мозги. Так же есть другие библиотеки, которые дают этот же уровень абстракции (ATL, WCL), так же как в Delphi приложения можно писать не с помощью VCL, а с помощью альтернативных библиотек (KOL).
Собственно говоря, меня больше всего интересует стоит ли сейчас учить MFC, а то я потрачу на это несколько месяцев, а потом все пойде к черту, так как Microsoft откажеться от этой библиотеки и заменит ее чем то более совершенным, так как сделала это с технологией COM. Вот мы все видим революцию .NET, может сразу лучше полностью переходить на нее? Как я понимаю, вместо MFC, в приложениях можно будет использовать библиотеку классов .NET. Извините, если что-то напутал, самому хочется прояснить ситуацию. СУВ. -------------------- Слава Україні. |
|||
|
||||
| AndyY |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 8.5.2004 Где: СПб Репутация: 2 Всего: 4 |
MFC - библиотека классов, а не оболочка. Учить конечно не нужно, но пару прог написать полезно. Естественно, использовать можно только при отличном знании API - хотя бы для того, чтобы либу понимать. Пара интересных концепций в ней есть.
Революцию .NET не видим. Далека еще от народа революция, да и есть ли она... Пока не встречал ни одной проги, написанной на .net (кроме студии, и то не уверен). |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
Я бы рекомендовал тебе переходить на .NET...
MFC довольно громоздкая штука, и устаревает потихоньку, хоть и сам на ней пишу но учу FCL(.NETовские классы) Это сообщение отредактировал(а) chipset - 11.7.2004, 23:07 --------------------
|
|||
|
||||
| Vex |
|
|||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: 1 Всего: 88 |
В общем вместо MFC лучше учить .NET-классы, в перспективе на год-два?
Добавлено @ 23:31 chipset, а где можно прочитать про FCL? -------------------- Слава Україні. |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
Уже сейчас есть спрос на .NET разработчиков, и не маленький AFAIK.
1.http://www.msdn.microsoft.com 2. Richter (он вообще то не про FCL а про .NET, качатьм) 3. .NET SDK Documentation 4. http://www.gotdotnet.ru/ 5. А гугл его знает --------------------
|
|||
|
||||
| AlexNor |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 11.6.2004 Репутация: нет Всего: 2 |
Я тут пару прог написал на Net. Ничё так... юзать можна
Всё бы ничего но ГДЕ ДОСТАТЬ НОРМАЛЬНОЕ ОПИСАНИЕ всех этих namespace'ов??? Пока найдеш то что нужно - можно слетать на Луну и обратно IMHO Как и писал AndyY, революцию что-то не наблюдаю. Разве-что заметил бурный инитерес многих не хотящих отставать от веяний времени (вроде так-же в своё время и с basic было.... --------------------
"... зачем тратить время на учение, если невежество даётся даром..."" .... но невежество обходится, порой, слишком дорого... " |
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Скачай .NETSDK и будет тебе счастье. Правда, 100 метров качать непросто, но я в свое время по 56K пару-тройку-десятков часиков потратил.. И не жалею. А еще можно MSDN поставить - он с себя включает .NETSDK-доки. ..Ну и, конечно, больше писать, больше спрашивать. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| AlexNor |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 11.6.2004 Репутация: нет Всего: 2 |
Kurt, у меня MSDN April 2003, там что то есть... может и всё... но как всегда разбросано....
Есть раздел .Net Framework SDK - это оно? В смысле надо ли качать .NetSDK или этого хватит? Где там (.Net Framework SDK) есть там описания всех этих namespac'ов? Это сообщение отредактировал(а) AlexNor - 12.7.2004, 09:04 --------------------
"... зачем тратить время на учение, если невежество даётся даром..."" .... но невежество обходится, порой, слишком дорого... " |
|||
|
||||
| Vex |
|
|||
![]() кацапосрачмученiкъ ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3103 Регистрация: 28.3.2002 Где: strawberry fields Репутация: 1 Всего: 88 |
А русских доков нету?
-------------------- Слава Україні. |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
В соседнюю тему заглянь.. А так вроде на RSDN были доки, да и здесь в ФАКе должны быть
--------------------
|
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Да. Качать ничего не надо - повторюсь, .NETSDK - часть MSDN. Просто его можно отдельно скачать, а так там одно и то же. Где описания? Хм.. Я сейчас на работе, а тут тока Linux. Приду домой - отыщу. Там по дереву глянь. Что-то типа "Class reference" или что-то в этом роде. Как откроешь - там дерево с описанием всех namespace'ов и классов. Сразу узнаешь. Если найдешь - скажи.. P.S. Добро пожаловать! -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| lynx_916 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 13.6.2004 Где: Молдова Репутация: нет Всего: 1 |
есть много русской лит-ры по С#
можно глянуть -------------------- Who dares, wins. (с) Solid Snake |
|||
|
||||
| AlexNor |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 11.6.2004 Репутация: нет Всего: 2 |
Kurt, вроде нашел...
.Net Framework SDK->Reference->Class Library ( там ссылки на: Microsoft.CSharp; Microsoft.JScript;...; Microsoft.Win32; System; System.CodeDom;.... ну и т.д.д.д.д.д. И ещё вопросик, не посоветуеш книгу по Net. Я тут книги смотрел - ну слов нет. Книга кого-то с заглавием что-то типа "С++ .Net для проффессионалов". Листаю книгу 2/3 книги про С++ (описание языка и т.д. ) И так все книги. В них все авторы дружно суют ещё и описание языка: нафиг такое щастье нужно???? Есть ли книги только с описанием это библиотеки? --------------------
"... зачем тратить время на учение, если невежество даётся даром..."" .... но невежество обходится, порой, слишком дорого... " |
|||
|
||||
| lynx_916 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 13.6.2004 Где: Молдова Репутация: нет Всего: 1 |
.NET Help -------------------- Who dares, wins. (с) Solid Snake |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |