Here recently I began developing Windows and web applications in C#. First I started off with Windows console applications and then I worked my way up to building out an entire workout log web application. Along the way, I did some testing and debugging of my applications. Believe it or not, I was able to completely develop, test, and deploy all of my applications with just one single program. This program is Visual Studio, which is an IDE developed by Microsoft for the Windows platform.
IDE stands for Integrated Development Environment. IDE’s are like text editors but have many of their features built in to help with developing. They typically include things such as:
With Visual Studio you have all of the capabilities of a typical IDE that can help you when creating:
Visual Studio’s pricing starts at $499 for the Professional Edition and goes as high as $5999 for the enterprise edition. Luckily Microsoft has released Visual Studio Community Edition, which is free. The community edition provides everything you need to get started with developing your applications.
To install and run Visual Studio Community Edition you will require the following:
Visual Studio community edition is obtained at Visual Studio’s website.
This list is not a complete list of keyboard shortcuts by far, but these are the ones I find myself using the most. For a more comprehensive list of keyboard shortcuts for Visual Studio check out Microsoft’s list.
|F5||Run the application in debug mode|
|Ctrl + F5||Run the application without debugging|
|Shift + F5||Stop the debugging session|
|Ctrl + Shift + B||Build application without running|
|Ctrl + Tab||Cycle through the open tabs|
The purpose of this article is to show you the basics of getting started with Visual Studio so that you can get started making the next big thing. I find myself using it more and more as I continue to create windows and web application in C#. As always, If you have any questions or comments, please leave a comment below. I would love to hear from you.
Hi, my name is Jeremy Shanks. I am a Software Engineer in Raleigh, NC. Recently I embarked on the journey of teaching others how to develop projects in C#. Be sure to check them out if you are new to C#.
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.