Política de Cookies TICNOLOGIA - Directiva Europeia - EU e-Privacy Directive

Este website utiliza cookies na gestão de autenticações, navegação e outras funcionalidades que lhe disponibilizam uma melhor experiêcncia de utilização. Ao utilizar o nosso website, você aceita que nós coloquemos este tipo de cookies no seu dispositivo.

Visualizar toda a documentação sobre o e-Privacy Directive

Home Revisões Livros & eLearning Livro Pro C# 2010 and the .NET 4 Platform – 5.ª Edição


Apress-pro-C-sharp-and-net-4-platformA sugestão de leitura de hoje é destinada ao nosso público programador em C# e que pretende conhecer exaustivamente a plataforma .NET 4. Se te incluis neste grupo, esta “bíblia” tem de estar na tua estante!

A Apress já dispensa apresentações. Já aqui fizemos anteriormente análises aos seus livros e esta Editora Nova-Iorquina (www.apress.com) é uma referência internacional na área das publicações de livros técnicos sobre as novas Tecnologias da Informação e Comunicação.

Assim como a Editora Apress, também o C# é uma das mais utilizadas linguagens de programação modernas, em especial para quem se dedica ao desenvolvimento para ambiente Microsoft Windows. Ligado umbilicalmente ao C# está a Framework .NET, uma poderosa plataforma desenvolvida pela Microsoft, que possibilita o desenvolvimento de aplicações para Windows, quer sejam programadas em C#, ou outras linguagens como o F#, Visual Basic, ASP, entre outras.

A primeira edição deste livro - Pro C# 2010 and the .NET 4 Platform – da Editora Apress, já foi disponibilizada em 2001, ainda a plataforma .NET existia apenas em versão beta. Passados 10 anos sobre o lançamento da primeira edição, esta “colossal” obra sobre o C# 2010, cobre a .NET Framework 4, a última versão disponibilizada pela Microsoft.

Apress-pro-C-sharp-and-net-4-platformA quinta e actual edição de Pro C# 2010 and the .NET 4 Platform foi completamente revista e actualizada para conter todas as especificações da .NET 4, pelo que mesmo os que possuem algumas das edições anteriores, deverão comprar esta última, de forma a poderem estar completamente actualizados face ao último Framework e todas as suas novidades. Novos capítulos foram adicionados, cobrindo conceitos como o Parallel LINQ (PLINQ), entre outros.

O livro Pro C# 2010 and the .NET 4 Platform da Apress, escrito em Inglês, comprova uma vez mais a grande qualidade das obras desta Editora, assim como o seu esforço em estar sempre na linha da frente das principais novidades tecnológicas, mais concretamente ao nível das linguagens de programação. Este livro destina-se essencialmente a programadores experientes, a estudantes do Ensino Superior dos cursos tecnológicos, ou a outros entusiastas da programação em C# para a .NET, que não estejam a lidar com esta linguagem pela primeira vez. Para os completamente novatos neste mundo, recomendam-se outras obras mais introdutórias ao tema, como algumas que já tivemos oportunidade de sugerir aqui no nosso site.

O autor focou a obra de forma a cobrir os aspectos nucleares da programação em C# para a plataforma .NET, abordando temas como assemblies, remoting, WPF, WCF , Windows Forms, Web Forms, ADO.NET, XML Web services, etc. Não vai ser tarefa fácil e rápida “digerir” 34 capítulos (mais de 1700 páginas!), mas aqueles que o fizerem, verão os seus conhecimentos em C# atingir outro nível.

Esta obra divide-se em 7 grandes partes, mais uma oitava para os apêndices:

Primeira Parte: Cobre os primeiros dois capítulos do livro, sendo que no primeiro capitulo é apresentada a filosofia da .NET, onde ficamos a conhecer em detalhe as bases constituintes deste Framework, que nos servirão de pilares ao longo da leitura do livro. No segundo capítulo entramos já no mundo do C# e do desenvolvimento de aplicações, quais os IDE’s utilizados etc.

Segunda Parte: A segunda parte do livro cobre mais seis capítulos do livro e é dedicada ao C# puro e duro e seus aspectos e características nucleares. A partir do capítulo 5 entramos em temas como os tipos encapsulados, definição e funcionamento das técnicas de Herança e Polimorfismo, assim como a tratamentos de erros e excepções. 

Terceira Parte: Na terceira parte entramos em nos conceitos mais avançados da linguagem de programação C#, passando pelos Interfaces, Delegates e Lambdas, acabando no capítulo 13 com uma cobertura exaustiva ao LINQ (Language Integrated Query) 

