Pro C# 8 with .Net Core 3: Foundational Principles and Practices in Programming
暫譯: Pro C# 8 與 .Net Core 3:程式設計的基礎原則與實踐

Troelsen, Andrew, Japikse, Phil

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

商品描述

This essential classic title provides a comprehensive foundation in the C# programming language and the frameworks it lives in. Now in its 9th edition, you will find the latest C# 8 and .NET Core features, along with new chapters on Microsoft's lightweight, cross-platform framework, .NET Core 3.0. Coverage of ASP.NET Core, Entity Framework (EF) Core, and more, sits alongside the latest updates to .NET Core, including Windows Presentation Foundation (WPF) and ASP.NET MVC.
Dive in and discover why Pro C# has been a favorite of C# developers worldwide for over 15 years. Gain a solid foundation in object-oriented development techniques, attributes and reflection, generics and collections, and numerous advanced topics not found in other texts (such as CIL opcodes and emitting dynamic assemblies). With the help of this book you will have the confidence to put C# into practice and explore the .NET universe on your own terms.

What You Will Learn

  • Discover the latest C# 8 features and updates to previous features
  • Hit the ground running with ASP.NET Core web applications and web services, and Entity Framework Core
  • Work with the latest version of Windows Presentation Foundation, now a part of .NET Core 3
  • Understand the philosophy behind .NET and the cross-platform alternative, .NET Core
  • Obtain fundamentals for developing applications with C# and modern frameworks for services, web, and smart client applications


Who This Book Is For
Developers who are interested in Microsoft programming and the C# language

 

商品描述(中文翻譯)

這本必備的經典書籍提供了 C# 程式語言及其所依賴的框架的全面基礎。現在已經是第九版,您將會發現最新的 C# 8 和 .NET Core 特性,以及關於微軟輕量級跨平台框架 .NET Core 3.0 的新章節。書中涵蓋了 ASP.NET Core、Entity Framework (EF) Core 等內容,並包含了 .NET Core 的最新更新,包括 Windows Presentation Foundation (WPF) 和 ASP.NET MVC。
深入了解為什麼《Pro C#》在全球 C# 開發者中已經受到喜愛超過 15 年。獲得物件導向開發技術、屬性與反射、泛型與集合的堅實基礎,以及其他書籍中找不到的眾多進階主題(如 CIL 操作碼和動態組件的發出)。在這本書的幫助下,您將有信心將 C# 實踐並以自己的方式探索 .NET 環境。

您將學到什麼


  • 發現最新的 C# 8 特性及對先前特性的更新

  • 快速上手 ASP.NET Core 網頁應用程式和網路服務,以及 Entity Framework Core

  • 使用最新版本的 Windows Presentation Foundation,現在是 .NET Core 3 的一部分

  • 理解 .NET 背後的哲學及其跨平台替代方案 .NET Core

  • 獲得使用 C# 和現代框架開發應用程式的基本知識,適用於服務、網頁和智慧客戶端應用程式

本書適合誰閱讀
對微軟程式設計和 C# 語言感興趣的開發者

作者簡介

Andrew Troelsen has more than 20 years of experience in the software industry. Over this time he has worked as a developer, educator, author, public speaker, and now team lead and lead engineer. He is the author of numerous books in the Microsoft universe. He holds a master of science degree in software engineering (MSSE) from the University of St. Thomas and another in computational linguistics (CLMS) from the University of Washington.

Phil Japikse is an international speaker, Microsoft MVP, ASPInsider, Professional Scrum Trainer, and a passionate member of the developer community. He is the lead director of the Cincinnati .NET User Group and the Cincinnati Software Architect Roundtable, and he founded the CincyDeliver conference, Currently, Phil works as a Director of Consulting and Enterprise Architect. Follow Phil on his blog (skimedic.com) or on Twitter @skimedic.

 

 

作者簡介(中文翻譯)

Andrew Troelsen 在軟體產業擁有超過 20 年的經驗。在這段時間裡,他擔任過開發人員、教育者、作者、公開演講者,現在是團隊負責人和首席工程師。他是多本微軟相關書籍的作者。他擁有聖托馬斯大學的軟體工程碩士學位 (MSSE) 和華盛頓大學的計算語言學碩士學位 (CLMS)。

Phil Japikse 是國際演講者、微軟 MVP、ASPInsider、專業 Scrum 培訓師,並且是開發者社群的熱情成員。他是辛辛那提 .NET 使用者群組和辛辛那提軟體架構圓桌會議的首席主任,並創辦了 CincyDeliver 會議。目前,Phil 擔任顧問總監和企業架構師。可以在他的部落格 (skimedic.com) 或 Twitter @skimedic 上關注 Phil。