ASP.NET is a server-side web application open source programming language. Using ASP.NET you can develop the web application. In this article we will learn about ASP.NET Introduction.
You can also read Four basic principles of OOPs https://expertwithsagarjaybhay.com/four-basic-principles-of-oops-expert-with-sagar-jaybhay/
Microsoft Corporation’s placatory front-end language is ASP.NET. It is a server-side web application open source programming language. Using ASP.NET you can develop the web application. Client machine request data to server and server represent the data which is your format. Through ASP.NET Microsoft Corporations permit to build a dynamic web application, web sites and web services. ASP.NET success after that Microsoft Corporation launched ASP.NET Core.
Difference between ASP and ASP.NET
ASP is a server-side technology that using you can create dynamic web site pages using scripting language.
ASP.NET is also server-side technology that using you can create dynamic web site pages using Fully Fledged languages supported by .NET.
How do ASP.NET works?
ASP.NET is a server side technology that code executed by an Internet server and they request through HTTP requests. When the client browser requests an HTML file or ASPX pages on the server then IIS passes that request to the ASP.NET engine on the server. The ASP.NET engine severs reads line by line requested file and it executes XHTML, CSS, and Script in the file. When completed all the procedures then ASP.NET server returned the file to the client browser as plain HTML.
Advantages of ASP.NET
ASP.NET technology decreases coding time to build large applications.
This technology web application is secure and it’s providing continuous monitoring.
ASP.NET makes for easy deployment because there is no need to register components, the information is built-in.
HTML and ASP.NET make together dynamic web site pages easily.
Disadvantages of ASP.NET
There is undefined web application architecture with the nonexistence of Separation of Concerns.
It’s having a performance issue with very complex web pages. Run code with .NET can be slower than native code.
ASP.NET limited support for SEO and testing because such support is usually accessible with entity framework only.