реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Изучение Visual Studio 2010 с нуля, подскажите литературу, сайты для новичков.
Alla_student
сообщение Jun 26 2012, 12:04
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 5-04-11
Пользователь №: 64 146



Здравствуйте

Наконец появилось свободное время и хочу начать изучать программирование на VS2010.
Задача минимум - писать небольшие программки для работы с RS232/USB портом и визализация данных в окне. Настройка параметров железа по RS232 и так далее.

Программировать на C (не на C++) более или менее я умею.

Хотелось бы почитать в инете по азам программирования на студии 2010 (VS2010 есть в конторе, а сайты по VC6 смотрела в инете). Ну книжки толковые посветуйте пожалуйста.

Заранее спасибо.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jun 26 2012, 12:40
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Alla_student @ Jun 26 2012, 15:04) *
Наконец появилось свободное время и хочу начать изучать программирование на VS2010.
Задача минимум - писать небольшие программки для работы с RS232/USB портом и визализация данных в окне. Настройка параметров железа по RS232 и так далее.

Для таких задач лучше подходит C# (входит в состав VS2010). И литературы по нему много.
Go to the top of the page
 
+Quote Post
Alla_student
сообщение Jun 26 2012, 12:50
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 5-04-11
Пользователь №: 64 146



Цитата(_Артём_ @ Jun 26 2012, 15:40) *
Для таких задач лучше подходит C# (входит в состав VS2010). И литературы по нему много.


Да, я согласна, но C# требует "хвост" фреймворк, а это не подходит по умолчанию.
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jun 26 2012, 14:32
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(Alla_student @ Jun 26 2012, 16:04) *
Хотелось бы почитать в инете по азам программирования на студии 2010

Вот ресурс от разработчика
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jun 26 2012, 14:49
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Alla_student @ Jun 26 2012, 15:50) *
C# требует "хвост" фреймворк, а это не подходит по умолчанию.

"Хвост" инсталлируется вместе с Windows (начиная с XP SP 3).
Go to the top of the page
 
+Quote Post
andron86
сообщение Jun 26 2012, 15:11
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 406
Регистрация: 1-03-06
Пользователь №: 14 821



Ну например тут, а так Палыч уже ссылку на msdn дал.
Go to the top of the page
 
+Quote Post
Hmm
сообщение Jun 26 2012, 15:59
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 329
Регистрация: 22-06-04
Пользователь №: 124



Цитата
"Хвост" инсталлируется вместе с Windows (начиная с XP SP 3).
Не правда начиная - с Win7. Рекомендую начинать с "низов" - Win API.


--------------------
Талант не пропить ...
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jun 26 2012, 17:12
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Hmm @ Jun 26 2012, 18:59) *
Не правда начиная - с Win7.

А это точно? Может проблемы бывают с версиями старше 3.5: на W7 есть все, а на WXP - только 3.5 и младше?
PS: Вроде запускал C#-программы на чистом W7 без установки NET (но машина чужая была, может NET и ставился отдельно, не знаю).

Цитата(Hmm @ Jun 26 2012, 18:59) *
Рекомендую начинать с "низов" - Win API.

Да, и освоите их ко времени потери актуальности WinApi для простых программ(хотя они давно не актуальны, имхо, для user-программ - можно проще и быстрее).

Go to the top of the page
 
+Quote Post
Xenia
сообщение Jun 26 2012, 17:25
Сообщение #9


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



У нас в ftp-библиотеке по VC 2010 ничего нет, но есть по предыдущим версиям 2005 и 2008.
Разница между версиями, конечно, есть, но не на этапе первоначального изучения. Поэтому полагаю, что для целей топикстартера разницы видно не будет.

"Оверленд Б., С++ без страха(2005).djvu"
"Хортон А., Visual C++ 2005. Базовый курс(2007).djvu"
"Шилдт Г., C++. Руководство для начинающих(2005).djvu"
"Давыдов В., Visual C++ Разработка Windows-приложений помощью MFC и API-функций(2008).djvu"
"Круглински Д и др., Программирование на Microsoft Visual Studio 6.0 для профессионалов(2004).djvu"

Если в интернете этих книжек ссылкать не удасться, то можно написать мне в личку - пришлю по мылу.

