Литература C++ и С#

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by nupaT, 26 Jan 2009.

  1. nupaT

    nupaT Active Member

    Joined:
    25 Oct 2008
    Messages:
    0
    Likes Received:
    101
    Reputations:
    20
    Что посоветуете скачать для начавшего изучать язык с++ и с#
    Хорошо если Компьютерные Книги Короч посоветуйте
    Ps захотелось из-за того что эти языки становятся популярными
     
  2. ToniKapuchon

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

    Joined:
    26 Feb 2006
    Messages:
    153
    Likes Received:
    45
    Reputations:
    -1
    ))и то и другое начал изучать?? нереально!!
    С#:{Шилдг Г.Полный справочник по С#; Троелсен. Э. С# и платформа .NET. Библиотека программиста;}
    C++:{Дж.Либерти Освой Самостоятельно С++ За 21 День;}
    Имхо лучшее!!
     
  3. nupaT

    nupaT Active Member

    Joined:
    25 Oct 2008
    Messages:
    0
    Likes Received:
    101
    Reputations:
    20
    Не Я не вместе учить хочу а по отдельности
     
  4. ТЕМА!!!

    ТЕМА!!! Active Member

    Joined:
    16 Nov 2007
    Messages:
    43
    Likes Received:
    125
    Reputations:
    -19
    Тебе понадобится:
    Среда программирования. Советую одну из нижеперечисленных.
    Visual C++ 2008 Express Edition.
    Скачать можно по ссылке: http://www.microsoft.com/express/download/default.aspx
    Code::Blocks.
    Скачать можно по ссылке: http://www.codeblocks.org/downloads/5
    (качайте версию с mingw, имя файла codeblocks-*.**mingw-setup.exe, где *.** - номер версии)

    Книги
    Советую две сразу.
    Сначала Джесс Либерти. C++ за 21 день
    Ссылка: http://nerezus.ifolder.ru/7491359
    Потом обязательно прочитать книгу от создателя C++, чтобы выявить многие неясности, которые могли возникнуть при чтении первой книги.
    Бьерн Страуструп. Язык программирования C++.
    Ссылка: http://nerezus.ifolder.ru/7491464

    Стоит заметить, что C перед C++ учить не нужно.


    Хочешь начать программировать на 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
    выше есть статья от nerezus'а
     
    2 people like this.
  5. nupaT

    nupaT Active Member

    Joined:
    25 Oct 2008
    Messages:
    0
    Likes Received:
    101
    Reputations:
    20
    А что лучше C++ или C#?
     
    2 people like this.
  6. ToniKapuchon

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

    Joined:
    26 Feb 2006
    Messages:
    153
    Likes Received:
    45
    Reputations:
    -1
    Какие конфеты вкуснее: шоколадные или не шоколадные?
     
  7. ТЕМА!!!

    ТЕМА!!! Active Member

    Joined:
    16 Nov 2007
    Messages:
    43
    Likes Received:
    125
    Reputations:
    -19
    выучи оба, потом скажешь какой лучше.
     
    2 people like this.
  8. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    А что лучше: в попу или апельсин?
     
    1 person likes this.
  9. procedure

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

    Joined:
    22 Dec 2007
    Messages:
    527
    Likes Received:
    257
    Reputations:
    46
    http://www.realcoding.net - хороший сайт там много всего о кодинге и не только C# но и C++, Delphi/Pascal/Kylix, в общем, много всего гляньте.Да кстати тут еще книги можно скачать тока ани на английском, эх, как хреново, что плоховато у меня с английским ну ни че словарей куча буду переводить и потихоньку осваивать инглиш, хреново он мне дается.

    И вот хорошая книга советую
    http://weblive.506.com1.ru:8003/WWW/Books/...bert_Shildt.rar -
    вес 22.2 mb Герберт Шилдт. Полный справочник по C#
    В этом полном справочнике по C# - новому языку программирования, разработанному специально для среды .NET, - описаны все основные аспекты языка: типы данных, операторы, управляющие инструкции, классы, интерфейсы, делегаты, индексаторы, события, указателии директивы препроцессора. Подробно описаны возможности основных библиотек классов C#. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в книгу полезные советы и сотни примеров с комментариями, которые удовлетворят как начинающих программистов, так и опытных специалистов. Этот справочник обязан иметь под рукой каждый, кто программирует на C#.


    http://weblive.506.com1.ru/Books/1702/Pett...rovanie_C_2.rar вес 42mb - Чарльз Петцольд. Программирование для Microsoft Windows на C#. Том 1 и 2
    Ч.Петцольд, известный автор и один из пионеров Windows-программирования, в этой книге подробно и доходчиво рассказывает о возможностях Windows Forms - библиотеки классов Windows нового поколения для платформы .NET. Вы узнаете, как создавать динамические пользовательские интерфейсы, реализовывать графический вывод, управлять клавиатурой, мышью и таймером на С#. Подробное описание языковых конструкций, сравнение их с другими популярными языками программирования и примеры программ помогут вам быстро освоить этот новый объектно-ориентированный язык. В книге подробно рассмотрена иерархия классов .NET Framework, благодаря чему вы сможете приступить к разработке собственных программ с применением Windows Forms.


    Cсылки где можно скачать книги:
    _www.natahaus.ru

    Cсылки на сайты по языку C# (и не только):
    англоязычные ресурсы
    _www.codeguru.com и _www.codeproject.com

    1. http://gotdonet.ru/ - форум. Здесь можно получить ответы на более тонкие вопросы.
    2. http://rsdn.ru/ - огромное хранилище различных материалов по сабажу.
    3. http://www.codeproject.com - Сорцы, статьи.(англ)
    4. http://books.kulichki.ru/data/api/api1/07.htm#4 - WinAPI пригодится
    5. http://ebookscomputer.ru/programming/ - книги
    6. http://msdn.microsoft.com/ - официальный хелп
    7. http://www.bobpowell.net/faqmain.htm - GDI+
    8. http://techdays.ru/ - .NET community
    9. http://www.aspnetmania.com/ - еще один форум по данной тематике.
    10. http://ru.wikipedia.org/wiki/C_Sharp - wiki
    11. http://www.gotdotnet.ru/LearnDotNet/DotNet30/441508.aspx - Основы LINQ
    12. http://www.rsdn.ru/article/csharp/Csharp3_Linq.xml - LINQ и C# 3.0
    13. http://www.codeproject.com/KB/cs/ - sources
    14. http://govnokod.ru/csharp - ТАК ПРОГРАММИРОВАТЬ НЕЛЬЗЯ!!!

    Итак, внимание, трук:
    1. http://www.java2s.com/Code/CSharp/CatalogCSharp.htm - очень большой набор примеров.
    2. http://www.java2s.com/Tutorial/CSharp/CatalogCSharp.htm - очень большой tutorial


    Ловите еще один трук:
    1. http://www.rsdn.ru/res/book/prog/codecomplete.xml - Совершенный код !Это важно для каждого!
    Сылка на download http://files.samouchka.net/books/develop/sovershenniy_kod_2_samouchka.net_teraarhiv.ru.rar


    http://netcode.ru/?lang=dotnet Статьи
    ---------------------
    Опенсурс проект оболочки к C# World! А также к World C++, ASM World и другим.
    http://forum.vingrad.ru/topic-104564.html
    --------------------
    http://www.firststeps.ru/
    --------------------
    http://www.intuit.ru/department/pl/visualcsharp/
    --------------------
    Триалы на оф. сайте:

    Microsoft Visual Studio 2008 Team Suite:
    ENG: http://download.microsoft.com/download/d/8/9/d89c9839-ac45-4a6c-b25f-2f60b190e356/VS2008TeamSuiteENU90DayTrialX1429235.iso
    RUS: http://download.microsoft.com/download/6/f/0/6f0eb65a-d935-4180-838b-a060c0088e2e/VS2008TeamSuite90DayTrialRUSX1488055.part1.exe
    http://download.microsoft.com/download/6/f/0/6f0eb65a-d935-4180-838b-a060c0088e2e/VS2008TeamSuite90DayTrialRUSX1488055.part2.rar
    http://download.microsoft.com/download/6/f/0/6f0eb65a-d935-4180-838b-a060c0088e2e/VS2008TeamSuite90DayTrialRUSX1488055.part3.rar
    http://download.microsoft.com/download/6/f/0/6f0eb65a-d935-4180-838b-a060c0088e2e/VS2008TeamSuite90DayTrialRUSX1488055.part4.rar
    http://download.microsoft.com/download/6/f/0/6f0eb65a-d935-4180-838b-a060c0088e2e/VS2008TeamSuite90DayTrialRUSX1488055.part5.rar
    http://download.microsoft.com/download/6/f/0/6f0eb65a-d935-4180-838b-a060c0088e2e/VS2008TeamSuite90DayTrialRUSX1488055.part6.rar


    Microsoft Visual Studio 2008 Professional:
    ENG: http://download.microsoft.com/download/8/1/d/81d3f35e-fa03-485b-953b-ff952e402520/VS2008ProEdition90dayTrialENUX1435622.iso
    RUS: http://download.microsoft.com/download/0/9/9/099a2ac7-9916-4cb1-b8a6-0dccb292d5e1/VS2008ProEdition90DayTrialRUSX1487748.iso -


    Microsoft Visual Studio 2008 Team Test Load Agent:
    ENG: http://download.microsoft.com/download/0/7/9/0793e562-df21-4411-8c75-d2c3d1881e9b/VS2008TestLoadAgent90DayTrialX1431713.iso
    RUS: http://download.microsoft.com/download/f/8/d/f8d154f2-be2a-429c-b7a6-101205b5d615/VS2008TestLoadAgent90DayTrialX1488112.iso -

    Microsoft Visual Studio 2008 Team Foundation Server:
    ENG: http://download.microsoft.com/download/4/5/4/454df3e1-c0d7-46f3-81f2-fc26d465c8b4/VS2008TeamFoundationServerENU90DayTrialX1429244.iso
    RUS: http://download.microsoft.com/download/7/4/d/74d518f1-5b8e-4873-9448-25ad737a3304/VS2008TeamFoundationServer90DayTrialRUSX1487964.iso

    MSDN for Visual Studio 2008:
    ENG (SP1): http://download.microsoft.com/download/1/f/0/1f07c259-7ff2-4902-9205-ad1dfb87ccab/VS2008SP1MSDNENUX1506188.iso
    RUS: http://download.microsoft.com/download/1/3/3/133ed744-1075-4e74-8b5f-3c03b77c3359/VS2008MSDNLibraryRUSX1487887.iso
    RUS (SP1): http://download.microsoft.com/download/F/0/D/F0D01B2E-E6DD-41E3-A814-138509AC0E46/RUSMSDNX1529236.iso

    http://nguen.net/topic15p3.html
    - на данный момент 27 статей для новичков изучающих C#

    хотите посмотреть как пишут люди ?
    давно ищете опен-сорс продукт?
    http://csharp-source.net/
    form:
    /thread19286-.net.html
    /thread89681.html
    /thread90173.html
     
  10. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    Задачи разного уровня.
    Для enterprise - Java/C#. В здравом умне на C++ никто писать это не будет, ибо сложность возрастает.
    А C++ - для всяких график и т.д. - т.е. потерял позиции сильно.
     
    1 person likes this.
  11. procedure

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

    Joined:
    22 Dec 2007
    Messages:
    527
    Likes Received:
    257
    Reputations:
    46
    тоже прокоментирую)
    WTF,WCF, Entity Framework, игрушки? Пролодолжаем? LINQ, LINQ to SQL, LINQ to DataSet, LINQ to Entites, LINQ to etc, &-выражения, MSIL, XAML, весело играть? продолжаем? Silverlight, ADO.NET, ASP.NET + более 2500 классов....
    И это все в одном .NET) Намного проще выучить все С++ с его технологиями, чем C# с его технологиями. Цитата из соседней ветки:
    Поэтому не советую поспешных выводов делать, мы ведь не сраные vx-еры)
    p.s. Я эти некоторые из этих технлогий поверхностно освоил за несколько месяцев.
     
  12. herfleisch

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

    Joined:
    7 Jan 2009
    Messages:
    578
    Likes Received:
    203
    Reputations:
    13
    Забыли самый главный учебник - MSDN.COM
     
  13. procedure

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

    Joined:
    22 Dec 2007
    Messages:
    527
    Likes Received:
    257
    Reputations:
    46
    А теперь нажми кнопочку, перейти на 1ую страницу. И нажми ctrl + F и введи там "msdn". ПОтом намаж на бутерброд свои слова, запеки в духовке, после залей соусом и съешь их.
     
  14. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Да, сишарп объемный язык, но он прост в понимании! Главное знать назначение классов, а остальное фигня...
     
    1 person likes this.