Recently, I posted a video on our YouTube channel in which I have given brief information about the Evolution / History of ASP.NET. In this post, I am going to share the content which is shown during the presentation.
Saturday, 20 March 2021
Evolution / History of ASP.NET
Thursday, 11 March 2021
Create ASP.NET Core Web Application with Visual Studio Code
In this article, we will see How to create an empty ASP.NET Web Application with .NET CLI and Visual Studio Code. In the previous article of this series, we already covered the below articles.
- Create your first application with ASP.NET Core 3.1
- Project Structure in ASP.NET Core 3.1 Web Application
Run the dotnet command in the terminal. If dotnet core is already installed in your system, then you will see the options as shown in the below image. Run the dotnet --version command in order to check the version of .Net Core SDK installed in your system. In my system, I have .Net Core 3.1.402 Version. You can use --help in order to check the options and commands in case of any help required. Use the dotnet new command in order to create a new project and pass the short name for the type of project/solution you want to create. You can use the--help in order to the available projects as well as options related to .Net Core CLI.
As you can see, we can create several kinds of projects through .Net Core CLI. In this example, I am going to create an ASP.NET Core Empty project.
Once the application is launched successfully, copy or click on the URL on which your application is running. You can see Hello World! on the screen which is basically coming from the startup.cs class.
Now let’s open that project into Visual Studio Code. We can directly open the folder through the File menu and clicking on the open folder menu option or by running “code .” in the terminal as shown in the below image.
On opening the project for the first time, A message is prompted to add the required assets to build and debug the application. Click on Yes. On clicking on Yes, a folder i.e. .vscode will be created in the project.
You can see that our ASP.NET Core project is opened in the Visual Studio Code editor with the structure as shown in the below image. (Please check, Project Structure in ASP.NET Core 3.1 Web Application in case you want to understand the project as well as files structure and its role)
Now, go to the Run menu, click on Run without debugging in order to run the application without debugging it. In a few seconds application is launched with the ports specified in the launchsettings.json file.
In case you want to debug the application, add the breakpoint where you want to test and debug the application. And then go to the Run menu & then click on the Start Debugging option. Once the application reached the breakpoint, it will be highlighted (in a similar manner as in Visual Studio IDE). You can do step in, step out, add items to the watch window, etc.
Saturday, 6 March 2021
Project Structure in ASP.NET Core 3.1 Web Application
In this article, we will learn about the Project Structure of the ASP.NET Core 3.1 Web Application. This is the continuation of the ASP.NET 3.1 Tutorials series. I will recommend you to go through the below article of this series if not already gone through that:
As in the previous article, we created an empty ASP.NET Core Project and the structure of the project is as shown in the below image.Friday, 26 February 2021
Create your first application with ASP.NET Core 3.1
In this article, we will create our first ASP.NET Core application with the Visual Studio 2019 and .NET Core 3.1 version. This article is part of the ASP.NET Core series that I am going to start. In this series of articles, I will try to cover the basics as well as will create a demo application for the learning purpose.
Friday, 29 January 2021
Program to check whether the entered year is Leap Year or Not
In this example, we will learn How to find the year entered by the user is Leap Year or not. This is one of the most common interview questions which can be asked on the fresher level interview round.
Let’s Begin:
In order to find the year entered by the user is Leap year or not, we have to check first that the year entered by the user is evenly divisible by 4. If the year is evenly divisible by 4 as well as evenly divisible by 100 then the year entered by the user is not a Leap year. In case if it's not evenly divisible by 100 then it is an example of Leap year. In case, If the year is evenly divisible by 400 then this is an example of the Leap year.
|
Console.WriteLine("Enter
the year to check whether year entered is Leap year or not?"); //Recieve input year from the user int yearValue =
Convert.ToInt32(Console.ReadLine()); //If year is evenly divisible by 4 as well and not divisible by
100 then year is leap year //If year is evenly divisible by 400 then year is leap year //Else not a Leap Year if ((yearValue % 4 == 0 &&
yearValue % 100 != 0) || (yearValue % 400 == 0)) { Console.WriteLine("{0} is a Leap Year",
yearValue); } else { Console.WriteLine("{0} is not a Leap Year", yearValue); } //Using Console.ReadLine() in order to hold the terminal/command
prompt Console.ReadLine(); |
Preview:
Saturday, 23 January 2021
Program to Count Vowels and Consonants in a string
One of the popular programs which can be asked by the interviewer during the interview is to count no. of Vowels and Consonants in a string. The letters A, E, I, O, and U are called Vowels and the other letters (except vowels) in the alphabet are known as Consonants.





































