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 Professional C# 4.0 and .NET 4 – Programar “a sério” em C#


professional_C_and-NET-4A excelente equipa de autores que escreveu este livro, produziu uma obra de referência para quem deseja aprofundar os seus conhecimentos em C# 4, e conhecer com detalhe a .NET Framework 4. São “1500” páginas de puro conhecimento…

Quem já programa nesta linguagem sabe a .NET Framework 4.0 permite desenvolver um leque vastíssimo de aplicações para Sistemas Operativos Windows, sendo que a linguagem de programação C# foi desenhada essencialmente para trabalhar em cima da .NET. Com C# podemos desenvolver por exemplo uma página Web do tipo dinâmico, uma aplicação em WPF (Windows Presentation Foundation), uma simples aplicação para Windows Phone ou Seven, etc. Este livro cobre a versão 4 do Framework .NET pelo que quem deseja actualizar-se nesta nova plataforma, é tempo de deitar as mãos à obra, literalmente!

professional_C_and-NET-4O livro Professional C# 4.0 and .NET 4 da prestigiada Editora Wrox, começa por uma apresentação geral da arquitectura da .NET, de forma a dar ao leitor uma “bagagem” necessária para compreender todos os assuntos que o livro aborda. Depois desta parte introdutória, a obra divide-se essencialmente em 6 grandes secções, que explanam a linguagem C#, nas mais variadas áreas.

Parte I: A Linguagem C#: Esta secção incide especialmente sobre a arquitectura da linguagem C#. Embora este livro seja da colecção “Professional”, destinado a quem já anda no mundo do desenvolvimento à algum tempo, esta secção não presume que o leitor domine conhecimentos numa linguagem de programação, embora se espere à partida que já não seja a primeira vez que estejamos a entrar nestas andanças da programação. Começamos por dar uma olhadela aos Data Types, para depois explorar algumas das capacidades de orientação a objectos (uma das características desta linguagem de programação) do C#, isto antes de avançarmos para outras áreas mais avançadas da programação em C#.

Objectos, tipos, herança, arrays, tuplos, operadores, casts, delegates, lambdas, events, strings, regular expressions, colecções, LINQ, Dynamic Language Extensions, gestão de memória, apontadores, erros, entre outros, são temas abordados nesta parte inicial do livro.

Parte II: Visual Studio: Nesta secção do livro iremos conhecer com mais detalhe a ferramenta de eleição dos programadores em C#, o Visual Studio 2010, o IDE (ambiente integrado de desenvolvimento) de excelência da Microsoft. Os dois capítulos desta secção ajudam-nos a tirar melhor partido desta poderosa ferramenta, e como construir com ela as aplicações que desejamos, na plataforma .NET 4.

Parte III: Foundation: Esta secção irá apresentar-nos os princípios fundamentais da programação em ambientes .NET, mais concretamente a gestão das questões relativas a segurança, sincronismo, localização, threading, networking, interop, XAML, Managed Extensibility Framework, manipulação de ficheiros e registos, Windows Services e outros tópicos muito importantes no desenvolvimento na Framework .NET.

Parte IV: Dados: Nesta parte do livro Professional C# 4.0 and .NET 4 vamos conhecer com detalhe as formas de acedermos a bases de dados, com o ADO.NET e o ADO.NET Entity Framework, com data services. Esta secção também cobre extensivamente o XML na .NET, do lado do Sistema Operativo Windows, assim como as funcionalidades da .NET do SQL Server 2008.

