Câu hỏi phỏng vấn .NET Core
Câu hỏi

Could you name the difference between .Net Co...

Câu trả lời

To answer the interview question about the differences between .NET Core, Portable Class Libraries (PCL), .NET Standard, .NET Compact Framework, Universal Windows Platform (UWP), and Portable Class Libraries (PCL), here is a detailed comparison:

.NET Core

  • Description: .NET Core is a free, open-source, cross-platform framework for building modern, cloud-based, and internet-connected applications. It supports Windows, macOS, and Linux.
  • Key Features: High performance, scalability, modularity, and side-by-side versioning.
  • Use Cases: Suitable for new projects, especially those requiring cross-platform capabilities, microservices, and high-performance applications.

Portable Class Libraries (PCL)

  • Description: PCLs are libraries that can be used across multiple .NET platforms by exposing only the APIs that are common to all the targeted platforms.
  • Key Features: Allows code sharing across different .NET platforms like .NET Framework, Silverlight, Windows Phone, and Xbox.
  • Use Cases: Useful for creating reusable libraries that need to run on multiple .NET platforms, though they have been largely superseded by .NET Standard.

.NET Standard

  • Description: .NET Standard is a formal specification of .NET APIs that are intended to be available on all .NET implementations. It aims to provide a uniform set of APIs across different .NET platforms.
  • Key Features: Ensures compatibility and code sharing across .NET Framework, .NET Core, Xamarin, and other .NET implementations.
  • Use Cases: Ideal for creating libraries that need to be used a...
expert

expert

Gợi ý câu hỏi phỏng vấn

entry

What is .NET Core?

middle

What does Common Language Specification (CLS) mean?

junior

What is IoC (DI) Container?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào