The community is working on translating this tutorial into Persian, but it seems that no one has started the translation process for this article yet. If you can help us, then please click "More info".
If you are fluent in Persian, then please help us - just point to any untranslated element (highlighted with a yellow left border - remember that images should have their titles translated as well!) inside the article and click the translation button to get started. Or have a look at the current translation status for the Persian language.
If you see a translation that you think looks wrong, then please consult the original article to make sure and then use the vote button to let us know about it.
Please help us by translating the following metadata for the article/chapter, if they are not already translated.
If you are not satisfied with the translation of a specific metadata item, you may vote it down - when it reaches a certain negative threshold, it will be removed. Please only submit an altered translation of a metadata item if you have good reasons to do so!
Visual Studio Community
If you have worked with programming languages or frameworks from Microsoft before, you probably already know Visual Studio. It's an IDE (Integrated Development Environment) perfectly suited for working with .NET technologies like ASP.NET MVC and programming languages like C# and VB.NET. An IDE is an advanced editor, where you can usually edit your code but also manage your projects, compile your code and so on.
In other words, Visual Studio (VS) is an advanced tool which allows you to work with every aspect of your ASP.NET MVC projects. Advanced tools are usually expensive and so is Visual Studio. Fortunately for all of us, Microsoft has been so kind as to release a completely free version of Visual Studio called Visual Studio Community. The Community edition contains all but the most advanced features found in VS and it will be more than enough to learn about ASP.NET MVC through this tutorial.
Download Visual Studio Community
So let's get started with this tutorial - go ahead and download Visual Studio Community from visualstudio.com. Here's a direct link to the download page:
As soon as you have downloaded and installed it, you are ready to proceed with the next articles, where we will create your first ASP.NET MVC application.
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!
Visual Studio Community is the free version of Visual Studio, an IDE (Integrated Development Environment) that you can use to develop ASP.NET MVC applications with. I want to emphasize that you definitely CAN develop ASP.NET MVC websites without Visual Studio, e.g. by using a simple text editor like Notepad and the command line compiler, but especially for beginners, Visual Studio makes everything easier to get started with. I highly recommend that you give VS Community a try - it will be the IDE used through out this tutorial.