Infosys Interview Question

What is .NET Core, and how does it differ from the .NET Framework? Explain the cross-platform capabilities of .NET Core. What are the main components of the .NET Core architecture (e.g., CoreCLR, CoreFX)? Describe the .NET Core CLI and its primary functions. What is the difference between the .NET Core Runtime and SDK? Explain the purpose and use of a .csproj file. What is the role of the Program.cs and Startup.cs files in an ASP.NET Core application? Discuss the importance of the appsettings.json file for configuration