Setting Up Your Development Environment

Writing code can be a complex job — you need to be precise, make as few mistakes as possible, prepare for failure, and, of course, get the job done. Tools such as an Integrated Development Environment (IDE) are important, because they can help in all of these tasks, and therefore, choosing the right one is a crucial decision in a project's life.

Just as the technologies themselves have been growing and maturing, so have the full-stack development tools. However, it is not enough for them to be amazing and simply exist—as a professional full-stack developer, it is your job to know these tools from top to bottom, and use them accordingly.

In this chapter, we will prepare our work environment, and install ...

Get Hands-On Full-Stack Web Development with ASP.NET Core now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.