Модераторы: Partizan, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C#, С чего начать? 
:(
    Опции темы
Ser9a
Дата 21.11.2005, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 7.3.2005

Репутация: нет
Всего: нет



а начать лучше с какой нить книжки по программированию, поставить C# и вперед.
кста MSDN рулит

PM MAIL ICQ   Вверх
kaa
Дата 22.11.2005, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 817
Регистрация: 5.11.2005

Репутация: нет
Всего: 2



Блин, прочитал книгу "Программирование на С#. Джесс Либерти"... Любезно выложенную в этой теме, тока половину непонял... А где же создание окон, меню? Никакого обзора классов и их методов, эломентов управления. Или я туплю... smile
А вааабще есть книги специяльно для того чтобы перепрыгнуть с Visual C++ на С# и если есть скажите пожалста автора, а тоговорят С++ скоро загнётся - нада побыстрее валить с тонущего корабла smile
Добавлено @ 10:19
Кстати прочитал еще книжицу Троелсена - гораздо круче предыдущей smile Но всё-равно, вопрос остаётся открытым: где работа с форточками и создание графического интерфейса?
PM MAIL   Вверх
Exception
Дата 22.11.2005, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 29
Всего: 186



Ну, Троелсен говорит не о конкретных библиотеках. А так по System.Windows.Forms достаточно инфы
PM   Вверх
kaa
Дата 22.11.2005, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 817
Регистрация: 5.11.2005

Репутация: нет
Всего: 2



Run-time error
Это конечно радует что достаточно, только где? MSDN конечно рулит но напрягает всё время на енглише читать smile . Неужели нет никакого издания где рассказывается о форточках? Да помимо форточек есть еще куча вопросов, тот же WinSoc например, обработка сообщений элементов управления... smile
Па магазинам тут прошвырнулся - не более трёх книг по C# в магазине! Чумааа, блин, перспективная технология, зато для VBA и Delphi - аж полки ломятся smile


Кароче ставлю вапрс рябром - каку книгу читать? smile smile ... А то я так чую так и останусь на С++

Это сообщение отредактировал(а) kaa - 22.11.2005, 13:55
PM MAIL   Вверх
mr.DUDA
Дата 22.11.2005, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Цитата(kaa @ 22.11.2005, 12:54)
MSDN конечно рулит но напрягает всё время на енглише читать

http://www.microsoft.com/rus/msdn
smile

Цитата(kaa @ 22.11.2005, 12:54)
Неужели нет никакого издания где рассказывается о форточках?

Джеффри Рихтер написал несколько интереснейших книг по Win32 API и .NET, советую их найти и полистать

Цитата(kaa @ 22.11.2005, 12:54)
Да помимо форточек есть еще куча вопросов, тот же WinSoc например, обработка сообщений элементов управления... 

Это, наверное, не в раздел .NET


--------------------
user posted image
PM MAIL WWW   Вверх
Neitron
Дата 22.11.2005, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5



Цитата(kaa @ 22.11.2005, 10:17)
а тоговорят С++ скоро загнётся

Вот это врятли.
С++ - международный стандарт.
С# - фича мелкомягких.


--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
mr.DUDA
Дата 22.11.2005, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Цитата(Neitron @ 22.11.2005, 14:12)
С++ - международный стандарт.
С# - фича мелкомягких.


Стандарт ISO/IEC 23270:2003:

Цитата
ISO/IEC 23270:2003 specifies the form and establishes the interpretation of programs written in the C# programming language. It specifies:
the representation of C# programs;
the syntax and constraints of the C# language;
the semantic rules for interpreting C# programs;
the restrictions and limits imposed by a conforming implementation of C#.

ISO/IEC 23270:2003 does not specify:
the mechanism by which C# programs are transformed for use by a data-processing system;
the mechanism by which C# applications are invoked for use by a data-processing system;
the mechanism by which input data are transformed for use by a C# application;
the mechanism by which output data are transformed after being produced by a C# application;
the size or complexity of a program and its data that will exceed the capacity of any specific data-processing system or the capacity of a particular processor;
all minimal requirements of a data-processing system that is capable of supporting a conforming implementation.



--------------------
user posted image
PM MAIL WWW   Вверх
Neitron
Дата 22.11.2005, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 580
Регистрация: 3.10.2005
Где: Москва

Репутация: нет
Всего: 5



спасиба.


--------------------
Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей.
Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ
PM MAIL   Вверх
kaa
Дата 22.11.2005, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 817
Регистрация: 5.11.2005

Репутация: нет
Всего: 2



mr.DUDA
Спасиба что ответил.
Но как так не в раздел .NET? Я что-то ужесовсем запутался
Ведь .NET базируется уже не на MFC а на FCL, так? Тогда FCL должна предоставлять все те сервисы которые предоставляла MFC, в том числе и методику обработки сообщений от элементов управления, как же тогда на .NET диаоговае окно например создать, как там вабще работают с элеменьами управления? А работа с меню это тоже не .NET? Технологию WinSoc поддерживают определённые классы MFC (CAsyncSocet и CSocet), a .NET?! Тогда .NET это получается просто новая технология компиляции какая-то...
Кстати, ты тут ответил на вопрос Neitron-а, я так и не пойму, ты с ним согласен или нет?

Слухайте, а может мне ваабще не париться и сидеть как сидел на плюсах? А то чую сам нихера не понимаю и народ достаю... smile


Кароче вся мая жизнь - один баальшой знак вопроса smile smile
PM MAIL   Вверх
mr.DUDA
Дата 23.11.2005, 09:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Цитата(kaa @ 22.11.2005, 22:34)
Ведь .NET базируется уже не на MFC а на FCL, так?

.NET - это общее название для группы технологий, туда входит в том числе и FCL

Цитата(kaa @ 22.11.2005, 22:34)
Тогда FCL должна предоставлять все те сервисы которые предоставляла MFC, в том числе и методику обработки сообщений от элементов управления

Одно из другого не следует, я вообще не вижу связи между MFC и .NET; и что такое "методика обработки сообщений" ? Это рекомендации какие-то, законы ? В WinForms для работы с контролами (aka элементами управления) используется механизм событий, простой и удобный.

Цитата(kaa @ 22.11.2005, 22:34)
как же тогда на .NET диаоговае окно например создать, как там вабще работают с элеменьами управления?

Создаём форму в дизайнере, расставляем кнопки там всякие, и в коде пишем "MyForm.ShowModal()" - вот и всё диалоговое окно. Как "вообще" работают - так же как и в Java, дизайнят окно (форму) и вешают обработчики на клик мыши, нажатия клавы, и др. события, а в коде формы их обрабатывают.

Цитата(kaa @ 22.11.2005, 22:34)
А работа с меню это тоже не .NET?

Почему не .NET ? Есть класс System.Windows.Forms.Menu и наследники ContextMenu, MainMenu; есть множество реализаций меню от сторонних разработчиков - выбирай, как говорится, на вкус.

Цитата(kaa @ 22.11.2005, 22:34)
Технологию WinSoc поддерживают определённые классы MFC (CAsyncSocet и CSocet), a .NET?!

Есть System.Net.Sockets.Socket, реализующий и то и другое.

Цитата(kaa @ 22.11.2005, 22:34)
Тогда .NET это получается просто новая технология компиляции какая-то...

Почитайте, плз, здесь

Цитата(kaa @ 22.11.2005, 22:34)
Кстати, ты тут ответил на вопрос Neitron-а, я так и не пойму, ты с ним согласен или нет?

Я привёл ему прямую ссылку на стандарт языка C# как доказательство того, что стандарт языка C#, как и C++, закреплён в виде документа ISO.

Цитата(kaa @ 22.11.2005, 22:34)
Слухайте, а может мне ваабще не париться и сидеть как сидел на плюсах? А то чую сам нихера не понимаю и народ достаю...

Сиди на плюсах, если хочешь.

М
 
Просьба к all, не скидывайте все вопросы в одну кучу, в Правилах форума ясно сказано: "Одна тема - один вопрос".



--------------------
user posted image
PM MAIL WWW   Вверх
mr.DUDA
Дата 12.1.2006, 08:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



Цитата(Sadsit_ @ 12.1.2006, 03:12 Найти цитируемый пост)
Народ помогите сделать лабы по с# ... А то я уже вешаюсь .. Как можно за пару месяцев изучить новый язык и сделать 8 лаб ?!


Sadsit_, я перенёс тему в Центр помощи, там могут помочь.


--------------------
user posted image
PM MAIL WWW   Вверх
kaa
Дата 22.1.2006, 20:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 817
Регистрация: 5.11.2005

Репутация: нет
Всего: 2



А кто-нить знает книгу, НА РУССКОМ РОДНОМ, где описан TreeView и стандартные форточки диалога, а то ринулся в гамазин - а там фих! Я пытался в MSDN пошариться, но там удоьно когда знаешь о чём предмет - англицкий у меня хромает - учить контролы с нуля для меня там траблы...

ЗЫ: Нижний, столица поволжья, а нормальных книг днём с огнём... smile Извиняюсь если опять не в ту тему влез, просто незнаю куда конкретно такие вопросы адресовывают
PM MAIL   Вверх
Exception
Дата 22.1.2006, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 29
Всего: 186




 ! 
Exception
Вот именно, что не в ту тему. Вообще-то на форуме есть разделы "Литература" и "Разработка Windows Forms", вопрос туда.

По поводу "англицкий у меня хромает" лови:
http://microsoft.com/rus/msdn/
PM   Вверх
Akella
Дата 21.4.2006, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



PM MAIL   Вверх
Sliva
Дата 9.8.2006, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 185
Регистрация: 4.5.2006

Репутация: нет
Всего: нет



Подскажите, пожалуйста, где можно скачать книгу С#??? Очень нужно! Извените, если повторяюсь  и вопрос был уже задан-  не увидела  smile 
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0829 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.