120 likes | 140 Views
Explore the features and benefits of .NET Core, Microsoft's cross-platform application development framework supporting Windows, MacOSX, Linux, and more future platforms. Learn why .NET Core is essential for modern application development needs. Discover how to compile, debug, and port .NET Core libraries and applications.
E N D
Dot Net Core Peter Cheung Tel: 9655-4595 Email: peter@quantr.hk Web: www.quantr.hk
什麼是.net Core • .NET Core是.NET Framework的新一代版本,是微軟開發的第一個跨平台 (Windows、MacOSX、Linux) 的應用程式開發框架(Application Framework),未來也將會支援 FreeBSD與 Alpine平台。
為什麼創造.net Core • You have cross-platform needs • You are targeting microservices • You are using Docker containers • You need high-performance and scalable systems • You need side-by-side .NET versions per application
太多.net啦 • .NET Framework • .NET Standard • .NET Core
還不支援.net core • Windows Workflow Foundation
Architecture Compile & Porting Debug Model 今日分享
Demo Build .net core library
Porting .net core to other OS • Code Pages • CodeDom • Configuration • Directory Services • Drawing • ODBC • Permissions • Ports • Windows Access Control Lists (ACL) • Windows Communication Foundation (WCF) • Windows Cryptography • Windows EventLog • Windows Management Instrumentation (WMI) • Windows Performance Counters • Windows Registry • Windows Runtime Caching • Windows Services