P.S. Посмотрела, что дают в интернете. Самое подходящее вот это: sm.gif
"Moore A., Visual Studio 2010 All-in-One For Dummies(2010).pdf"
только не в курсе, существует ли русский перевод "для чайников".

А для всех остальных прсмтрела новую книжку
"Пелланд П., Паре П., Хайнс К., Переход к Microsoft Visual Studio 2010(2011).pdf"
про то, как переделывать проекты с прошлых студий под новую. Положила в библиотеку.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jun 26 2012, 18:15
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Xenia @ Jun 26 2012, 21:25) *
...

спасибо, билдер с либами под 2МБ при коде в 50-100Кб уже доставать начал sm.gif
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jun 26 2012, 18:22
Сообщение #11


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(toweroff @ Jun 26 2012, 22:15) *
спасибо, билдер с либами под 2МБ при коде в 50-100Кб уже доставать начал sm.gif


Билдер вроде бы из другой оперы - потомок Борланда?
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jun 26 2012, 18:27
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Xenia @ Jun 26 2012, 22:22) *
Билдер вроде бы из другой оперы - потомок Борланда?

о чем и речь, давно была мысль заняться мелкософтом
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jun 26 2012, 18:37
Сообщение #13


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(toweroff @ Jun 26 2012, 22:27) *
о чем и речь, давно была мысль заняться мелкософтом


Под Микрософтом либы будут еще в 10 раз больше! sm.gif
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jun 26 2012, 18:49
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Xenia @ Jun 26 2012, 22:37) *
Под Микрософтом либы будут еще в 10 раз больше! sm.gif

а как же мелкие софтины, пользущие только WinAPI?
и ничего им не надо sm.gif
или это только я не умею пользовать билдер под win...
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jun 26 2012, 18:54
Сообщение #15


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(toweroff @ Jun 26 2012, 22:49) *
а как же мелкие софтины, пользущие только WinAPI?
и ничего им не надо sm.gif
или это только я не умею пользовать билдер под win...


Если только на WinAPI писать, то разницы между Студией и Билдером не будет никакой. Либы появляются, когда под первой задействуется MFC, а под вторым VCL. А писать под Windows GUI на чистом API - полный мазохизм.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jun 26 2012, 18:59
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Xenia @ Jun 26 2012, 22:54) *
Если только на WinAPI писать, то разницы между Студией и Билдером не будет никакой. Либы появляются, когда под первой задействуется MFC, а под вторым VCL. А писать под Windows GUI на чистом API - полный мазохизм.

так я ж не говорю об общих случаях и, уж тем более, - о случае ТС
это мои, мелкие задачки, там то serial, то libusb подергать sm.gif
но в билдере нужны окошки, а он с ними VCL и тянет
Go to the top of the page
 
+Quote Post
Alla_student
сообщение Jun 26 2012, 19:10
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 5-04-11
Пользователь №: 64 146



Цитата(andron86 @ Jun 26 2012, 18:11) *
Ну например тут, а так Палыч уже ссылку на msdn дал.

Спасибо, я знаю этот ресурс, но там про старшие студии не слова, хотя полезный ресурс.

Цитата(Xenia @ Jun 26 2012, 20:25) *
У нас в ftp-библиотеке по VC 2010 ничего нет, но есть по предыдущим версиям 2005 и 2008.
Разница между версиями, конечно, есть, но не на этапе первоначального изучения. Поэтому полагаю, что для целей топикстартера разницы видно не будет.

Я согласна, что изучать лучше с раних версий, но как я раньше написала, есть версия студии 2010 и работать просят меня в ней.
Цитата
...
Если в интернете этих книжек ссылкать не удасться, то можно написать мне в личку - пришлю по мылу.

Спасибо Ксения, попробую поискать.

Для меня был бы интересен ресурс в инете, с примерами программирования в VS2010 задач, как например создание по шагам программы работы с RS232 или LPT (для примера) портом, или программы визуализации данных из массива, принятого по RS232 на графике X,Y - функция Plot насколько я понимаю.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jun 26 2012, 19:59
Сообщение #18


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Во чего надо! И C/C++, и VS2010, и для начинающих! И даже CD с примерами в комплекте.
"Пахомов Б., C_C++ и VS Visual C++ 2010 для начинающих(2011).djvu"



http://mirknig.com/knigi/programming/11814...inayuschih.html (тут и его скачать дают)
Go to the top of the page
 
