あなたが初心者、または自分を初心者だと思っている場合は、この記事が最適です。
この 30 冊が最良の組み合わせであるとは言えませんが、この組み合わせは悪くないと言えます。
私はたくさんの本を読みましたが、その多くは繰り返しの内容であり、適用できない本も多くあります。これらの本は現在書店で入手できます。
中級プログラマーになった後、どうやって上級プログラマーになるかは、この時点ですでに正しいことと間違っていることを区別する能力を備えているということです。
良い本のレビュー 30 件:
大きく4つの方向に分かれています(
html -- Web の基礎。
JavaScript -- Web ページを動かします。
C# -- プログラム;
データグラフの垂直方向。
5つの期間(入門、基礎、応用、改善、飛躍)、図の横方向;
1. はじめに
1. 『HTMLとCSS入門 Classic (第7版)』 HTML入門
コメント: HTML 言語の入門書。HTML は非常に単純なので、この本は単なるプレースホルダーとしてここに置かれています。代わりに他の本を使用することもできます。
2. 『古典 C# 入門 (第 3 版)』 C# 入門の感想: 古典中の古典、個人的には 30 冊の中で最も重要だと思っています C# に関する良書は他にもたくさんありますが、ほとんどがバージョン 1.0 です。 、多くの書籍が書店に並んでおり、絶版になっていますが、「プログラマー」などの機関によって、2006 年に読者に人気の IT 書籍トップ 10 の 1 つに選ばれました。
3. 『SQLが得意になる - 構造化クエリ言語の詳解』 SQL データ入門 へのコメント: とても良いとは言えませんが、悪くもない本を全部読んだ後、通常の SQL を扱えるようになったと感じます。発言。
4. 『エキスパート・クリニック - SQL SERVER 開発に関する 200 の質問と回答』へのコメント SQL データ入門: 前の本にぴったりの良書ですが、Sqlserver2005 ではないのが残念です。
5. 『SQL SERVER 2005 Basic Tutorial』SQL データ入門へのコメント: この本は平均的ですが、それでも類似の本と比較すると非常に包括的です。
入門のまとめ: これらの本を早く学べば 2 か月、ゆっくり学べば数か月かかります。しっかり理解すれば、基本的には十分な基礎ができます。もちろん、100%とは言えませんが、欠点を見つけて学び直す必要があることもたくさんあります。著者http://blog.csdn.net/21aspnet/ 。
2. 基本
6. 『プログラミング ASP.NET 中国語版 (第 3 版)』 ASP.NET 基本 コメント: 古典中の古典、世界的な古典、5 年で 3 版を出版している権威ある本で、この本は最も基本的な ASP です。 NET の入門書としては非常に包括的であり、すべての制御が詳細に説明されており、非常に理解しやすいですが、初心者が読むとどうしても混乱してしまいます。次の本で概要を説明しますが、この本は必読です。
7. 「ASP.NET 2.0 クラシック チュートリアル - C#」 ASP.NET の基本 コメント: クラシック、前の本と組み合わせるのが最適です。この本を読むと、ASP.NET の要点を理解できるようになります。 - ステップごとに説明されていますが、唯一の欠点は、前の本がそれを補足するだけであることです。この本は必読です。
8. 『C# Advanced Programming (4th Edition)』 C# Basics コメント: 良書ではあるが、古典ではない この本は非常に高く評価され、2005 年に最も権威ある IT 書籍のトップ 10 に選ばれ、読者の間で最も人気がありました。実際、この本は他の本にはない内容について述べているだけであり、すべての .NET 本の中で最も多くの内容を含んでいます。かなり分厚いので、C# の構文と見なすことができます。改善するために参考書を作成しますが、全体的にはまだ大丈夫です。著者http://blog.csdn.net/21aspnet/
9. 『The Definitive Guide to JAVASCRIPT (Fourth Edition)』 Javascript Basics コメント: 良書だが古典ではない この本も素晴らしいと宣伝されていますが、実際には。後半はすべてJavascriptの構文リファレンスなので、この本は参考書としてしか使えない気がしますが、文法を教えるのがとても上手で、内容もとても詳しいです。後半に変更したので、次の本と合わせてより充実した参考書になります。
10. 『WEB Developer's Reference: The Most Complete HTML, CSS and JAVASCRIPT Tool Book』 Javascript、HTML、CSS の基礎 コメント: 名前の通り、著者は経験豊かな老人です。この本は万人向けです。この BS 開発者向けの必須リファレンス ブックは、以前のリファレンス ブックと組み合わせるとよいでしょう。
11. 「SQLServer2005 の入門からマスターまで (アプリケーション テクノロジの基礎)」 SQLServer に関する基本的なコメント: この本は Microsoft Press から出版されており、読者の SQLServer の理解を促進するのに役立ちます。集計関数、ネストされたトランザクション、レポートなど、開発者に必要な機能。
基本的なまとめ: これらの本を学ぶのに 4 か月かかると見積もられています。遅い人は、半年では完全には学べないかもしれません。実際、将来の開発で主に使用するのは、総合的なアプリケーションです。現時点で学んだことについては、速いよりも遅い方が良いです。 ! !
3. アプリケーション
12. 「JavaScript 高度なプログラミング」 JavaScript アプリケーションのコメント: 古典的で、Ajax の部分を含む、「JAVASCRIPT 権威ガイド (第 4 版)」よりもアプリケーションについて詳しく説明されています。著者は、誰もが JavaScript をオブジェクト指向で扱えるようになることを望んでいます。方法。 。
13. 「寺院の司祭による ASP.NET 2.0 の詳細な開発 - C# を使用する」 ASP.NET アプリケーションのコメント: 良い本です。著者は台湾出身です。台湾の著者にはヨーロッパとアメリカのスタイルがあるように感じます。この本は特に新しい人向けです。個人的には、1.1 の著者にとっては、この本を読むだけで十分だと思います。
14. 『ASP.NET 2.0 Advanced Programming (4th Edition)』 asp.net アプリケーションのレビュー: 第 4 版が出版された良書です。これは、『C# Advanced Programming (4th Edition)』に匹敵するものであり、まず、非常に包括的ですが、参考になる点はあまりないと思います。
15. 『入門 C# オブジェクト 中国語版 - 概念からコードまで』 C# アプリケーションのレビュー: C# がどのようにオブジェクト指向であるかについて説明し、UML とモデリング手法についても説明している良書です。翻訳者の評判は高いです。オブジェクト指向でないことは非常に恐ろしいことです。もちろん、オブジェクト指向だけでは十分ではなく、リファクタリング設計パターンの極端なプログラミングと組み合わせる必要があります。
16. 「ASP.NET 2.0 データベース入門 Classic (第 4 版)」ADO.NET アプリケーションのレビュー: 味気ない、残念ながら、この本はベータ版ですが、出版社は何らかの理由でベータ版を示しておらず、コードは VB です.NET については詳しく説明されていますが、この本はデータ操作 ADO.NET について非常に包括的に説明されており、少なくとも初心者が一般的な理解を得ることができます。正式版にはEテキストがあるので、自分で探してください。
17. 『SQL Server 2005 データベース開発実践編』 SQL Server 2005 アプリケーションのコメント: 著者は台湾の第 4 回 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 データ改善のコメント: 理解できない点があった場合に備えて、Xiaohei が asp.net の XML のあらゆる側面を網羅した非常によく書いた良書です。何度か読んでみてください。 XML に関する本はあまりありませんが、この本で十分です。
20. 「Ajax 実践アプリケーション」へのコメント: 良い本です。2006 年は中国の出版業界における Ajax の年で、これは同じシリーズの中で最高の本だと思います (他の 2 冊は「Ajax Basic Tutorial」と「」です。 Ajax Advanced Programming」)。理論は非常に包括的ですが、JavaScript の基本的な知識が必要です。記述は非常に詳細で、いくつかの場所で少し冗長です。実際、Ajax は更新の必要がないことを意味し、現在 Microsoft は、独力での学習とコーディングの難しさを大幅に軽減する多くのコントロールをリリースしています。
21. 「.NET Secure Programming」のデータ改善に関するコメント: セキュリティと暗号化は無視できない良書です。この本では、ハッシュ アルゴリズム、対称暗号化、デジタル署名、セキュリティ ポリシー、その他の適用可能なセキュリティ知識について説明します。
22. 「ASP.NET 2.0 Technology Insider」asp.net 改善レビュー: 良い本です。英語版は間違いなく良い本です。Microsoft Press から出版されている本も間違いなく悪くありません。ただし、この本は初心者には適していません。初心者はこの本を読む前に、『プログラミング ASP.NET 中国語版 (第 3 版)』を読むことをお勧めします。この本では、イベント モデル、データ バインディング モデル、Web ページのステータス、キャッシュ、セッション、その他のコンテンツについて説明します。著者http://blog.csdn.net/21aspnet/
23. 「フレームワーク設計 (第 2 版): C# 経由の CLR」 C# 改善コメント: Classic、Microsoft Press 発行。著者はプログラマに深く愛され、尊敬されています。 プログラミングの専門家、 Microsoft の .NET 開発チームのコンサルタントです。最初の本とその改訂版は非常に人気があり、この本は誰もが CLR をより深いレベルで理解し、.NET の全体的な理解を向上させることができます。この本を読まずに何千冊の本を読んでも無駄です。
24. 『VISUAL C# 2005 File IO and Data Access Secrets』のデータ アプリケーションに関するコメント: 著者は台湾の第 4 回 MVP である張立民氏です。そう思って、私も彼の本を読んだのがきっかけでした。非常によく知られた入門書。最初は、この本全体がファイル IO 操作に関するものだと思っていました。実際には、最初に少しだけ書かれており、最後にはプログラムとデータベース間の対話について詳しく書かれています。
25. 『EFFECTIVE C# 中国語版: C# プログラムを改善する 50 の方法』 C# アプリケーションのコメント: 非常にレベルの高い翻訳者による非常に実践的な本ですが、この本は数年遅れて 2007 年 4 月までリリースされませんでした。この本は 50 の小さなトピックで構成されており、プログラマに C# 言語と .NET ライブラリを効率的に使用する方法に関する実践的な提案を提供します。これらの問題は頻繁に発生します。本書では主に 1.1 について述べており、2.0 については最後にのみ言及されています。
改善点: これらの本を学ぶのに 4 か月かかると推定されており、遅い人は数年で完了することはできないでしょう。知識の幅広さ、深さ、統合性は十分にあると思います。大幅に改善されました。
5. Leap
26. 「ASP.NET AJAX プログラミング - 第 1 巻: サーバー側 ASP.NET 2.0 AJAX 拡張機能と ASP.NET AJAX コントロール ツールキット」 Ajax Leap レビュー: 良書。多くの複雑な Ajax コードと JavaScript コードが Microsoft によって使用されていました。過去のコントロールへの統合、この本は主にこれを紹介します。著者はマイクロソフトに勤務しています。
27. 『ASP.NET 2.0 Advanced Programming』asp.net Leap Review: 著者は『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 高度なプログラミング」C# Leap へのコメント: 悪くはありません。ADO.NET 非接続クラス、関連する非接続データ、トランザクション、メタデータ、ラージ オブジェクトなどの高度なトピックについて説明しています。
Leap: これらの本を学ぶには長い長い時間がかかります。それは運次第です。
最終的なまとめ: 学習のプロセス全体を確認してください。質問がある場合は、CSDN フォーラムにアクセスしてください。MSDN、Baidu、Google を組み合わせて解決できない問題はありません。中級プログラマーになった後は、上級プログラマーに成長します。
5 月 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