6
Reply

What is the main reason of using .Net core rather than MVC

Vikas

Vikas

3y
13.7k
0
Reply

    The main reason of .Net core is cross platform support that enables the application to run on Windows, Mac and Linux OS whereas MVC application can be run only on Windows.

    Main reason of using .Net core rather than MVC

    1. open-source
      2.cross-platform and high performance platform that allow you to build modern, Internet-connected and cloud enabled applications
    2. build web application, IoT (Internet of things) apps, services and mobile Backends.
    3. You can do your development on Linux, Windows and MacOS.

    For me, it's the cross-platform and IoC

    Open source, Cross platform.

      • Best for New Project development since it is the newer version
      • Cross platform support
      • In-built Dependency Injection
      • Support for Microservices & its deployment
      • Lightweight CLI
      • Flexible deployment - Self host or Cloud

    .Net core has following benefits over .NET framework

    1. Cross platform support
    2. Best suited for developing scalable & independent microservices
    3. Built in Dependency injection
    4. Open source
    5. CLI support
    6. Self contained - Does not require any software to be installed on target machine/server
    7. Low cost- Runs on VS code.