How to setup your developer workstation

  How to set up your developer workstation

My development and configuration tools have changed a lot over the years. For many developers like me, these changes have been driven mainly by changes in technology and languages. When I started my career as a software engineer, my tools were oriented to the development of Windows applications. Around 2005, my focus was on the web with technologies such as ASP.Net and JavaScript. But now I find myself spending a lot of time creating server-side libraries and working with Rust. In this article I will share what I have found that worked best for working with .NET and creating applications for mobile devices and the web.

Regardless of the countless options available for working with JavaScript, HTML and CSS; Microsoft Visual Studio has remained the gold standard for web development. This is especially true when your tasks involve working with .NET or targeting mobile devices such as Android or iOS.

I usually like to start with a clean and updated installation of Windows 10. Contrary to what some might say, you don't need a monstrous hardware configuration. I have found that an Intel i5 with 8GB of memory is a good starting point. The next step is to download the latest version of Visual Studio. You can find that here.

 Downloading Visual Studio

Downloading and configuring Visual Studio has never been so easy. The installation process displays the necessary tools and dependencies based on your preferred programming language and destination. In my case, that means ASP.NET and web development together with Azure development, .NET desktop development, desktop development with C ++, universal Windows Platform development, mobile development with .NET , storage and data processing that also include cross-platform development .NET Core

 Visual Studio installation details

 Visual Studio 2 installation details [19659003] The next step depends on the data storage requirements. In my case that means SQL. Visual Studio has tools to connect and manage SQL, but most of the time I think they are not enough. Even when using a first code approach and working with Entity Framework, SQL Management Studio, SQL Server Profiler and Database Engine Tuning Advisor are essential. These tools will ensure that you are ready to take on the task of working with SQL tables, views, stored procedures and SQL data itself. You can find them here. This combination provides a solid foundation, but there are still ways to improve your experience through Visual Studio extensions.

 visual studio extension market

Many exist, some are paid, some are free and others are useless But there are many who can help you increase your productivity and skills with just a few clicks. One of those options is aptly called "Visual Studio Productivity Power Tools." This particular extension provides an excellent display of errors and warnings, a margin of coincidence that marks a highlighted variable in active documents, quick start tasks with features such as collapsing all regions, as well as many other shortcuts and useful helpers for the coding be as friction free as possible. [19659003]   productivity productivity extension tools for visual studio

Another invaluable resource for web developers is the "developer tools" built into your browser. For the purposes of this article, we will analyze the flavor based on chromium. This tool provides an incredible overview of your application, allows you to make real-time style adjustments, track network traffic, storage, inspect all elements of your application, track performance and, most importantly, emulate many types of dispositives.

 Microsoft Edge Development Tools

It would be impossible for me to mention all the extensions and applications that could help you in your coding journey. But I have found that this is a good combination that guarantees that they are stacked with the necessary tools to address most of the tasks that are presented to them.

Are there specific tools that you think we should have mentioned? We would love to hear from them!

Additional readings: Android, iOS, SDK, SQL Server Management Studio, Visual Studio, web development, Xamarin

For More Updates Check out Blog, Windows Softwares Drivers, Antivirus, Ms Office, Graphic Design Don’t Forget to Look Our Facebook Page Get Into Pc like us & follow on Twitter- @getinpc

Please Note: This content is provided and hosted by a 3rd party server. Sometimes these servers may include advertisements. igetintopc.com does not host or upload this material and is not responsible for the content.