Programming C# 4.0, 6/e : Building Windows, Web, and RIA Applications for the .NET 4.0 Framework (Paperback)
暫譯: C# 4.0 程式設計,第 6 版:為 .NET 4.0 框架建構 Windows、Web 和 RIA 應用程式 (平裝本)

Ian Griffiths, Matthew Adams, Jesse Liberty

  • 出版商: O'Reilly
  • 出版日期: 2010-09-21
  • 售價: $2,100
  • 貴賓價: 9.5$1,995
  • 語言: 英文
  • 頁數: 858
  • 裝訂: Paperback
  • ISBN: 0596159838
  • ISBN-13: 9780596159832
  • 相關分類: .NETC#
  • 已過版

買這商品的人也買了...

相關主題

商品描述

With its support for dynamic programming, C# 4.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4, the combination is incredibly powerful. This bestselling tutorial shows you how to build web, desktop, and rich Internet applications using C# 4.0 with .NET's database capabilities, UI framework (WPF), extensive communication services (WCF), and more.

In this sixth edition, .NET experts Ian Griffiths, Matthew Adams, and Jesse Liberty cover the latest enhancements to C#, as well as the fundamentals of both the language and framework. You'll learn concurrent programming with C# 4.0, and how to use .NET tools such as the Entity Framework for easier data access, and the Silverlight platform for browser-based RIA development.

  • Learn C# fundamentals, such as variables, flow control, loops, and methods
  • Build complex programs with object-oriented and functional programming techniques
  • Process large collections of data with the native query features in LINQ
  • Communicate across networks with Windows Communication Foundation (WCF)
  • Learn the advantages of C# 4.0's dynamic language features
  • Build interactive Windows applications with Windows Presentation Foundation (WPF)
  • Create rich web applications with Silverlight and ASP.NET

商品描述(中文翻譯)

隨著對動態程式設計的支援,C# 4.0 繼續作為一種多功能語言不斷演進。但當 C# 與 .NET Framework 4 結合使用時,這個組合的威力無比強大。本書是暢銷教程,教你如何使用 C# 4.0 和 .NET 的資料庫功能、UI 框架(WPF)、廣泛的通訊服務(WCF)等來構建網頁、桌面和豐富的網際網路應用程式。

在這第六版中,.NET 專家 Ian Griffiths、Matthew Adams 和 Jesse Liberty 涵蓋了 C# 的最新增強功能,以及語言和框架的基本概念。你將學習如何使用 C# 4.0 進行並行程式設計,以及如何使用 .NET 工具,如 Entity Framework 來簡化資料存取,還有 Silverlight 平台來進行基於瀏覽器的 RIA 開發。

- 學習 C# 的基本概念,如變數、流程控制、迴圈和方法
- 使用物件導向和函數式程式設計技術構建複雜的程式
- 使用 LINQ 的原生查詢功能處理大量資料集合
- 通過 Windows Communication Foundation (WCF) 在網路上進行通訊
- 了解 C# 4.0 動態語言特性的優勢
- 使用 Windows Presentation Foundation (WPF) 構建互動式 Windows 應用程式
- 使用 Silverlight 和 ASP.NET 創建豐富的網頁應用程式