Interacting with .NET WinForms, Part 1

We begin a detailed tutorial on getting started with Windows Forms in Microsoft.NET. It should enable you to start developing controls for GUI applications in the new framework.

provided by: 
Originally published at Internet.com


You can develop Graphical User Interface (GUI) applications based on the .NET Framework (just like applets in Java) by using Windows Forms or simply "speaking" WinForms. (With WinForms, though, you can develop only standalone GUI and client applications. If you want to develop applications for the Web, then WebForms should be used.)

The System.Windows.Forms namespace provides all the necessary methods, classes, and events for writing a complete GUI application. It contains large number of classes with which you can build powerful user interfaces for your applications.

Basic Requirements



First, you have to install the .NET SDK (Beta). It can be downloaded free of cost by clicking here. After downloading, double-click the setup.exe to run the installation. The Installation takes about 15 minutes, depending upon the speed of your computer. The SDK can be installed in Windows 98 and Windows 2000. But Microsoft recommends Windows 2000 for developing and implementing .NET solutions. Windows 98 users should have to run a utility called corvars.bat (located in the bin directory) before compilation.

Notepad is widely used for writing source code. You can also use Visual Studio.NET for the same purpose. It comes with Visual C#. NET to simplify your programming tasks. You have to save your file with the extension . cs. Compile the source file by giving the command csc at the DOS prompt. Finally, execute your application by supplying the Filename.

Your First WinForm Program

...

Read article at Internet.com site
Related Articles
- Encrypting a File Using .NET
Our "Tacit Records" columnist shows you how .NET's cryptographic support works using the Cryptostream class, which you can implement within either C# or Visual Basic. Here's how to get started.
- An Active Server Pages Tutorial, Part 2
- Interacting with .NET WinForms, Part 2
- PostgreSQL Ends the Waiting Game
- Devexpress ASPxGridView
- An Active Server Pages Tutorial, Part 1
- C# Tips and Tricks
- Creating a Rounded Panel Control
Regional Articles
- Interacting with .NET WinForms, Part 1 Alabama
- Interacting with .NET WinForms, Part 1 Alaska
- Interacting with .NET WinForms, Part 1 Arizona
- Interacting with .NET WinForms, Part 1 Arkansas
- Interacting with .NET WinForms, Part 1 California
- Interacting with .NET WinForms, Part 1 Colorado
- Interacting with .NET WinForms, Part 1 Connecticut
- Interacting with .NET WinForms, Part 1 DC
- Interacting with .NET WinForms, Part 1 Delaware
- Interacting with .NET WinForms, Part 1 Florida
- Interacting with .NET WinForms, Part 1 Georgia
- Interacting with .NET WinForms, Part 1 Hawaii
- Interacting with .NET WinForms, Part 1 Idaho
- Interacting with .NET WinForms, Part 1 Illinois
- Interacting with .NET WinForms, Part 1 Indiana
- Interacting with .NET WinForms, Part 1 Iowa
- Interacting with .NET WinForms, Part 1 Kansas
- Interacting with .NET WinForms, Part 1 Kentucky
- Interacting with .NET WinForms, Part 1 Louisiana
- Interacting with .NET WinForms, Part 1 Maine
- Interacting with .NET WinForms, Part 1 Maryland
- Interacting with .NET WinForms, Part 1 Massachusetts
- Interacting with .NET WinForms, Part 1 Michigan
- Interacting with .NET WinForms, Part 1 Minnesota
- Interacting with .NET WinForms, Part 1 Mississippi
- Interacting with .NET WinForms, Part 1 Missouri
- Interacting with .NET WinForms, Part 1 Montana
- Interacting with .NET WinForms, Part 1 Nebraska
- Interacting with .NET WinForms, Part 1 Nevada
- Interacting with .NET WinForms, Part 1 New Hampshire
- Interacting with .NET WinForms, Part 1 New Jersey
- Interacting with .NET WinForms, Part 1 New Mexico
- Interacting with .NET WinForms, Part 1 New York
- Interacting with .NET WinForms, Part 1 North Carolina
- Interacting with .NET WinForms, Part 1 North Dakota
- Interacting with .NET WinForms, Part 1 Ohio
- Interacting with .NET WinForms, Part 1 Oklahoma
- Interacting with .NET WinForms, Part 1 Oregon
- Interacting with .NET WinForms, Part 1 Pennsylvania
- Interacting with .NET WinForms, Part 1 Rhode Island
- Interacting with .NET WinForms, Part 1 South Carolina
- Interacting with .NET WinForms, Part 1 South Dakota
- Interacting with .NET WinForms, Part 1 Tennessee
- Interacting with .NET WinForms, Part 1 Texas
- Interacting with .NET WinForms, Part 1 Utah
- Interacting with .NET WinForms, Part 1 Vermont
- Interacting with .NET WinForms, Part 1 Virginia
- Interacting with .NET WinForms, Part 1 Washington
- Interacting with .NET WinForms, Part 1 West Virginia
- Interacting with .NET WinForms, Part 1 Wisconsin
- Interacting with .NET WinForms, Part 1 Wyoming
Related Articles
- Encrypting a File Using .NET
Our "Tacit Records" columnist shows you how .NET's cryptographic support works using the Cryptostream class, which you can implement within either C# or Visual Basic. Here's how to get started.
- An Active Server Pages Tutorial, Part 2
- Interacting with .NET WinForms, Part 2
- PostgreSQL Ends the Waiting Game
- Devexpress ASPxGridView
- An Active Server Pages Tutorial, Part 1
- C# Tips and Tricks
- Creating a Rounded Panel Control

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML