Wenn Sie ein Anfänger sind oder sich selbst für einen Anfänger halten, ist dieser Artikel genau das Richtige für Sie.
Wir können nicht sagen, dass diese 30 Bücher die beste Kombination sind, aber wir können sagen, dass diese Kombination nicht schlecht ist;
Ich habe viele Bücher gelesen, viele davon wiederholen sich und viele der Bücher sind nicht anwendbar. Diese Bücher sind derzeit im Buchhandel erhältlich.
Wie Sie nach Erreichen eines fortgeschrittenen Programmierers ein leitender Programmierer werden, liegt bei Ihnen. Zu diesem Zeitpunkt verfügen Sie bereits über die Fähigkeit, richtig von falsch zu unterscheiden. Dies ist der Zweck dieses Artikels.
30 gute Buchrezensionen:
Unterteilt in 4 Hauptrichtungen (
html – die Basis des Webs;
Javascript – Webseite verschieben;
C#-Programm;
Vertikal im Datendiagramm;
5 Punkte (Einstieg, Grundlagen, Anwendung, Verbesserung, Sprung), horizontal in der Abbildung
1. Erste Schritte
1. „HTML- und CSS-Einführung Classic (7. Auflage)“ Einführung in HTML
Kommentare: Eine Einführung in die HTML-Sprache, da HTML auch durch andere Bücher desselben Typs ersetzt werden kann. Dieses Buch ist hier kein reiner Platzhalter. Sie können stattdessen auch andere Bücher verwenden.
2. „C# Introductory Classic (3. Auflage)“ Kommentare zu C# Introductory: Ein Klassiker unter den Klassikern, ich persönlich halte es für das wichtigste unter den 30 Büchern. Obwohl es viele andere gute Bücher zu C# gibt, sind die meisten davon Version 1.0 , und viele davon sind im Buchhandel erhältlich. Es ist vergriffen und wurde 2006 von „Programmer“ und anderen Organisationen zu einem der zehn beliebtesten IT-Bücher gewählt.
3. Kommentare zu „Kompetent in SQL – Detaillierte Erklärung der strukturierten Abfragesprache“ Einführung in SQL-Daten: Ich kann nicht sagen, dass es sehr gut ist, aber es ist auch nicht schlecht. Ich habe das Gefühl, dass ich nach dem Lesen des gesamten Buches mit normalem SQL umgehen kann Aussagen.
4. Kommentare zu „Expert Clinic – 200 Fragen und Antworten zur SQL SERVER-Entwicklung“ Einführung in SQL-Daten: Ein gutes Buch, einfach perfekt für das vorherige Buch, aber schade, dass es nicht Sqlserver2005 ist.
5. Kommentare zu „SQL SERVER 2005 Basic Tutorial“ Einführung in SQL-Daten: Das Buch ist durchschnittlich, aber immer noch sehr umfassend. Im Vergleich zu ähnlichen Büchern ist es immer noch gut.
Zusammenfassung der ersten Schritte: Wenn Sie diese Bücher schnell lernen, dauert es zwei Monate, und wenn Sie sie langsam lernen, werden mehrere Monate dauern. Wenn Sie sie wirklich gründlich verstehen, haben Sie im Grunde eine gute Grundlage! Natürlich kann ich das nicht zu 100 % sagen. Viele Dinge müssen weiter untersucht werden, um Mängel zu entdecken und neu zu lernen. Autor http://blog.csdn.net/21aspnet/ .
2. Grundlagen
6. „Programmierung von ASP.NET Chinese Edition (3. Ausgabe)“ ASP.NET Basics Kommentare: Ein Klassiker unter den Klassikern, ein globaler Klassiker, drei Ausgaben in fünf Jahren, ein maßgebliches Buch, dieses Buch ist das grundlegendste ASP. NET-Einführungsbuch, es ist sehr umfassend und deckt alle Grundlagen im Detail ab, was sehr leicht zu verstehen ist. Allerdings ist dieses Buch nach der Lektüre zwangsläufig etwas kompliziert Eine Übersicht im nächsten Buch, dieses Buch ist ein Muss.
7. „ASP.NET 2.0 Classic Tutorial – C#“ ASP.NET Basics Kommentare: Klassisch, am besten in Kombination mit dem vorherigen. Dieses Buch spricht über große Aspekte. Es ist ein Schritt -Schrittweiser Prozess, aber der einzige Fehler besteht darin, dass er nicht detailliert ist. Das vorherige Buch ist nur eine Ergänzung. Dieses Buch ist ein Muss.
8. „C# Advanced Programming (4. Auflage)“ C#-Grundlagen Kommentare: Ein gutes Buch, aber kein Klassiker Dieses Buch wurde so gelobt, dass es zu einem der zehn maßgeblichsten IT-Bücher im Jahr 2005 und zum beliebtesten unter den Lesern gewählt wurde im Jahr 2006. Tatsächlich handelt es sich bei diesem Buch um einige Inhalte, die andere Bücher nicht haben. Es hat auch die meisten Wörter Ziemlich dick und kann als C#-Syntax angesehen werden. Zur Verbesserung werde ich ein Nachschlagewerk erstellen, aber im Großen und Ganzen ist die Schreibweise immer noch in Ordnung. Autor http://blog.csdn.net/21aspnet/
9. „The Definitive Guide to JAVASCRIPT (Fourth Edition)“ Javascript Basics Kommentare: Ein gutes Buch, aber kein Klassiker. Dieses Buch wird auch als erstaunlich angepriesen, aber tatsächlich Die zweite Hälfte besteht ausschließlich aus Javascript-Syntaxreferenzen. Ich denke, dass dieses Buch nur als Nachschlagewerk verwendet werden kann. Es eignet sich recht gut zum Unterrichten von Grammatik und der Inhalt ist auch sehr detailliert Es wurde in die zweite Hälfte geändert, sodass es mit dem nächsten Buch kombiniert werden kann. Es wird zu einem perfekteren Nachschlagewerk.
10. „WEB Developer's Reference: The Most Complete HTML, CSS and JAVASCRIPT Tool Book“ Kommentare zu Javascript, HTML, CSS Basics: Ein gutes Buch, wie der Name schon sagt, der Autor ist ein alter Mann mit reicher Erfahrung. Dieses Buch ist für jedermann geeignet Es wäre besser, dieses wichtige Nachschlagewerk für BS-Entwickler mit dem vorherigen zu kombinieren.
11. „SQLServer2005 von den ersten Schritten bis zur Beherrschung (Grundlagen der Anwendungstechnologie)“ Grundlegende Kommentare zu SQLServer: Ein gutes Buch, das den Lesern helfen kann, ihr Verständnis von SQLServer zu verbessern für Entwickler notwendig, z. B. Aggregationsfunktionen, verschachtelte Transaktionen, Berichte usw.
Grundlegende Zusammenfassung: Es wird geschätzt, dass das Erlernen dieser Bücher 4 Monate dauern wird. Wenn Sie langsam sind, werden Sie sie möglicherweise in einem halben Jahr nicht gründlich erlernen. Tatsächlich werden Sie in der zukünftigen Entwicklung hauptsächlich auf die umfassende Anwendung zurückgreifen zu dem, was Sie zu diesem Zeitpunkt gelernt haben: Es ist besser, langsam als schnell zu sein! ! !
3. Anwendung
12. „JavaScript Advanced Programming“ Kommentare zur JavaScript-Anwendung: Klassisch, es geht mehr um die Anwendung als um den „JAVASCRIPT Authoritative Guide (Vierte Ausgabe)“, einschließlich des Ajax-Teils. Der Autor hofft, dass jeder JavaScript objektorientiert behandeln kann Weg. .
13. „Detaillierte Entwicklung von ASP.NET 2.0 durch Tempelpriester – Verwendung von C#“ Kommentare zur ASP.NET-Anwendung: Gutes Buch, der Autor kommt aus Taiwan, ich habe das Gefühl, dass taiwanesische Autoren europäische und amerikanische Stile haben, dieses Buch ist speziell für Neues gedacht Teile von 2.0, es gibt keinen Teil 1.1. Ich persönlich finde, dass dies für den Autor von 1.1 sehr gut ist.
14. „ASP.NET 2.0 Advanced Programming (4. Auflage)“ asp.net-Anwendungsrezension: Ein gutes Buch, es wurde in der 4. Auflage veröffentlicht. Es ist vergleichbar mit „C# Advanced Programming (4. Auflage)“ und ist auch das Das beliebteste Buch. Erstens ist es sehr umfassend, aber ich glaube nicht, dass es viele herausragende Punkte enthält. Ich werde es nur als Nachschlagewerk verwenden.
15. „Beginning C# Objects Chinese Edition – Concept to Code“ C#-Anwendungsrezension: Ein gutes Buch, es spricht über die Objektorientierung von C# und spricht auch über UML und Modellierungsmethoden. Der Übersetzer genießt ein hohes Ansehen. Nicht objektorientiert zu sein ist sehr beängstigend. Natürlich reicht es nicht aus, objektorientiert zu sein und muss mit extremer Programmierung im Refactoring-Entwurfsmuster kombiniert werden.
16. „ASP.NET 2.0 Database Introduction Classic (4. Auflage)“ ADO.NET-Anwendungsrezension: geschmacklos, leider ist dieses Buch eine Beta-Version, aber der Herausgeber gibt aus irgendeinem Grund nicht die Beta-Version an, und der Code ist VB .NET, aber dieses Buch ist sehr umfassend über die Datenmanipulation ADO.NET, zumindest für Anfänger, die ein allgemeines Verständnis haben möchten. Die offizielle Version enthält E-Text, sodass Sie selbst danach suchen können.
17. „SQL Server 2005-Datenbankentwicklungspraxis“ Kommentare zur SQL Server 2005-Anwendung: Der Autor ist Herr Zhang Limin, Taiwans 4. MVP. Als ich darüber nachdachte, begann ich mit der Lektüre seines Buches Einführungsbuch. Autor http://blog.csdn.net/21aspnet/
18. „ASP.NET2.0 Classic Case Tutorial“ ASP.NET-Anwendungskommentare: Ein gutes Buch, es enthält mehrere klassische Beispiele, und Sie müssen zum Lernen immer Beispiele verwenden viel Wissen Die Saite besteht lediglich darin, dabei etwas Architektur zu lernen.
Anwendung: Es wird geschätzt, dass das Erlernen dieser Bücher 4 Monate dauern wird. Wenn Sie langsam sind, können Sie es möglicherweise nicht in einem halben Jahr fertigstellen. Zu diesem Zeitpunkt besteht die Hauptsache darin, Ihr Wissen zu erweitern und zu kombinieren Beispiele: Am besten machen Sie kleine Projekte wie Message Boards.
4. Verbesserung
19. „ASP.NET 2.0 XML Advanced Programming (3. Auflage)“ Kommentare zur XML-Datenverbesserung: Gutes Buch, Xiaohei schreibt sehr gut und deckt alle Aspekte von XML unter asp.net ab, falls Sie auf etwas stoßen, das Sie nicht verstehen Lesen Sie es mehrmals. Es gibt nicht viele Bücher über XML, aber dieses reicht aus.
20. Kommentare zu „Ajax Practical Application“: 2006 ist das Jahr von Ajax in der chinesischen Verlagsbranche (die anderen beiden sind „Ajax Basic Tutorial“ und „). Ajax Advanced Programming“). Die Theorie ist sehr umfassend, man benötigt aber Grundkenntnisse in Javascript. Der Text ist sehr tiefgründig und an manchen Stellen etwas ausführlich. Tatsächlich bedeutet Ajax keine Aktualisierung. Jetzt hat Microsoft viele Steuerelemente eingeführt, was die Schwierigkeit, selbst zu lernen und zu programmieren, erheblich erleichtert.
21. Kommentare zur Datenverbesserung von „.NET Secure Programming“: Ein gutes Buch, Sicherheit und Verschlüsselung können nicht ignoriert werden. Das Buch spricht über Hashing-Algorithmen, symmetrische Verschlüsselung, digitale Signaturen, Sicherheitsrichtlinien und anderes anwendbares Sicherheitswissen!
22. „ASP.NET 2.0 Technology Insider“ asp.net-Verbesserungsrezension: Gutes Buch, die englische Version ist absolut ein gutes Buch, und die von Microsoft Press veröffentlichte Version wird definitiv nicht schlecht sein! Dieses Buch ist jedoch nicht für Anfänger geeignet. Für Anfänger ist es am besten, „Programming ASP.NET Chinese Edition (3. Auflage)“ zu lesen, bevor sie dieses Buch lesen. In diesem Buch geht es um Ereignismodelle, Datenbindungsmodelle, Webseitenstatus, Cache, Sitzungen und andere Inhalte. Autor http://blog.csdn.net/21aspnet/
23. „Framework Design (2nd Edition): CLR Via C#“ C#-Verbesserungskommentare: Classic, veröffentlicht von Microsoft Press, der Autor wird von Programmierern sehr geliebt und respektiert. Programmierexperte, Berater des .NET-Entwicklungsteams von Microsoft! Das erste Buch und seine überarbeitete Ausgabe erfreuen sich großer Beliebtheit. Dieses Buch ermöglicht es jedem, CLR auf einer tieferen Ebene zu verstehen und sein allgemeines Verständnis von .NET zu verbessern. Es wäre vergeblich, Tausende von Büchern zu lesen, ohne dieses Buch zu lesen!
24. Kommentare zur Datenanwendung von „VISUAL C# 2005 File IO and Data Access Secrets“ Der Autor ist Herr Zhang Limin, Taiwans 4. MVP. Als ich darüber nachdachte, begann ich mit der Lektüre seines Buches ein sehr anerkanntes Buch. Ein gutes Einführungsbuch. Zuerst dachte ich, dass es in dem ganzen Buch um Datei-E/A-Operationen geht. Tatsächlich geht es nur ein wenig um den Anfang und mehr um die Interaktion zwischen Programmen und Datenbanken.
25. „EFFEKTIVE C#-Chinese-Ausgabe: 50 Möglichkeiten zur Verbesserung von C#-Programmen“ C#-Anwendungskommentare: Ein sehr praktisches Buch mit einem sehr hohen Niveau an Übersetzern. Dieses Buch wurde jedoch um mehrere Jahre verzögert und erst im April 2007 veröffentlicht. Dieses Buch besteht aus 50 kleinen Themen und bietet Programmierern einige praktische Vorschläge für die effiziente Nutzung der C#-Sprache und der .NET-Bibliotheken. Diese Probleme treten häufig auf. In diesem Buch geht es hauptsächlich um 1.1, und 2.0 wird erst am Ende erwähnt.
Verbesserung: Es wird geschätzt, dass das Erlernen dieser Bücher 4 Monate dauern wird. Wenn Sie langsam sind, werden Sie sie in ein paar Jahren nicht fertigstellen können. Ich glaube, dass die Breite, Tiefe und Integration des Wissens vorhanden ist stark verbessert worden.
5. Leap
26. „ASP.NET AJAX Programming – Band I: Serverseitige ASP.NET 2.0 AJAX EXTENSIONS und ASP.NET AJAX CONTROL TOOLKIT“ Ajax Leap Rezension: Gutes Buch, viele komplexe Ajax- und Javascript-Codes wurden von Microsoft verwendet Die Vergangenheit wurde in Steuerelemente integriert. In diesem Buch wird hauptsächlich dies vorgestellt. Der Autor arbeitet bei Microsoft.
27. „ASP.NET 2.0 Advanced Programming“ asp.net Leap Review: Ein gutes Buch. Der Autor ist der Autor von „ASP.NET 2.0 Technology Insider“ und spricht über das Interne Mechanismus von ASP.NET, HTTP-Handler und -Module, benutzerdefinierte Steuerelemente und andere fortgeschrittene Themen.
28. „Refactoring – Verbesserung des Designs von vorhandenem Code (chinesische Ausgabe)“ Kommentare zu Language Leap: Refactoring ist ein unsterbliches Buch und so berühmt wie Designmuster. Dieses Buch erfordert ein lebenslanges Studium, und dieses Buch ist in anderen Sprachen geschrieben. Aber Leute, die C# kennen, sollten es verstehen können.
29. „C#-Entwurfsmuster“ C#-Sprungkommentare: Da das repräsentative Werk der Entwurfsmuster „Entwurfsmuster – Die Basis wiederverwendbarer objektorientierter Software“ alt und in anderen Sprachen geschrieben ist, gibt es im Allgemeinen nur dieses auf dem Markt Tatsächlich hat der Autor von „C# Design Patterns“ ursprünglich eine Java-Version geschrieben, die im Buchhandel erhältlich ist, also habe er die Sprache vermutlich auf C# geändert.
30. Kommentare zu „ADO.NET 2.0 Advanced Programming“ C# Leap: Nicht schlecht, es geht um die fortgeschrittenen Themen von ADO.NET-Nichtverbindungsklassen, zugehörigen Nichtverbindungsdaten, Transaktionen, Metadaten, großen Objekten usw.
Leap: Es dauert sehr, sehr lange, diese Bücher zu lernen, es hängt vom Glück ab.
Abschließende Zusammenfassung: Verfolgen Sie den gesamten Lernprozess. Wenn Sie Fragen haben, besuchen Sie das CSDN-Forum. Es gibt kein Problem, das nicht durch die Kombination von MSDN, Baidu und Google gelöst werden kann. Nachdem Sie ein fortgeschrittener Programmierer geworden sind, entwickeln Sie sich zum leitenden Programmierer.
Am 24. Mai überarbeitet,
wurde .net2.0 auf Wunsch der Leser hinzugefügt: Der goldene Lesepartner für Einsteiger.
C#-Eintrag klassisch (3. Auflage) + Programmierung der chinesischen ASP.NET-Version (3. Auflage) + maßgeblicher JavaScript-Leitfaden (4. Auflage) + leitender Editor für ASP.NET 2.0
http://blog.csdn.net/lisky119/archive/ 2007/06 /29/1671365.aspx