Introduction to Asp.NET

.NET Technology

For many years, one of the biggest problems for programmers has been that the written application does not work on all operating systems, and therefore they had to prepare different versions of the program for different systems.

This is an even bigger problem, especially in web programming. Because if the web page or web application we have prepared will only work on certain operating systems, many visitors will not be able to benefit from our page.

Thanks to the .NET platform, first of all, this problem was eliminated, and the developed applications were ensured to be compatible with all working environments.

It also gave the programmer the chance to use many language options.

We can say that Asp.NET is not a language, it is a technology. It is built on the Asp language, and many programming languages can be used in Asp.NET projects today.

Advantages of Asp.NET

The pages we have prepared using only HTML are static, that is, stagnant pages and we cannot interact with the user. For example, we can prepare a form with HTML tags, but we cannot process or save the information entered in that form.

By using Asp.NET, we can create user-interactive pages. For example, we can perform database transactions, membership transactions and similar transactions.

Such operations can also be done with the classic Asp language. However, with the ready-made objects that Asp.Net offers us, we can do these operations without writing very little or even almost no code.

How Web Pages Work

In order to publish the site we have prepared, we purchase a domain and web space from a web server and upload all the files of our site to that server. In this way, visitors who want to reach our site can view our pages by obtaining the necessary information from that server.

Web pages can work in two ways:

Client Sided Run

If the page that the visitor wants to view contains only Html, Css and JavaScript codes, the server sends these codes to the client without any action on them. The web browser on the client's computer interprets these codes and displays the web page on the screen.

Html, CSS and JavaScript codes are client-side codes, that is, these codes are sent directly from the server to the client. A web browser can interpret these codes itself and display the result on the screen.

Server Sided Run

The most common server-side codes are Asp.Net and Php.

If there are codes written in Asp.Net or Php on the requested page, these codes are run by the server and the result is produced. This result is sent to the client as html output and displayed in the user's browser.

Asp.Net codes are not sent from the server to the client computer, so when the visitor views the page source, they can only see client-side codes. In other words, the actual codes of the page will be different from what the visitor sees. It will also be difficult for malicious people to find out.

There is a performance increase on the client computer because the server has prepared the Html output and sent it to the client.

In addition, since the required features for a computer to run Asp.Net codes may not be available on the client computer, this problem is also avoided. All computers with a standard browser (web browser) can easily view our page. installation, what is needed for, lessons, examples, what is .net, how to install visual studio, What is Asp.Net


There are no examples related to this subject.


Read 1524 times.

Online Users: 160