To check if dotnet is correctly installed in your system, please, run command line prompt and type:
and press enter.
If the command runs, you see a dotnet command options. In case the command fails, download dotnet core sdk or install Visual Studio 2019 with dotnet core framework.
dotnet new webApp -o myWebApp --no-httpscd myWebApp
dotnet new creates a new application.
webApp parameter selects dotnet application type template.
-o parameter creates a directory named myWebApp for the app.
--no-https specifies not to enable HTTPS.
In the myWebApp directory you have a simple web application that is ready to run.
Startup.cs contains all the settings and configurations.
The myWebApp/Pages directory contains some example web pages for the application.
myWebApp.csproj defines what libraries are referenced etc.
Now, your app is ready to run, so, please run this command inside app directory:
Once command complete navigate to:
To change page content, open index.cshtml on Pages directory with any text editor y copy this code:
ViewData["Title"] = "This is the index page";
Hello, world! this is my first dotnet core web app!
I’m a specialist in design, development and management of software solutions with almost 20 years of experience. Microsoft Certificated Professional (MCP). Expert in dot net and Microsoft technologies. Experience and skills in designing solutions in a wide range of commercial, industrial and production areas. Design of architectures, software applications and processes. Skills in leadership and team management. Tech trainer. Technology researcher. Self-taught and dedicated to continuous learning. Skills in estimation, quotation, projects proposals and solutions design. Entrepreneurial spirit. Strong Tech profile but also customer oriented. I perform roles as fullstack dev, tech consultant, technical referent, development leader, team leader, architect, cross leader, tech manager, tech director, trainer, ramp-up & follow-up teams, software factory manager, DevOps and release manager. Regular chess player and musician.
This content is property of Matias Creimerman Any misuse of this material will be punishable
This work is licensed under a International Copyright Law protects “original works of authorship”
including photographs, videos, and blog posts posted on social media sites
The content has no rights to be shared without authorization or citation to the author.
This content cannot be sold be adapted or modified partially or totally.
All content shared outside this blog that doesn’t belong to the author must have citations to the author.