+Quote Post
Alla_student
сообщение Jun 26 2012, 20:58
Сообщение #19


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 5-04-11
Пользователь №: 64 146



Цитата(Xenia @ Jun 26 2012, 22:59) *
Во чего надо! И C++, и VS2010, и для начинающих! И даже CD с примерами в комплекте.
"Пахомов Б., C_C++ и VS Visual C++ 2010 для начинающих(2011).djvu"

Спасибо
Go to the top of the page
 
+Quote Post
Mik174
сообщение Jun 26 2012, 23:13
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 357
Регистрация: 6-01-07
Пользователь №: 24 139



Цитата(Alla_student @ Jun 26 2012, 23:58) *
Спасибо


Хорошая книга:
Флёнов М.Е. - Библия С# (2-е издание)
http://rutracker.org/forum/viewtopic.php?t=3606549
Go to the top of the page
 
+Quote Post
andron86
сообщение Jun 27 2012, 02:52
Сообщение #21


Местный
***

Группа: Участник
Сообщений: 406
Регистрация: 1-03-06
Пользователь №: 14 821



Цитата(Alla_student @ Jun 26 2012, 21:10) *
Спасибо, я знаю этот ресурс, но там про старшие студии не слова, хотя полезный ресурс.

Для Ваших задач думаю MFC и Win Api знаний будет достаточно, поэтому какая студя 10 9 7... не важно.
Go to the top of the page
 
+Quote Post
Lotor
сообщение Jun 27 2012, 05:55
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(Mik174 @ Jun 27 2012, 03:13) *
Хорошая книга:
Флёнов М.Е. - Библия С# (2-е издание)
http://rutracker.org/forum/viewtopic.php?t=3606549

Книги Фленова имеют сходную репутацию с книгами Редькина, которые очень "любят" на этом форуме. sm.gif

А по теме - если бы не стояла такая конкретика как 10ая студия, то предложил бы смотреть в сторону qt или посетить сайт pcports.ru/. Там хорошие примеры для начинающих по работе с COM портом под MFC.


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
Alla_student
сообщение Jun 27 2012, 07:19
Сообщение #23


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 5-04-11
Пользователь №: 64 146



Цитата(Lotor @ Jun 27 2012, 08:55) *
А по теме - если бы не стояла такая конкретика как 10ая студия, то предложил бы смотреть в сторону qt или посетить сайт pcports.ru/. Там хорошие примеры для начинающих по работе с COM портом под MFC.

Спасибо, это (QT) интересная тема, но пока у нас "дороги разные" wink.gif
Go to the top of the page
 
+Quote Post
Mik174
сообщение Jun 27 2012, 13:39
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 357
Регистрация: 6-01-07
Пользователь №: 24 139



Цитата(Lotor @ Jun 27 2012, 08:55) *
Книги Фленова имеют сходную репутацию с книгами Редькина, которые очень "любят" на этом форуме. sm.gif

А по теме - если бы не стояла такая конкретика как 10ая студия, то предложил бы смотреть в сторону qt или посетить сайт pcports.ru/. Там хорошие примеры для начинающих по работе с COM портом под MFC.


Я видел книгу Редькина по АРМ - с плохой ее репутацией согласен.
Насчет других книг Фленова не могу ничего сказать - не видел.
А насчет "Флёнов М.Е. - Библия С#" ничего плохого сказать не могу.
Сейчас сам по ней осваиваю программирование на C#, на мой взгляд для начинающего неплохая книга.
Go to the top of the page
 
+Quote Post
Lotor
сообщение Jun 27 2012, 18:23
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(Mik174 @ Jun 27 2012, 17:39) *
Я видел книгу Редькина по АРМ - с плохой ее репутацией согласен.
Насчет других книг Фленова не могу ничего сказать - не видел.
А насчет "Флёнов М.Е. - Библия С#" ничего плохого сказать не могу.
Сейчас сам по ней осваиваю программирование на C#, на мой взгляд для начинающего неплохая книга.

Не буду доказывать обратное, сам на шарпе пишу, когда надо очень быстро набросать gui. Но если бы у меня было время и желание учить его идеологию глубоко, то выбрал бы "С# in nutshell".


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 05:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.0164 секунд с 7
ELECTRONIX ©2004-2016