Quarta Parte: A quarta parte é dedicada à programação com Assemblies .NET. É feita uma descrição aprofundada da manipulação de DLL’s e Assemblies. Esta parte termina no capítulo 18, com uma abordagem aos Dynamic Types e ao Dynamic Language Runtime, novidades na Framework 4.

Quinta Parte: Esta secção do livro que vai até ao capítulo 26 é dedicada à apresentação das .NET Base Class Libraries, onde iremos também explorar em detalhe temas como a criação de aplicações com multi-threads, manipulação de ficheiros e acesso a dados com o ADO.NET (conectado, desconectado e o Entity Framework). Nesta parte iremos também aprofundar os nossos conhecimentos do Windows Communication Foundation (WCF), utilização de workflow com o Windows Workflow Foundation (WF) e a API do LINQ para XML. 

Sexta Parte: Na sexta parte do livro é dado destaque ao desenvolvimento de aplicações e interfaces de utilizador, com o WPF. Este Framework introduzido no .NET 3.0 é aqui analisado em detalhe ao longo de 4 capítulos (27 ao 31).

Sétima Parte: Esta secção do livro aborda o C# no paradigma das aplicações Web com o ASP.NET. Desde o desenvolvimento de páginas Web com ASP.NET abordada no capítulo 32, passando pelo desenvolvimento de temas e Master Pages no 33, e acabando no 34 com os conceitos mais avançados do ASP.NET.

Oitava Parte: Por fim na oitava parte do Livro, que é dedicada aos apêndices, encontramos informação sobre a programação com Windows Forms no Apêndice A, sendo que no B iremos ter contacto com o desenvolvimento na plataforma .NET com ferramentas alternativas, como o Mono.

Capítulos do Livro Pro C# 2010 and the .NET 4 Platform:

  • Capítulo 1. The Philosophy of NET
  • Capítulo 2. Building C# Applications
  • Capítulo 3. Core C# Programming Constructs, Part I
  • Capítulo 4. Core C# Programming Constructs, Part II
  • Capítulo 5. Defining Encapsulated Class Types
  • Capítulo 6. Understanding Inheritance and Polymorphism
  • Capítulo 7. Understanding Structured Exception Handling
  • Capítulo 8. Understanding Object Lifetime
  • Capítulo 9. Working with Interfaces
  • Capítulo 10. Understanding Generics
  • Capítulo 11. Delegates, Events, and Lambdas
  • Capítulo 12. Advanced C# Language Features
  • Capítulo 13. LINQ to Objects
  • Capítulo 14. Configuring NET Assemblies
  • Capítulo 15. Type Reflection, Late Binding, and Attribute-Based Prog
  • Capítulo 16. Processes, AppDomains, and Object Contexts
  • Capítulo 17. Understanding CIL and the Role of Dynamic Assemblies
  • Capítulo 18. Dynamic Types and the Dynamic Language Runtime
  • Capítulo 19. Multithreaded and Parallel Programming
  • Capítulo 20. File I/O and Object Serialization
  • Capítulo 21. ADONET Part I: The Connected Layer
  • Capítulo 22. ADONET Part II: The Disconnected Layer
  • Capítulo 23. ADONET Part III: The Entity Framework
  • Capítulo 24. Introducing LINQ to XML
  • Capítulo 25. Introducing Windows Communication Foundation
  • Capítulo 26. Introducing Windows Workflow Foundation 40
  • Capítulo 27. Introducing Windows Presentation Foundation and XAML
  • Capítulo 28. Programming with WPF Controls
  • Capítulo 29. WPF Graphics Rendering Services
  • Capítulo 30. WPF Resources, Animations, and Styles
  • Capítulo 31. WPF Control Templates and UserControls
  • Capítulo 32.  Building ASPNET Web Pages
  • Capítulo 33.  ASPNET Web Controls, Master Pages and Theme
  • Capítulo 34. ASPNET State Management Techniques

Sobre o Autor:

Andrew Troelsen trabalha na Intertech, um centro de consultoria e aprendizagem em .NET e Java. É autor de inúmeros livros na área da programação, tanto na Apress como noutras Editoras.

Apress-pro-C-sharp-and-net-4-platformISBN13: 978-1-4302-2549-2

1752 Pág.

Nível Intermédio ou Avançado

Data: 14 Maio, 2010

Publicado: 9 anos, 1 mês passados por Bangyboy #2139
Por acaso até é um livro que nem me importava de ter. Alguém que o tenha e recomende?

Discutir este artigo
Você necessita de fazer login ou registar-se para participar nesta discussão.

Online

Temos 25 visitantes em linha