Parte V: Apresentação: Esta secção do livro vai ensinar-nos a desenvolver aplicações assentes na tecnologia WPF (Windows Presentation Foundation e Silverlight, tanto na vertente das aplicações para Windows, como para a Web. Inclui também a cobertura a um grande numero de funcionalidades para ASP.NET, ASP.NET MVC, e ASP.Net Dynamic Data.

Parte VI: Comunicação: Esta parte do livro cobre os aspectos relativos à comunicação na .NET Framework, em especial as relativas à Windows Communication Foundation (WCF) que nos permite desenvolver aplicações para plataformas independentes, garantindo a sua comunicação entre si. Esta secção incide sobre a Windows Workflow Foundation 4, assim como networking peer to peer e criação de feeds.

O livro Professional C# 4.0 and .NET 4 tem uma parte como apêndice que cobre o desenvolvimento para Windows 7 e para  o Windows Server 2008 R2.

Como é uma obra muito vasta, com cerca de 1500 páginas (uma autêntica bíblia) não foi possível aos autores incluir tudo o que pretendiam, então dedicaram mais 10 capítulos aos já existentes 57, que incluem temas como o GDI+, que é uma tecnologia utilizada para o desenvolvimento de aplicações com gráficos; Visual Studio Tools for Office, Web Services com ASP.NET e LINQ, entre outros temas.

Esta obra destina-se aos que pretendem aprofundar os seus conhecimentos na programação em C# na plataforma .NET Framework, com especial incidência na sua versão 4. É uma obra muito completa e certamente um investimento que irá trazer muito retorno. Um bom companheiro para o estudo e aprendizagem do C#, quer no meio académico quer empresarial.

Capítulos do livro Professional C# 4.0 and .NET 4 (em inglês):

  • Introdução
  • PARTE I: THE C# LANGUAGE
  • Capítulo 1: .NET Architecture.
  • Capítulo 2: Core C#.
  • Capítulo 3: Objects and Types.
  • Capítulo 4: Inheritance.
  • Capítulo 5: Generics.
  • Capítulo 6: Arrays and Tuples.
  • Capítulo 7: Operators and Casts.
  • Capítulo 8: Delegates, Lambdas, and Events.
  • Capítulo 9: Strings and Regular Expressions.
  • Capítulo 10: Collections.
  • Capítulo: Language Integrated Query.
  • Capítulo: Dynamic Language Extensions.
  • Capítulo 13: Memory Management and Pointers.
  • Capítulo 14: Refl ection.
  • Capítulo 15: Errors and Exceptions.
  • PARTE II: VISUAL STUDIO
  • Capítulo 16: Visual Studio 2010.
  • Capítulo 17: Deployment.
  • PARTE III: FOUNDATION
  • Capítulo 18: Assemblies.
  • Capítulo 19: Instrumentation.
  • Capítulo 20: Threads, Tasks, and Synchronization.
  • Capítulo 21: Security.
  • Capítulo 22: Localization.
  • Capítulo 23: System.Transactions.
  • Capítulo 24: Networking.
  • Capítulo 25: Windows Services.
  • Capítulo 26: Interop.
  • Capítulo 27: Core XAML.
  • Capítulo 28: Managed Extensibility Framework.
  • Capítulo 29: Manipulating Files and the Registry.
  • PARTE IV: DATA
  • Capítulo 30: Core ADO.NET.
  • Capítulo 31: ADO.NET Entity Framework.
  • Capítulo 32: Data Services.
  • Capítulo 33: Manipulating XML.
  • Capítulo 34: .NET Programming with SQL Server.
  • PARTE V: PRESENTATION
  • Capítulo 35: Core WPF.
  • Capítulo 36: Business Applications with WPF.
  • Capítulo 37: Creating Documents with WPF.
  • Capítulo 38: Silverlight.
  • Capítulo 39: Windows Forms.
  • Capítulo 40: Core ASP.NET.
  • Capítulo 41: ASP.NET Features.
  • Capítulo 42: ASP.NET Dynamic Data and MVC.
  • PARTE VI: COMMUNICATION
  • Capítulo 43: Windows Communication Foundation.
  • Capítulo 44: Windows Workfl ow Foundation 4.
  • Capítulo 45: Peer-to-Peer Networking.
  • Capítulo 46: Message Queuing.
  • Capítulo 47: Syndication.
  • APÊNDICE: Guidelines for Windows 7 and Windows Server 2008 R2.
  • ONLINE:
  • Capítulo 48: Graphics with GDI+.
  • Capítulo 49: Visual Studio Tools for Office.
  • Capítulo 50: Managed Add-In Framework.
  • Capítulo 51: Enterprise Services.
  • Capítulo: Directory Services.
  • Capítulo 53: C#, Visual Basic, C++/CLI, and F#.
  • Capítulo 54: .NET Remoting.
  • Capítulo 55: Web Services with ASP.NET.
  • Capítulo 56: LINQ to SQL.
  • Capítulo 57: Windows Workfl ow Foundation 3.0.

Autores:

Christian Nagel: É autor, Director Regional da Microsoft e Software Architect com mais de 20 anos de experiência.

Bill Evjen: É Gestor na Thomson Reuters, Lipper. É também Director Regional e fundador da INETA

Jay Glynn: É o principal Arquitecto da PureSafety, uma empresa de desenvolvimento de soluções de software, na área da segurança e saúde.

Karli Watson: É autor e consultor na empresa Infusion.

Morgan Skinner: É Consultor na Microsoft Reino Unido.

 

professional_C_and-NET-4Professional C# 4.0 and .NET 4

Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner

ISBN: 978-0-470-50225-9

1536 páginas

Maço 2010

Preço apróx.: 48€

Online

Temos 36 visitantes em linha