Learning Path - C# 7 and .NET: Designing Modern Cross-platform Applications: Build powerful cross platforms applications by leveraging the versatility of these programming tools
暫譯: 學習路徑 - C# 7 與 .NET:設計現代跨平台應用程式:利用這些程式工具的多樣性構建強大的跨平台應用程式
Mark J. Price, Ovais Mehboob Ahmed Khan
- 出版商: Packt Publishing
- 出版日期: 2018-12-20
- 售價: $2,030
- 貴賓價: 9.5 折 $1,929
- 語言: 英文
- 頁數: 805
- 裝訂: Paperback
- ISBN: 1789956692
- ISBN-13: 9781789956696
-
相關分類:
.NET、C#
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$250$225 -
$2,100$1,995 -
$520$411 -
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback)
-
$580$522 -
$450$351 -
$1,600$1,520 -
$403系統分析與設計:敏捷迭代方法(原書第6版)
-
$3,340$3,173 -
$958深度學習
-
$650$507 -
$454JSON 實戰
-
$269大數據技術
-
$505SQL 數據分析
-
$398$299 -
$460$391 -
$420$332 -
$505Power BI 數據分析與數據可視化 (Learn Power BI)
-
$599$473 -
$800$680 -
$400$316 -
$780$663 -
$2,024Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)
-
$550$468 -
$720$562
相關主題
商品描述
Build your understanding of C# and the .NET Core Framework to create cross-platform applications, and discover how you can optimize web applications with ASP.NET Core 2
Key Features
- Get to grips with multi-threaded, concurrent, and asynchronous programming in C# and .NET Core
- Build modern, cross-platform applications with .NET Core 2.0 and C# 7.0
- Create efficient web applications with ASP.NET Core 2.0
Book Description
C# is one of the most widely used programming languages because of its features, such as easy learning curve, versatility, and support for modern paradigms. It is used for a variety of applications, such as desktop apps, background services, web applications, and mobile apps. Also, the .NET Core is open sourced and is compatible with Mac OS and Linux apart from Windows. With this wide versatility, there is no limit to what you can achieve through C# and .NET Core.
This Learning Path is your one-stop comprehensive guide to learn how to build powerful cross-platform applications with C# 7 and .NET Core 2.0. It will begin with the basics of C# as well as Object-oriented programming before taking a tour through the latest features of C# such as tuples, pattern matching, out variables, and so on. You will then explore the .NET Standard 2.0 class libraries, and ASP.NET Core 2.0 and learn how to create professional websites, services, and applications. Later, you will become familiar with mobile app development using Xamarin.Forms. You will also learn to and.develop high performing applications by writing optimized code and using the various profiling techniques.
By the end of this Learning Path, you will be equipped with all the knowledge required to build modern, cross-platform applications using C# and .NET.
This Learning Path includes content from the following Packt products:
- C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development - Third Edition by Mark J. Price
- C# 7 and .NET Core 2.0 High Performance by Ovais Mehboob Ahmed Khan
What you will learn
- Build cross-platform applications using C# 7 and .NET Core
- Explore ASP.NET Core to create professional web applications
- Master OOP with C# to increase code reuse and efficiency
- Protect your data by using encryption and hashing
- Measure application performance using BenchmarkDotNet
- Use design techniques to increase your application's performance
- Learn about memory management techniques in .NET Core
- Learn tools and techniques to monitor application performance
Who This Book Is For
This Learning Path is designed for developers who want to gain a solid foundation with C# and .NET Core, and want to build cross-platform applications. To gain maximum benefits from this Learning Path, you must have the basic knowledge of C#.
商品描述(中文翻譯)
建立您對 C# 和 .NET Core 框架的理解,以創建跨平台應用程式,並發現如何使用 ASP.NET Core 2 優化網頁應用程式
主要特點
- 熟悉 C# 和 .NET Core 中的多執行緒、並發和非同步程式設計
- 使用 .NET Core 2.0 和 C# 7.0 建立現代跨平台應用程式
- 使用 ASP.NET Core 2.0 創建高效的網頁應用程式
書籍描述
C# 是最廣泛使用的程式語言之一,因為它具有易於學習的曲線、多功能性和對現代範式的支持。它被用於各種應用程式,例如桌面應用程式、背景服務、網頁應用程式和行動應用程式。此外,.NET Core 是開源的,並且除了 Windows 外,還與 Mac OS 和 Linux 兼容。憑藉這種廣泛的多功能性,您可以通過 C# 和 .NET Core 實現無限的可能性。
這條學習路徑是您學習如何使用 C# 7 和 .NET Core 2.0 建立強大跨平台應用程式的綜合指南。它將從 C# 的基礎知識以及物件導向程式設計開始,然後介紹 C# 的最新特性,例如元組、模式匹配、輸出變數等。接著,您將探索 .NET Standard 2.0 類庫和 ASP.NET Core 2.0,學習如何創建專業的網站、服務和應用程式。之後,您將熟悉使用 Xamarin.Forms 進行行動應用程式開發。您還將學習如何通過編寫優化的程式碼和使用各種性能分析技術來開發高效能的應用程式。
在這條學習路徑結束時,您將具備使用 C# 和 .NET 建立現代跨平台應用程式所需的所有知識。
這條學習路徑包含以下 Packt 產品的內容:
- C# 7.1 和 .NET Core 2.0 - 現代跨平台開發 - 第三版,作者:Mark J. Price
- C# 7 和 .NET Core 2.0 高效能,作者:Ovais Mehboob Ahmed Khan
您將學到的內容
- 使用 C# 7 和 .NET Core 建立跨平台應用程式
- 探索 ASP.NET Core 以創建專業的網頁應用程式
- 精通物件導向程式設計 (OOP) 以提高程式碼重用性和效率
- 通過使用加密和雜湊來保護您的數據
- 使用 BenchmarkDotNet 測量應用程式性能
- 使用設計技術來提高應用程式的性能
- 了解 .NET Core 中的記憶體管理技術
- 學習監控應用程式性能的工具和技術
本書適合對象
這條學習路徑旨在為希望獲得 C# 和 .NET Core 堅實基礎並希望建立跨平台應用程式的開發人員設計。為了從這條學習路徑中獲得最大收益,您必須具備 C# 的基本知識。