Se você é iniciante ou se considera iniciante, este artigo é para você;
Não podemos dizer que estes 30 livros são a melhor combinação, mas podemos dizer que esta combinação não é má;
Li muitos livros, muitos deles são repetitivos e muitos dos livros são inaplicáveis. Esses livros estão atualmente disponíveis nas livrarias;
Como você se tornará um programador sênior depois de chegar a um programador intermediário depende de você. Neste momento, você já tem a capacidade de distinguir o certo do errado.
30 boas resenhas de livros:
Dividido em 4 direções principais (
html – a base da Web;
javascript – faz a página da web se mover;
C#--programa;
Vertical no gráfico de dados;
5 períodos (entrada, básico, aplicação, melhoria, salto), horizontais na figura;
1. Introdução
1. "Introdução ao HTML e CSS Clássico (7ª Edição)" Introdução ao HTML;
Comentários: Uma introdução à linguagem HTML Como o HTML é extremamente simples, outros livros do mesmo tipo também podem ser substituídos. Este livro é colocado aqui apenas como um espaço reservado. Você pode usar outros livros.
2. "C# Introductory Classic (3ª Edição)" Comentários sobre C# Introdutório: Um clássico entre os clássicos, pessoalmente acho que é o mais importante entre os 30 livros. Embora existam muitos outros bons livros sobre C#, a maioria deles é a versão 1.0. , e muitos deles estão em livrarias. Ele está esgotado e foi selecionado como um dos dez livros de TI mais populares pelos leitores em 2006 pela "Programmer" e outras organizações.
3. Comentários sobre "Proficiente em SQL - Explicação detalhada da linguagem de consulta estruturada" Introdução aos dados SQL: Não posso dizer que seja muito bom, mas também não é ruim. Sinto que depois de ler o livro inteiro, consigo lidar com SQL normal. declarações.
4. Comentários sobre "Clínica Especialista - 200 Perguntas e Respostas sobre Desenvolvimento SQL SERVER" Introdução aos Dados SQL: Um bom livro, simplesmente perfeito para o livro anterior, mas é uma pena que não seja o Sqlserver2005.
5. Comentários sobre "Tutorial básico do SQL SERVER 2005" Introdução aos dados SQL: O livro é mediano, mas ainda é muito abrangente Comparado com livros semelhantes, ainda é bom.
Resumo dos primeiros passos: Se você aprender esses livros rapidamente, levará 2 meses, e se você aprendê-los lentamente, levará vários meses. Se você realmente entendê-los completamente, basicamente terá uma boa base! Claro, não posso dizer 100%. Muitas coisas requerem um estudo mais aprofundado para descobrir deficiências e reaprender. Autor http://blog.csdn.net/21aspnet/ .
2. Noções básicas
6. "Programação ASP.NET Chinese Edition (3ª edição)" ASP.NET Basics Comentários: Um clássico entre os clássicos, um clássico global, três edições em cinco anos, um livro confiável, este livro é o ASP mais básico. NET, é muito abrangente e cobre todos os fundamentos. Cada controle é explicado em detalhes, o que é muito fácil de entender. No entanto, este livro é inevitavelmente um pouco complicado. um esboço no próximo livro, este livro é uma leitura obrigatória.
7. "Tutorial clássico do ASP.NET 2.0 - C #" Comentários básicos do ASP.NET: Clássico, melhor combinado com o anterior Este livro fala sobre grandes aspectos. A leitura pode fazer as pessoas entenderem os pontos do ASP.NET. processo passo a passo, mas a única falha é que não é detalhado. O livro anterior apenas o complementa.
8. "C# Advanced Programming (4th Edition)" C# Basics Comentários: Um bom livro, mas não um clássico Este livro foi tão elogiado que foi selecionado como um dos dez livros de TI de maior autoridade em 2005 e o mais popular entre os leitores. em 2006. Um dos dez melhores livros de TI. Na verdade, este livro apenas fala sobre alguns conteúdos que outros livros não possuem. bastante grosso e pode ser considerado como sintaxe C#. Para melhorar, farei um livro de referência, mas no geral a escrita ainda está boa. Autor http://blog.csdn.net/21aspnet/
9. "O Guia Definitivo para JAVASCRIPT (Quarta Edição)" Noções básicas de Javascript Comentários: Um bom livro, mas não um clássico Este livro também é considerado incrível, mas na verdade é o. a segunda metade é toda referência de sintaxe Javascript, acho que este livro só pode ser usado como um livro de referência. É muito bom para ensinar gramática e o conteúdo também é muito detalhado, por isso gosto. mudou para a segunda metade, então pode ser combinado com o próximo livro. Torna-se um livro de referência mais perfeito.
10. "Referência do desenvolvedor WEB: o mais completo livro de ferramentas HTML, CSS e JAVASCRIPT" Javascript, HTML, CSS Basics Comentários: Um bom livro, como o nome sugere, o autor é um homem idoso com rica experiência. Este livro é para todos. Seria melhor combinar este livro de referência essencial para desenvolvedores de BS com o anterior.
11. "SQLServer2005, dos primeiros passos ao domínio (Fundamentos da tecnologia de aplicativos)" Comentários básicos sobre SQLServer: um bom livro que pode ajudar os leitores a melhorar sua compreensão do SQLServer. Afinal, é publicado pela Microsoft Press. necessários para desenvolvedores, como funções de agregação, transações aninhadas, relatórios, etc.
Resumo básico: Estima-se que levará 4 meses para aprender esses livros. Se você for lento, poderá não aprendê-los completamente em meio ano. Na verdade, a principal coisa que você usará no desenvolvimento futuro é o aplicativo abrangente. sobre o que você aprendeu neste momento. É melhor ser lento do que rápido! ! !
3. Aplicação
12. "JavaScript Advanced Programming" Comentários sobre a aplicação JavaScript: Clássico, fala mais sobre aplicação do que "JAVASCRIPT Authoritative Guide (Quarta Edição)", incluindo a parte Ajax. O autor espera que todos possam tratar JavaScript de forma orientada a objetos. caminho. .
13. "Desenvolvimento detalhado de ASP.NET 2.0 por Temple Priests - Usando C#" Comentários do aplicativo ASP.NET: Bom livro, o autor é de Taiwan, sinto que os autores taiwaneses têm estilos europeus e americanos, este livro é especificamente para o novo partes do 2.0, não existe a parte 1.1. Pessoalmente, acho que isso é muito bom para o autor do 1.1.
14. Revisão do aplicativo asp.net "ASP.NET 2.0 Advanced Programming (4th Edition)": Um bom livro, foi publicado na 4ª edição. É comparável a "C# Advanced Programming (4th Edition)" e também é o. livro mais popular. Primeiro, é muito abrangente, mas não acho que haja muitos pontos brilhantes, vou usá-lo apenas como um livro de referência.
15. "Beginning C# Objects Chinese Edition - Concept to Code" Revisão do aplicativo C#: Um bom livro, fala sobre como C# é orientado a objetos e também fala sobre UML e métodos de modelagem O tradutor tem uma grande reputação. Não ser orientado a objetos é muito assustador. É claro que ser orientado a objetos por si só não é suficiente e deve ser combinado com programação extrema no padrão de projeto de refatoração.
16. "ASP.NET 2.0 Database Introduction Classic (4th Edition)" Revisão do aplicativo ADO.NET: sem gosto, infelizmente, este livro é uma versão Beta, mas a editora não indica a versão Beta por algum motivo, e o código É VB .NET, mas este livro é muito abrangente sobre manipulação de dados ADO.NET, pelo menos para iniciantes terem um entendimento geral. A versão oficial possui texto E, então você mesmo pode procurá-lo.
17. "Prática prática de desenvolvimento de banco de dados SQL Server 2005" Comentários do aplicativo SQL Server 2005: Um bom livro O autor é o Sr. Zhang Limin, 4º MVP de Taiwan. Pensando nisso, comecei lendo seu livro. livro introdutório. Autor http://blog.csdn.net/21aspnet/
18. "ASP.NET2.0 Classic Case Tutorial" Comentários do aplicativo ASP.NET: Um bom livro, conta vários exemplos clássicos, e você sempre precisa usar exemplos para aprender muito conhecimento A união é apenas aprender um pouco de arquitetura no processo.
Aplicação: Estima-se que demore 4 meses para aprender esses livros. Se você for lento, talvez não consiga concluí-los em meio ano, o principal é ampliar seus conhecimentos e combiná-los. exemplos. É melhor realizar pequenos projetos, como painéis de mensagens.
4. Melhoria
19. "ASP.NET 2.0 XML Advanced Programming (3ª edição)" Comentários sobre melhoria de dados XML: Bom livro, Xiaohei escreve muito bem, cobrindo todos os aspectos do XML no asp.net, se você encontrar algo que não entende Leia várias vezes. Não existem muitos livros sobre XML, mas este é suficiente.
20. Comentários sobre "Aplicação Prática do Ajax": Um bom livro 2006 é o ano do Ajax na indústria editorial chinesa. Sinto que este é o melhor livro da mesma série (os outros dois são "Ajax Basic Tutorial" e ". Ajax Advanced Programming"). A teoria é muito abrangente, mas você precisa ter um conhecimento básico de Javascript. A escrita é muito aprofundada e um pouco detalhada em alguns lugares. Na verdade, Ajax não significa atualização. Agora a Microsoft lançou muitos controles, o que facilita muito a dificuldade de aprender e codificar por conta própria.
21. Comentários sobre melhoria de dados de ".NET Secure Programming": Um bom livro, segurança e criptografia não podem ser ignorados. O livro fala sobre algoritmos de hash, criptografia simétrica, assinaturas digitais, políticas de segurança e outros conhecimentos de segurança aplicáveis!
22. Revisão de melhoria do asp.net "ASP.NET 2.0 Technology Insider": Bom livro, a versão em inglês é absolutamente um bom livro, e o publicado pela Microsoft Press definitivamente não será ruim! No entanto, este livro não é adequado para iniciantes. É melhor que iniciantes leiam "Programação ASP.NET Edição Chinesa (3ª Edição)" antes de ler este livro. Este livro fala sobre modelo de evento, modelo de ligação de dados, status da página web, cache, sessão e outros conteúdos. Autor http://blog.csdn.net/21aspnet/
23. "Framework Design (2nd Edition): CLR Via C#" Comentários de melhoria do C#: Classic, publicado pela Microsoft Press, o autor é profundamente amado e respeitado pelos programadores Especialista em programação, consultor da equipe de desenvolvimento .NET da Microsoft! O primeiro livro e sua edição revisada são muito populares. Este livro permite que todos entendam o CLR em um nível mais profundo e melhorem sua compreensão geral do .NET. Seria em vão ler milhares de livros sem ler este livro!
24. Comentários sobre a aplicação de dados do "VISUAL C# 2005 File IO and Data Access Secrets": Um bom livro O autor é o Sr. Zhang Limin, 4º MVP de Taiwan. Pensando nisso, comecei lendo seu livro. um livro muito reconhecido. Um bom livro introdutório. A princípio, pensei que o livro inteiro fosse sobre operações de E/S de arquivos. Na verdade, é apenas um pouco no início e mais sobre a interação entre programas e bancos de dados no final.
25. "Edição chinesa EFICAZ C#: 50 maneiras de melhorar programas C#" Comentários sobre aplicativos C#: Um livro muito prático com um nível de tradutores muito alto. No entanto, este livro foi adiado por vários anos e não foi lançado até abril de 2007. Este livro consiste em 50 pequenos tópicos, fornecendo aos programadores algumas sugestões práticas sobre como usar a linguagem C# e as bibliotecas .NET de forma eficiente, e esses problemas são frequentemente encontrados. Este livro fala principalmente sobre 1.1, e 2.0 é mencionado apenas no final.
Melhoria: Estima-se que levará 4 meses para aprender esses livros. Se você for lento, não conseguirá concluí-los em alguns anos, acredito que a amplitude, profundidade e integração do conhecimento tenham. foi muito melhorado.
5. Salto
26. "Programação ASP.NET AJAX - Volume I: EXTENSÕES AJAX ASP.NET 2.0 do lado do servidor e ASP.NET AJAX CONTROL TOOLKIT" Revisão do Ajax Leap: Bom livro, muitos códigos Ajax e javascript complexos foram usados pela Microsoft em o passado Integrado em controles, este livro apresenta principalmente isso, o autor trabalha na Microsoft.
27. "ASP.NET 2.0 Advanced Programming" asp.net Leap Review: Um bom livro O autor é o autor de "ASP.NET 2.0 Technology Insider". mecanismo de ASP.NET, manipuladores e módulos HTTP, controles personalizados e outros tópicos avançados.
28. "Refatoração - Melhorando o Design do Código Existente (Edição Chinesa)" Comentários sobre Language Leap: Um livro imortal, a refatoração é tão famosa quanto os padrões de design. Este livro requer uma vida inteira de estudo e foi escrito em outras línguas. Mas as pessoas que conhecem C# devem ser capazes de entendê-lo.
29. "C# Design Patterns" C# Leap Comments: De modo geral, como o trabalho representativo dos padrões de design "Design Patterns - The Basis of Reusable Object-Oriented Software" é antigo e escrito em outras linguagens, só existe este no mercado Na verdade, o autor de "C# Design Patterns" escreveu originalmente uma versão Java, que está disponível nas livrarias, então acho que ele mudou a linguagem para C#.
30. Comentários sobre "Programação Avançada ADO.NET 2.0" C# Leap: Nada mal, ele fala sobre os tópicos avançados de classes sem conexão ADO.NET, dados associados sem conexão, transações, metadados, objetos grandes, etc.
Salto: Demora muito, muito tempo para aprender esses livros, depende da sorte.
Resumo final: Acompanhe todo o processo de aprendizagem. Se você tiver alguma dúvida, acesse o fórum CSDN. Não há problema que não possa ser resolvido combinando MSDN, Baidu e Google. Depois de se tornar um programador intermediário, você se tornará um programador sênior.
Revisado em 24 de maio,
.net2.0 foi adicionado em resposta ao pedido dos leitores. O parceiro de leitura de ouro para iniciantes:
C# entrada clássica (3ª edição) + Programação ASP.NET versão chinesa (3ª edição) + Guia oficial de JavaScript (4ª edição) + Editor sênior do ASP.NET 2.0
http://blog.csdn.net/lisky119/archive/ 2007/06 /29/1671365.aspx