Rodrigo Kono

tecnologia e desenvolvimento .NET

[Book Review] Revisão dos livros de Silverlight 4 e ASP.NET 4 da Apress

– POST ATUALIZADO —
(Obrigado Paulo, Pedro e Michel. Tenho que parar de fazer posts na madrugada Brincadeira) 

Olá pessoal.
Frequentemente vou postar por aqui revisões e algumas indicações de livros que leio. Vou começar com dois livros que recebi recentemente e estão abaixo:

imageBeginning Silverlight 4 in C#

Como o próprio nome diz, é um livro pra iniciante em Silverlight e utiliza o C# em todo seu conteúdo (óbvio). Para um modelo inicial de desenvolvimento ele tem muita informação. Gostei do conteúdo. Layout, controles, Bindind, Toolkit, Navigation, Impressão, deployment, Isolated Storage, integração com o SO/Dispositivo (COM+, webcam, notifications, etc). Aborda também uma base inicial do Blend e da parte de design com Silverlight (Styles, Animations) que é muito bacana.

Este livro é para desenvolvedores .NET que já desenvolvem em C#, utilizam o Visual Studio e conhecem de WEB. Se você está começando a desenvolver em .NET não comece por aqui. Aliás, aprenda o .NET primeiro e depois vá para o Silverlight.

Este livro não é para designers quer pretendem saber mais a respeito de customização de interfaces no Silverlight, trabalhar com o Blend, realizar animações no XAML, etc. Existem 3 capítulos finais que tratam destes aspectos, porém na visão do desenvolvedor.

Prós:

  • Editora Apress. Os livros publicados pela Apress são ótimos e despensa comentários.
  • Exemplos claros e fáceis de entender
  • Conteúdo super atualizado
  • Aborda o Silverlight Toolkit

Contras:

  • Por se tratar de um livro de iniciantes, deveria abordar todo o XAML em um capítulo exclusivo. O livro aborda o gerencimento de layout em um dos capítulos e algumas partes dos elementos do XAML no decorrer de outros capítulos.
  • Não aborda depuração e tratamento de erros
  • Não aborda boas práticas de arquitetura como MVVM, mas para este livro não é necessário.
  • Não aborda MEF, mas para este livro não é necessário.

image

Pro ASP.NET 4 in C# 2010

Esse é o tipo de livro que podemos dizer que é completo. Muito bom mesmo. São 34 capítulos, 1575 páginas que se dividem em 5 áreas de interesse. Passando pelos conceitos introdutórios do ASP.NET, em seguida para a parte de Acesso a Dados, depois para a parte de construção e manipulação de websites, adiante com 8 capítulos voltados para segurança e por fim mais 8 capítulos que tratam sobre interfaces/UI em aplicações ASP.NET (Ajax, MVC, Dynamic Data, etc).

Este livro é tanto para desenvolvedores que estão começando em ASP.NET (que possui uma ótimo conteúdo inicial) como para os que já conhecem e utilizam. Estes já podem partir para os capítulos de ASP.NET MVC, ASP.NET Dynamic Data e Silverlight (introdução). Outros tópicos avançados e que achei bacana estão no final do livro como dynamic graphics, advanced security e highperformance. Essenciais.

Se você não conhece nada de WEB este livro não é para você! Apesar do ótimo conteúdo, se você não sabe bem (x)Html, CSS, DOM, JavaScript, ações entre o cliente e o servidor, etc, procure procure correr atrás disto antes. Pode parecer bobeira diante de uma tecnologia que oferece tanto recursos para isto (leia-se gera este código), saiba: isto será exigido de você no futuro. Também é necessário que você saiba C# (dependendo da parte do livro pouco e mais conhecimento), caso não saiba C# corra atrás de outro recurso também.

Prós:

  • Foco em todo o ASP.NET (Webforms 4, MVC 2, Dyncamic Data e AJAX)
  • Técnicas de JavaScript e AJAX nativo (além do ASP.NET AJAX)
  • Aborda o LINQ
  • Segurança muito bem discutida em 8 capítulos

Contras:

  • Faltou a abordagem do jQuery que por sinal trabalha muito bem em qualquer cenário web, inclusive com o ASP.NET 4 e o MVC 2. Ele é citado apenas no capítulo de MVC (citado).

Espero que tenham gostado.

Abraço e até!

  • Pingback: Tweets that mention Visão Widescreen » Blog Archive » [Book Review] Revisão dos livros de Silverlight 4 e ASP.NET 4 da Apress -- Topsy.com

  • http://www.rodrigokono.net Rodrigo Kono

    Post atualizado!

  • http:www.mbanagouro.net Michel Banagouro

    Agora sim!
    Parabéns, agora deu pra ter uma noção melhor desses livros =)

  • Lerxst

    Valeu!

    Os livros da Apress na minha experiência têm variado muito em qualidade: por exemplo o Professional ASP.NET MVC 2, do Steve Sanderson, é sensacional. Mas uma vez peguei o Professional DotNetNuke e era um lixo total, parecia que não tinha passado na mão de nenhum editor ou revisor. Editoras como O’Reilly são mais constantes em termos de qualidade. Bom saber que esses dois q vc mencionou são bons, então.