We live in a world where everything must be portable, ranging from mobile applications to making an application able to run on Linux, Windows and OS X. Making a C# application to be completely portable across all windows computers is a problem that Microsoft knows about and willingly admits they will not fix. [Mike] from Geek Republic has taken it upon himself to show us how to hack up some code to make your programs portable. This code is a good push forward for people loving the portability of modern applications. He will admit that bugs may exist so be on the lookout and he would probably appreciate the feedback. Looking forward to a fully working provider so that .NET applications can be carried wherever people go!
In this tutorial we are going to get up close with the Visual Studio 2010 environment. We will learn how to make a console application as well as a form to display our hello world applications. This will give us an opportunity to view 2 types of solutions of the many available in Visual Studio. We will start making the console application first then progress to the forms application.
First we must understand the development environment we are going to use. On the far left side is the toolbox panel. This panel gives us access to a lot of controls that can be used by the Windows Forms. Next is the Solution Explorer that will allow us to navigate the projects and files we are going to create in this Solution. The Properties panel is directly under my Solution Explorer and will allow us to change properties of controls and of the form we will create later on. If any of these are not being displayed they can be retrieved from the View menu at the top under Other Windows. For more information on the Visual Studio IDE visit MSDN and search for the specific questions you are having.
Continue reading “C Sharp Development 101 – Part 1: Hello World”
In this tutorial series we are going to look at C# Development using the Visual Studio 2010 Express editions. This will take you from the basics of installing Visual Studio 2010 Express, to the Object Oriented Programming style associated with C# and other languages, dabble in some database access (Access & SQL Server Express) and finally, design a project that will pull all of our knowledge together into a final solution.