Requirements for Developing Applications with Asp.NET
1. Server Software
Cause Asp.Net works on the server side, we need a web server that supports Asp.NET in order to run our Asp.NET codes. However, we will have to test frequently while preparing our site, and it will be difficult to load and run our pages on the server each time.
There is a windows component called IIS (Internet Information Services), so we can prepare our projects and test them easily by providing server features to our computer.
When we click on the "Turn Windows Features On or Off" tab from the add or remove programs (programs and features) window to install IIS, we can access the features added to our Windows operating system.
From here, we can enable the feature to be installed by checking the IIS box. It will ask us for our Windows DVD for installation.
Today, there is a server software integrated into the Visual Studio program. In this way, we can run our projects without installing the IIS software. This software called Visual Studio Development Server is automatically activated when we run our project and ensures that our application works. It also works better than IIS.
If we compare these two server software, IIS is a complete server software and offers many features. Of course, these power and features also cause slow operation. VS Development Server, on the other hand, is a simpler and therefore faster working software that allows us to quickly test our application and see our work during the preparation phase of our site.
If we don't need the advanced features of IIS, VS Development Server will do the job, we won't need to install any server software.
Apart from these, there is also the IIS Express software published by Microsoft, and the latest versions of the Visual Studio program use IIS Express.
IIS Express software has been published with the claim of having more features and running faster than IIS compared to VS Development Server.
As a result, if we are currently using the Visual Studio program, IIS Express software is also ready and we can easily test our projects.
2. .NET Framework
The tasks of this software are quite numerous and complex. But let's summarize as follows. It is the software that includes the compiler and reference types necessary for Asp.Net applications to run on our computer.
The .Net Framework version installed on our computer also determines the Asp.NET version we can use. There are versions such as 3.5, 4.0, 4.5. As of 2018, version 4.6.2 is available.
While purchasing a web space (hosting service), the version supported by the server should also be checked, and we should be careful that it is not an older version than the one we use.
You can download the desired version of the .Net Framework software from Microsoft's site. (Click for 4.6.2 version.)
3. Editor Software: Visual Studio
Visual Studio is arguably the most powerful program to prepare Asp.NET applications.
Although this program is a little weaker and heavier than DreamWeaver in the design of our pages, it is extremely powerful in programming.
This program, which offers ready-made objects, etc. so that we can perform many complex operations, is also very expensive. However, there are Express and Community versions released as separate programs for different jobs, and these Community versions are free.
The free version of Visual Studio was initially available as "MS Visual Web Developer Express". Later, the expression Express was used for free versions.
Since 2015, the name Community has been used.
You can download and install the free versions of the Visual Studio program with the following names.
-
Visual Studio 2017 Community (click to download.)
-
Visual Studio 2015 Community (VS Express For Web) (click to download)
-
Visual Studio 2013 Express For Web
-
Visual Studio 2012 Express For Web
asp.net için gerekenler, asp net visual studio, express, community, web developer, visual studio express nasıl kurulur, visual studio nasıl kurarım, ücretsiz, bedava, visual studio, versiyonları, indir
EXERCISES
There are no examples related to this subject.
Read 1062 times.