Pro C# 8 with .Net Core 3: Foundational Principles and Practices in Programming

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#程式語言及其相關框架的全面基礎知識。這是第9版,包含了最新的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#》在過去15年中一直是全球C#開發者的最愛。你將建立堅實的物件導向開發技巧基礎,學習屬性和反射、泛型和集合等主題,以及其他教材中所沒有的高級主題(如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上關注Phil(@skimedic)。

(空白段落)