What is .NET Core?
Tool required for developing .NET Core application.
Understanding Command for using (CLI)
How to create you first Console application and Web Application using Command Line Interface (CLI)
Running ASP.NET Core MVC application using Command Line Interface (CLI)
How to create you first Console application and Web Application using Visual studio 2015
Understanding Project structure of ASP.NET Core MVC
2. Csharpcorner: saineshwar-bageri
Twitter: @saihacksoft
Facebook: fb.com/saineshwar.bageri
Who am I?
Saineshwar Bageri
Software Engineer
Csharpcorner 3 Times MVP
Author & Speaker
Community contributor on
Csharpcorner
Code project & Stack overflow, Tutlane ,Github
3. Agenda
• What is .NET Core?
• Tool required for developing .NET Core application.
• Understanding Command for using (CLI)
• How to create you first Console application and Web Application
using Command Line Interface (CLI)
• Running ASP.NET Core MVC application using Command Line
Interface (CLI)
• How to create you first Console application and Web Application
using Visual studio 2015
• Understanding Project structure of ASP.NET Core MVC
• Q&A
4. What is .NET Core?
• .NET Core is a general-purpose, modular, cross-platform
and open-source implementation of the .NET Platform. It
contains many of the same APIs as the .NET Framework
(but .NET Core is a smaller set) and includes runtime,
framework, compiler and tools components that support a
variety of operating systems and chip targets.
8. Tool required for developing .NET Core
application
• Install for Windows - Visual Studio 2015
• Install for Windows - Command Line
• https://www.microsoft.com/net/core#windowsvs2015
9. CLI Commands
• dotnet
The Main command for running command line arguments. This
command will return .NET Core Version and Build information.
• dotnet –help
This command will show all the information of common commands
and arguments we can use.
• dotnet new –t web
This command will create MVC web application template.
• dotnet restore
This command will restore all dependencies.
• dotnet build
This command will compile the code.
10. • dotnet run
• This command will run the web application.
• dotnet publish
• This command is used for publishing a project.