вопрос для тек кто начинал с C#

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by 9822, 5 Jan 2010.

  1. 9822

    9822 Banned

    Joined:
    3 Aug 2005
    Messages:
    273
    Likes Received:
    29
    Reputations:
    8
    кто посоветует книгу почитать для новечков только :)

    интерестно очень, работа с веб приложениями.
    клиент-сервер, алгоритмы шифрования

    вдруг кто читал, желательно чтоб в них по больше примеров было :)
     
  2. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    /threadnav89681-1-40.html

    Code:
    [B]Хочешь начать программировать на C#?
    
    Тебе понадобится:
    Среда программирования.
    Visual C# 2008 Express Edition. Скачать можно по ссылке:
    http://www.microsoft.com/express/download/default.aspx
    
    Книги.
    Выбрать любую из списка, но я советую первую:
    Троелсен. Язык программирования С# 2005 и платформа .NET.
    Робинсон. C# для профессионалов.
    Петцолъд Ч. Программирование для Microsoft Windows на С#.
    Джесс Либерти Создание .NET приложений Программирование на C#.
    Ссылки на книги искать тут:
    http://forum.vingrad.ru/forum/topic-34584/view-all.html[/B]
    Хотя, я не пойму, как можно учить язык по книгам..
     
  3. total90

    total90 Elder - Старейшина

    Joined:
    30 Sep 2009
    Messages:
    90
    Likes Received:
    85
    Reputations:
    12
    а как?по примерам?на практике?
     
  4. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    учить шарп и не прочитать книгу рихтера о CLR - смело, но глупо. Советую начать именно с нее. Остальное по синтаксису и классам уже потом догонять.
     
  5. wildshaman

    wildshaman Elder - Старейшина

    Joined:
    16 Apr 2008
    Messages:
    478
    Likes Received:
    483
    Reputations:
    99
    Да, на практике. Берешь чужие скриптенги и вперед. Методом проб и ошибок выясняешь что за что отвечаешь. Совсем непонятно - ищешь нужную функцию\операцию в манах.
     
  6. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Электронный учебник (Не сканы книг) +
    База знаний языка+
    Примеры(Что должно быть в выше перечисленном)+
    Практика+
    Человек у которого можно всегда спросить+
    Google

    Я так учил delphi
     
    1 person likes this.
  7. _antony

    _antony Elder - Старейшина

    Joined:
    16 Jul 2008
    Messages:
    80
    Likes Received:
    43
    Reputations:
    0
    без теоретической базы - никуда. И всяких хеккеров слушать не надо , как и чего они учили)
     
  8. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    Бред это имхо. Без книжек вы учитесь использовать классы. Все. Вы не понимаете идеологию языка, как правильно им пользоваться. Что дают его механизмы. Вы тупо реверсите кодесы других чтобы понять те вещи, которые описываются в книгах. Собсно так и получаются говнокодеры, которые в делфи делают

    nameText :string;
    GetDlgItemText(dlg, nameEdit, @nameText, пицот);

    Которые на шарпе делают ArrayList, хранящий например int или long, любые значимые типы.

    Кароч полно нюансов, которые отличают программиста от кодера-погроммиста. А граница эта описывается в книжках.

    Со временм вполне вероятно вы осознаете все косяки, которые допускали. Но это займет в разы больше времени, чем чтение одной умной книжки по языку\библиотеке\фреймворку.
     
  9. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    именно.
    Да, так и бывает. Но при этом, я получаю _намного_ больше опыта, чем после прочтения книги.
    А книги я пытался читать. Либо пол-книги - очевидное описывание if ... else, либо сходу что-то слишком заумное.
    я его не учу, я просто пишу на нём) И так с большинством языков. Я просто сажусь и начинаю писать(предварительно посмотрев синтаксис и примеры). Ладно, сейчас нагуглим эту книжку, попробуем-с..

    UPD: нагуглил. Ну вроде ничё-так, но такую здоровую книгу читать с монитора даже я не могу, а купить бумажную - дорогова-то будет.. =\
     
    #9 mr.The, 5 Jan 2010
    Last edited: 5 Jan 2010
  10. Tigger

    Tigger Elder - Старейшина

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    Я сам одно время хотел начать изучать С#.
    Купил себе книгу "C# 2008 и платформа .NET Framework" (Кристиан Гросс).
    Книга хорошая, но стал вечно занят и времени на изучение нету )
     
  11. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    И становишься в итоге говнокодером, т.к. не сможешь определить хороший код от плохого и будешь изучать и плохой и думать, что так можно делать.

    Лучше сначала читать нужные главы книги(правильной) перед выполнением задания. Т.е. не всю книгу, а ЦЕЛИКОМ те главы, которые нужны.