What's Microsoft Visual C# Express Edition all About?
If you have never used Microsoft Visual Studio or a Microsoft Integrated Development Environment (IDE), there are a few things you should understand.
1. Visual C# Express is put together from pieces. One of those pieces is the C# compiler; the compiler (and some related components) translates your programs from C# text into a format that can be run on your computer. Another piece is the "Class Libraries"; Class Libraries are "classes" that extend C# and give it the power to do things such as read/write files or create Windows forms. The IDE is the top level view of Visual C# Express, it configures a lot of the lower level pieces, so you never have to deal with them directly.
2. Visual C# Express does a bunch of the work for you in setting up Windows programs. To write a Windows Program, all you need to is click on the "File" menu item, click on "New Project", and click on the "New Project" icon when the "New Project" dialog box pops up. BOOM! Visual C# Express sets up a basic default project with a starter form included, ready to build and run immediately.
3. In Visual C# Express you customize forms by adding "controls" from the "Toolbox". The Toolbox is is typically located on the left side of the IDE and it has all kinds of goodies such as text boxes, lists, buttons, and check boxes. These are the pieces that people will use to interact with the forms you create. The cool thing is that all you have to do is drag and drop these components onto your form. No programming necessary.
4. Most C# Windows Programs are "event driven". What does this mean? This means that pretty much nothing happens in your program unless you click on button, or hit an enter key, or otherwise interact with a form or the controls on the form. When you write a Windows Program, what you are really writing is a bunch of smaller routines that react to different events on your form.
5. Building and testing your program is super easy. To test a basic Windows project all you need do is hit the F5 Key and your program will be compiled, linked, and run. If the IDE detects errors in your program it pops up an "Error List" window, and lists them, you can click on the errors to go directly to them and fix them.
Summary
This article gave an overview of what Microsoft Visual C# Express is all about. Future articles will focus on how to actually use Visual C# Express to write Windows programs. If you want to learn more or download the package go to the Microsoft Visual C# Page. Happy programming.
Related Tags: microsoft, programming, windows, classes, forms, c#, ide, controls, libraries, event driven
Sam Mela runs a math tutoring business in Springfield Virginia. His web site is http://www.WeekendSuccess.com
Your Article Search Directory : Find in ArticlesRecent articles in this category:
- Improper Way Of Marketing Reflects Poorly On A Company.
New business, product or service everything requires visibility, awareness in order to come into the - Replacing Paper Prints With Online Versions
Nowadays saving out on resources and being additionally informative are both aspects that are in. In - Stop Smoking Effectively
If I told you of a way that you could stop smoking harmful tobacco would you believe it? Most people - What Is Runtime Error 182? And How To Fix It
Are you finding an effective way to fix runtime error 182? Do you think fixing runtime error 182 is - Do You Know How To Fix Runtime Error 87 In Minutes?
Are you finding an effective way to fix runtime error 87? Do you think fixing runtime error 87 is to - Knowledge About Avi, Avi Player, Avi Converter On Mac
Knowledge about AVI, AVI player, AVI Converter on MacWhat is an AVI?AVI, an acronym for Audio Video - Buy Your Highly Successful Email Survey Software Today
Email Survey Software- Boost Your Business and Increase ProfitsAn email survey software could be one - Xrm - The Anything Relationship Management Solution
I recently attended the Microsoft Dynamics West Region FY11 Sales Planning Retreat. This year's meet - What Are The Benefits Of Working With Electronic Medical Records
Recording medical information is a vital part of health care services. These records are necessary f - Basic Factor To Make Website Business Oriented
Internet is home for millions of websites. The online business is becoming more and more competitive
Most viewed articles in this category:
- Parental Control Software
Parental control software is software that can help parents protect their children when they are onl - Digital Asset Management Software
Managing and organizing your organization's documents is a critical component to your business's suc - AdobeRGB vs. sRGB
Understanding color spaces I'll try to explain it very simplified, but understandable for everyone - Confessions of a Prankster
I wanted to get a jump on April Fool's Day, partially because of the long, cold winter blues, and pa - Malicious Thoughts About The Spyware Ills Of My PC
Who would think I was capable of such revengeful thoughts about the parties responsible for inflicti - Recover File and Recover Deleted File Tools
Data recovery software is a very effective way of retrieving data from a worn or damaged hard disk d - Life without Windows
Ubuntu, a user-friendly version of Linux, has been running so nicely on my home PC that I decided to - What Benefit Does an Online Software Download Site Offer You?
Are you having a problem that where you find a good softeware when you consider to have a try or wan - Maintaining A Website
There was an era when people were talking about how to create a website using html coding or some ea - Benefits Of Proper Time Tracking
Have you ever written down time when you have started and finished your work? Maybe you have had mul