16 / 16 / 1
Регистрация: 13.10.2012
Сообщений: 454
|
|
1 | |
Как лучше всего научиться писать на C Sharp?26.03.2013, 11:44. Показов 7446. Ответов 60
Метки нет (Все метки)
1) прочитать очередную книжку и потом решить что делать дальше
2) залезть на MSDN , познакомиться со стандартными операторами и синтаксисом, потом по ходу целей искать нужные библиотеки и учиться с ними работать. Вопрос задал в связи вот с чем: читаю сейчас книгу о С++, Она неплохая, вроде, но если честно задолбало писать в консоли, а в книжке Шилдта, которую тут активно советуют тоже вроде как одна консоль, что отбивает желание её читать. Хочется работать с формами и создавать нормально выглядящие приложения, не хочется описывать эти детские учебные задачки. Заранее спасибо.
0
|
26.03.2013, 11:44 | |
Ответы с готовыми решениями:
60
Как быстро научиться писать на C#? Как научиться писать красивые приложения Как научиться писать мощные вирусы по книгам Как научиться писать правильные блок-схемы для программ? |
338 / 327 / 154
Регистрация: 29.10.2012
Сообщений: 949
|
|
26.03.2013, 12:18 | 2 |
Много примеров с использованием консоли, по простой причине - проще показать суть излагаемого материала. Если можно было бы дать однозначный ответ на поставленный вопрос, то не было бы столько различных источников информации.
Ради разнообразия попробуйте написать приложение в блокноте.
1
|
16 / 16 / 1
Регистрация: 13.10.2012
Сообщений: 454
|
|
26.03.2013, 12:27 [ТС] | 3 |
Это, конечно, прекрасно, но что мешает в этой же книге потом показать как это сделать в форме? Неужели это лишнее? Я, конечно, новичок, но хочется двигаться дальше не только в написании продуманных функций и методов, но и облагородить свой быдлокод формочками, ибо это черное уныние надоело..
Добавлено через 2 минуты Было дело, но большой разницы не увидел, потому как на этапе учёбы и так стараюсь сделать процесс написания кода более хардкорным (отключение большинства свиристелок и перделок в IDE).
0
|
58 / 58 / 9
Регистрация: 09.01.2013
Сообщений: 247
|
|
26.03.2013, 12:34 | 4 |
Ответ на вопрос как лучше изучить шарп: Лучше всего если вы будете реализовывать какую-нибудь крупную идею (например, написание игры), и постепенно изучая новые вещи вы будете применять их на практике.
http://www.youtube.com/watch?v=a2HVMaOvn9Q
2
|
16 / 16 / 1
Регистрация: 13.10.2012
Сообщений: 454
|
|
26.03.2013, 12:38 [ТС] | 5 |
0
|
338 / 327 / 154
Регистрация: 29.10.2012
Сообщений: 949
|
|
26.03.2013, 12:47 | 6 |
Пока не "потрогаете руками" читать бесполезно, мое мнение. Так что правильно сказал CSharpCraft, берете какую нибудь задачку и решаете ее. Например на данном форуме встречаются интересные задачки.
1
|
58 / 58 / 9
Регистрация: 09.01.2013
Сообщений: 247
|
|
26.03.2013, 12:47 | 7 |
Вы можете изучать C# любым удобным для вас вариантом. А эта идея касается той системы (например, WinForms, WPF, Xna, Mono) в которой вы собираетесь создавать приложения.
1
|
16 / 16 / 1
Регистрация: 13.10.2012
Сообщений: 454
|
|
26.03.2013, 12:51 [ТС] | 8 |
Такой уж я человек - боюсь трогать ручками, пока не узнаю как. Помогает избежать появления говнокода. Но ваш вариант подходит под описание второго, так что буду шерстить мсдн.
Добавлено через 51 секунду В этом и был вопрос: как это лучше сделать.
0
|
2 / 2 / 0
Регистрация: 26.01.2013
Сообщений: 76
|
|
26.03.2013, 12:53 | 9 |
Мой метод по сути как предлагал CSharpCraft, но я начал писать прокси свичер, и за недельку 2 недельки узнал много разного.
1
|
58 / 58 / 9
Регистрация: 09.01.2013
Сообщений: 247
|
|
26.03.2013, 12:54 | 10 |
0
|
Администратор
|
|
26.03.2013, 13:01 | 11 |
Скачайте книгу по программированию в Windows Forms (проще, но менее полезно в будущем) или WPF (полезнее, но иногда очень сложно) и учите себе свои формы. Только у вас ничего не получится, пока не узнаете как работают делегаты и события, как наследуются типы и проч.
Так вы сейчас C# изучаете или C++? Моё личное мнение: MSDN не заменит нормального учебника, я туда хожу как в справочную или узнать о тонкостях (путём прочтения страниц о всяческих других методах, классах и т.д.)
0
|
26.03.2013, 13:35 | 12 |
Да книгу лучше прочитай, там всё структурировано и даётся по порядку. Я читал книгу и параллельно писал программу на ВинФормс. Поставь себе дляначал не сильно сложную задачу и постарайся написать программу полностью до релиза, чтобы в ней было учтено как можно больше всего.
Добавлено через 34 секунды Согласен. Добавлено через 48 секунд По-моему вообще глупость.
0
|
CSharpCraft
|
26.03.2013, 13:37
#13
|
0
|
16 / 16 / 1
Регистрация: 13.10.2012
Сообщений: 454
|
|
26.03.2013, 13:48 [ТС] | 15 |
Блин, чувак, ты крут- я не представляю как я вообще когда нибудь вылезу в сети из этого консольного говна... в какую сторону копать..
0
|
58 / 58 / 9
Регистрация: 09.01.2013
Сообщений: 247
|
|
26.03.2013, 13:52 | 17 |
0
|
16 / 16 / 1
Регистрация: 13.10.2012
Сообщений: 454
|
|
26.03.2013, 13:54 [ТС] | 18 |
Я сейчас читаю книжку по С++, скоро надеюсь ее закончить и взяться за шарп. Вот стало интересно. Просто конкретно в книге Шилдта материал дается в рассчете на полных новичков, коим я уже не являюсь (наверное, громко сказано)
Добавлено через 1 минуту Ну кому как, я хочу помнить где я открыл скобку и где я должен её закрыть. Если привыкну к этому с первых дней, то дальше будет тяжело. Добавлено через 41 секунду Да, да вообще в любом языке..
0
|
Администратор
|
|
26.03.2013, 13:55 | 19 |
Я вас обрадую: с сетью проще сообщаться из консоли, а также использовать LINQ, работать с базами данных, с памятью, с процессами - почти везде проще протестировать код в консоли, а потом мучиться с GUI.
0
|
16 / 16 / 1
Регистрация: 13.10.2012
Сообщений: 454
|
|
26.03.2013, 13:55 [ТС] | 20 |
Спасибо за совет. Только вот подскажите как? Появилась идея, нашел подходящие либы и вперед осваивать?
0
|
26.03.2013, 13:55 | |
26.03.2013, 13:55 | |
Помогаю со студенческими работами здесь
20
Как лучше всего учить С#? На чём лучше всего писать GUI? В каком месте лучше всего писать qRegisterMetaType? В какой проге лучше всего писать сайты? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |