TOC

This article is currently in the process of being translated into Arabic (~40% done).

The basics:

Getting started

To develop a website with the ASP.NET Web Forms framework, you actually just need the .NET framework (preferably the latest version) and a simple text editor, e.g. Notepad or which ever text editor you prefer. You can then write your code in the editor and use the commandline compiler included in the .NET framework to compile your code. Some people will even prefer this "back to basics" way of doing things, but I believe that ASP.NET is best programmed with a decent IDE.

Integrated Development Environment

"IDE" ترمز إلى المصطلح "Integrated Development Environment" الذي يعني بيئة برمجية متكاملة وشرحها أنها عبارة عن برنامج يشمل مجموعة من الوظائف المتكاملة التي تخدم إعداد البرامج, فتشمل إدخال نص البرنامج وإدارة مشروع البرنامج الكلي وتجميع إجزاء البرنامج مع أكثر من مترجم للغة الآلة ووظائف إضافية أخرى. في هذا الدليل التعليمي سوف نستخدم ال IDE المجاني "Visual Studio Community" من شركة ميكروسوفت والذي يتميز بأنه مجاني وسريع وسهل التنصيب والإستخدام. يمكنك بالطبع استخدام أي IDE من أي شركة آخري أو حتى برنامج كتابة عادي خلال رحلة دراستك لهذا الدليل التعليمي ولكن باستخدامك ل "Visual Studio Community" سوف تستفيد من خدماته الاستفادة القصوى. ونصحية, باستخدامك ل IDE جيد سوف تتمكن من إنجاز أعمال كثيرة ومتعددة بطريقة أسرع في المدى البعيد.

Download Visual Studio Community

So, to get started with this tutorial, go ahead and download Visual Studio Community from visualstudio.com. Here's a direct link to the download page:

https://www.visualstudio.com/downloads/

As soon as you have downloaded and installed it, you are ready to proceed with the next articles, where we will create your very first ASP.NET website.

Not using Windows?

Don't worry, there's a version for macOS as well - just follow the link above and be sure to select the version of Visual Studio Community for macOS!


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!