Если вы новичок или считаете себя новичком, то эта статья для вас;
Мы не можем сказать, что эти 30 книг — лучшее сочетание, но можем сказать, что это сочетание неплохое;
Я прочитал много книг, многие из них повторяются, а многие из них неприменимы. Эти книги в настоящее время доступны в книжных магазинах;
Как вы станете старшим программистом после достижения уровня программиста среднего уровня, зависит от вас. На данный момент у вас уже есть способность отличать правильное от неправильного. В этом цель этой статьи!
30 хороших рецензий на книги:
Разделена на 4 основных направления (
html — основа Интернета;
javascript — заставить веб-страницу двигаться;
C#-программа;
Вертикально на графике данных;
5 периодов (входной, базовый, применение, усовершенствование, скачок), горизонтально на рисунке
1. Начало работы
1. «HTML and CSS Введение Классик (7-е издание)» Введение в HTML;
Комментарии: Введение в язык HTML. Поскольку HTML чрезвычайно прост, его можно заменить другими книгами того же типа. Эта книга не является классической. Эта книга помещена здесь исключительно в качестве заполнителя. Вместо этого вы можете использовать другие книги.
2. «Вводная классика C# (3-е издание)». Комментарии к вводной книге по C#: классика среди классических книг, лично я считаю ее самой важной среди 30 книг. Хотя по C# написано много других хороших книг, большинство из них — версии 1.0. , и многие из них есть в книжных магазинах. Она больше не издается и была выбрана читателями в десятку самых популярных книг по информационным технологиям в 2006 году журналом «Программист» и другими организациями.
3. Комментарии к книге «Знание SQL – подробное объяснение языка структурированных запросов» Введение в SQL-данные: не могу сказать, что это очень хорошо, но и неплохо. Я чувствую, что после прочтения всей книги я могу справиться с обычным SQL. заявления.
4. Комментарии к книге "Экспертная клиника - 200 вопросов и ответов по разработке SQL SERVER" Введение в SQL-данные: Хорошая книга, просто идеальна для предыдущей книги, но жаль, что это не Sqlserver2005.
5. Комментарии к «Базовому руководству по SQL SERVER 2005». Введение в данные SQL: Книга средняя, но все же очень полная. По сравнению с аналогичными книгами она все равно хороша.
Краткое описание начала работы: если вы выучите эти книги быстро, это займет 2 месяца, а если вы выучите их медленно, это займет несколько месяцев. Если вы действительно полностью их поймете, у вас, по сути, будет хорошая основа! Конечно, на 100% сказать не могу. Многие вещи требуют дальнейшего изучения, выявления недостатков и переучивания. Автор http://blog.csdn.net/21aspnet/ .
2. Основы
6. «Программирование ASP.NET на китайском языке (3-е издание)» Основы ASP.NET Комментарии: Классика среди классиков, глобальная классика, три издания за пять лет, авторитетная книга, эта книга — самый простой ASP. NET, она очень обширна и подробно описывает все основы, что очень легко понять. Однако новички неизбежно запутаются после ее прочтения. план в следующей книге, эту книгу обязательно нужно прочитать.
7. «Классическое руководство по ASP.NET 2.0 — C#». Комментарии по основам ASP.NET: Классика, лучше всего сочетающаяся с предыдущей. Эта книга рассказывает о важных аспектах. Ее чтение может помочь людям понять суть ASP.NET. Это большой шаг. -пошаговый процесс, но единственный недостаток в том, что он не детализирован. Предыдущая книга просто дополняет его. Эта книга обязательна к прочтению.
8. «Продвинутое программирование на C# (4-е издание)». Основы C#. Комментарии: Хорошая книга, но не классика. Эта книга получила такую высокую оценку, что была выбрана в десятку самых авторитетных книг по ИТ в 2005 году и самой популярной среди читателей. в 2006 году. Одна из десяти лучших книг по ИТ. Фактически, в этой книге просто говорится о некотором содержании, которого нет в других книгах. В этой книге также больше всего слов среди всех книг по .NET. довольно толстый и его можно рассматривать как синтаксис C#. Для улучшения я сделаю справочник, но в целом текст все еще в порядке. Автор http://blog.csdn.net/21aspnet/
9. «Полное руководство по JAVASCRIPT (четвертое издание)» Комментарии по основам Javascript: Хорошая книга, но не классика. Эту книгу также рекламируют как потрясающую, но на самом деле она просто потрясающая. Вторая половина представляет собой справочник по синтаксису Javascript, я чувствую, что эту книгу можно использовать только в качестве справочника. Она неплохо подходит для обучения грамматике, и ее содержание также очень подробное. Однако после понимания первой половины причина, по которой мне нравится. он изменен на вторую половину, поэтому его можно объединить со следующей книгой. Он станет более совершенным справочником.
10. «Справочник веб-разработчика: наиболее полная книга по инструментам HTML, CSS и JAVASCRIPT» Javascript, HTML, CSS Basics Комментарии: Хорошая книга, как следует из названия, автор — пожилой человек с богатым опытом. Эта книга для всех. Этот незаменимый справочник для разработчиков БС лучше объединить с предыдущим.
11. «SQLServer2005 от начала до освоения (основы технологии приложений)». Основные комментарии по SQLServer: хорошая книга, которая может помочь читателям улучшить свое понимание SQLServer. В конце концов, она опубликована Microsoft Press. необходимые для разработчиков, такие как функции агрегирования, вложенные транзакции, отчеты и т. д.
Основное резюме: Предполагается, что изучение этих книг займет 4 месяца. Если вы будете медленными, вы не сможете полностью выучить их за полгода. Фактически, главное, что вы будете использовать в будущей разработке, — это комплексное приложение. о том, чему вы научились за это время. Лучше быть медленным, чем быстрым! ! !
3. Приложение
12. «Продвинутое программирование на JavaScript». Комментарии к приложению JavaScript: Классический, здесь больше говорится о приложении, чем в «Авторитетном руководстве по JAVASCRIPT (четвертое издание)», включая часть Ajax. Автор надеется, что каждый сможет относиться к JavaScript как к объектно-ориентированному. способ. .
13. «Подробная разработка ASP.NET 2.0 храмовыми священниками — с использованием C#». Комментарии к приложению ASP.NET: Хорошая книга, автор из Тайваня, я чувствую, что тайваньские авторы придерживаются европейского и американского стилей, эта книга специально для новичков. части 2.0, нет части 1.1 Лично я считаю, что автору 1.1 этого достаточно.
14. «ASP.NET 2.0 Advanced Programming (4-е издание)». Обзор приложения asp.net: хорошая книга, она была опубликована в 4-м издании. Она сравнима с «Расширенное программирование на C# (4-е издание)», а также является самой лучшей. Самая популярная книга. Во-первых, она очень обширна, но я не думаю, что в ней много ярких моментов, я буду использовать ее просто как справочник.
15. «Начало C# Objects, китайское издание — от концепции к кодированию» Обзор приложения C#: хорошая книга, в ней рассказывается об объектно-ориентированном языке C#, а также о UML и методах моделирования. Переводчик имеет высокую репутацию. Не быть объектно-ориентированным — это очень страшно. Конечно, одной лишь объектно-ориентированности недостаточно, и ее необходимо сочетать с экстремальным программированием в шаблоне проектирования рефакторинга.
16. «ASP.NET 2.0 Database Introduction Classic (4th Edition)» Обзор приложения ADO.NET: безвкусно, к сожалению, эта книга является бета-версией, но издатель почему-то не указывает бета-версию, и код Это VB .NET, но эта книга очень подробно описывает манипулирование данными ADO.NET, по крайней мере, для новичков, чтобы иметь общее представление. В официальной версии есть текст E, так что вы можете поискать его самостоятельно.
17. «Практическая практика разработки баз данных SQL Server 2005». Комментарии к приложению SQL Server 2005: Хорошая книга. Автор — г-н Чжан Лиминь, четвертый MVP Тайваня. Подумав об этом, я начал с чтения его книги. вводная книга. Автор http://blog.csdn.net/21aspnet/
18. "ASP.NET2.0 Classic Case Tutorial" Комментарии к приложению ASP.NET: Хорошая книга, в ней рассказывается несколько классических примеров, и для обучения всегда нужно использовать примеры. много знаний. Группа вместе просто изучает архитектуру.
Применение: Предполагается, что изучение этих книг займет 4 месяца. Если вы будете медленными, возможно, вы не сможете закончить их за полгода. Главное — расширить свои знания и совместить их с. примеры Лучше всего делать небольшие проекты, такие как доски объявлений.
4. Улучшение
19. «ASP.NET 2.0 XML Advanced Programming (3rd Edition)». Комментарии по улучшению XML-данных: Хорошая книга, Сяохэй пишет очень хорошо, охватывая все аспекты XML в asp.net, если вы столкнетесь с чем-то, чего не понимаете. Прочтите несколько раз. Книг по XML не так много, но этой достаточно.
20. Комментарии к «Практическому применению Ajax»: Хорошая книга. 2006 год — год Ajax в китайской издательской индустрии. Я считаю, что это лучшая книга из той же серии (две другие — «Базовое руководство по Ajax» и «Основное руководство по Ajax»). Ajax Advanced Programming"). Теория очень обширна, но необходимо иметь базовые знания Javascript. Изложение очень подробное и местами немного многословное. Фактически, Ajax означает отсутствие обновления. Теперь Microsoft запустила множество элементов управления, которые значительно облегчают самостоятельное обучение и программирование.
21. Комментарии по улучшению данных «Безопасного программирования .NET»: Хорошая книга, безопасность и шифрование нельзя игнорировать. В книге рассказывается об алгоритмах хеширования, симметричном шифровании, цифровых подписях, политиках безопасности и других применимых знаниях в области безопасности!
22. «ASP.NET 2.0 Technology Insider» Обзор улучшения asp.net: Хорошая книга, английская версия — абсолютно хорошая книга, а версия, изданная Microsoft Press, точно не будет плохой! Однако эта книга не подходит новичкам. Новичкам лучше всего прочитать «Программирование ASP.NET на китайском языке (3-е издание)» перед чтением этой книги. В этой книге рассказывается о модели событий, модели привязки данных, состоянии веб-страницы, кеше, сеансе и другом содержимом. Автор http://blog.csdn.net/21aspnet/
23. «Проектирование фреймворка (2-е издание): CLR через C#». Комментарии по улучшению C#: Classic, опубликовано Microsoft Press, автор глубоко любим и уважаем программистами. Эксперт по программированию, консультант команды разработчиков Microsoft .NET! Первая книга и ее исправленное издание очень популярны. Эта книга позволяет каждому понять CLR на более глубоком уровне и улучшить общее понимание .NET. Было бы напрасно читать тысячи книг, не прочитав эту книгу!
24. Комментарии по применению данных «VISUAL C# 2005 File IO и секреты доступа к данным»: хорошая книга. Автор — г-н Чжан Лиминь, четвертый MVP Тайваня. Подумав об этом, я начал с чтения его книги. очень известная книга. Хорошая вводная книга. Сначала я думал, что вся книга посвящена операциям ввода-вывода с файлами. На самом деле в начале немного, а в конце подробнее о взаимодействии программ и баз данных.
25. «ЭФФЕКТИВНОЕ китайское издание C#: 50 способов улучшения программ на C#». Комментарии к приложению C#: Очень практичная книга с очень высоким уровнем переводчиков. Однако выпуск этой книги был отложен на несколько лет и вышел только в апреле 2007 года. Эта книга состоит из 50 небольших тем, предоставляющих программистам некоторые практические советы о том, как эффективно использовать язык C# и библиотеки .NET, и эти проблемы часто встречаются. В этой книге в основном говорится о версии 1.1, а версия 2.0 упоминается только в конце.
Улучшение: Предполагается, что изучение этих книг займет 4 месяца. Если вы будете медленными, вы не сможете завершить их за несколько лет. В настоящее время я считаю, что широта, глубина и интеграция знаний имеют место. был значительно улучшен.
5. Leap
26. «Программирование ASP.NET AJAX. Том I: Серверные расширения ASP.NET 2.0 AJAX и ASP.NET AJAX CONTROL ToolKIT». Обзор Ajax Leap: Хорошая книга, Microsoft использовала множество сложных кодов Ajax и JavaScript в прошлое Интегрировано в элементы управления, эта книга в основном знакомит с этим, автор работает в Microsoft.
27. «Расширенное программирование ASP.NET 2.0» Обзор asp.net Leap: хорошая книга. Автор является автором книги «ASP.NET 2.0 Technology Insider». Я считаю, что это улучшение этой книги и рассказывает о внутренней стороне. механизм ASP.NET, обработчики и модули HTTP, пользовательские элементы управления и другие сложные темы.
28. «Рефакторинг – улучшение дизайна существующего кода (китайское издание)» Комментарии к Language Leap: бессмертная книга, рефакторинг так же известен, как и шаблоны проектирования. Эта книга требует изучения на протяжении всей жизни, и эта книга написана на других языках. Но люди, знающие C#, должны это понять.
29. «Шаблоны проектирования C#» Комментарии C# Leap: Вообще говоря, поскольку репрезентативная работа по шаблонам проектирования «Шаблоны проектирования — основа многоразового объектно-ориентированного программного обеспечения» устарела и написана на других языках, на рынке есть только этот. Фактически, автор «Шаблонов проектирования C#» изначально написал версию Java, которая доступна в книжных магазинах, поэтому я думаю, что он изменил язык на C#.
30. Комментарии к «ADO.NET 2.0 Advanced Programming» C# Leap: Неплохо, в нем говорится о сложных темах классов ADO.NET без подключения, связанных данных без подключения, транзакций, метаданных, больших объектов и т. д.
Лип: Чтобы выучить эти книги, нужно очень-очень много времени, все зависит от удачи.
Итоговое резюме: следите за всем процессом обучения. Если у вас есть вопросы, посетите форум CSDN. Не существует проблемы, которую нельзя было бы решить, объединив MSDN, Baidu и Google. Став программистом среднего уровня, вы станете старшим программистом.
Пересмотренный 24 мая,
.net2.0 был добавлен в ответ на запрос читателей. Золотой партнер по чтению для начинающих:
Классическая версия C# для начинающих (3-е издание) + Программирование ASP.NET на китайском языке (3-е издание) + Авторитетное руководство по JavaScript (4-е издание) + Старший редактор ASP.NET 2.0
http://blog.csdn.net/lisky119/archive/ 2007/06 /29/1671365.aspx