Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


NEWBIE: WinForms built exclusively from C#?

Posted on 2006-04-24
Medium Priority
Last Modified: 2010-04-16
Dear Experts,

If you are building a WinForms app in C#, are any other technologies required?  

I know that for a WebForms app you might use C#, ASP.NET, AJAX, etc.  But my understanding is that WinForms are normally pure C# (assuming you use C# as opposed to VBScript).  Is this correct?

Thanks again,
Question by:BrianMc1958
LVL 86

Accepted Solution

Mike Tomlinson earned 500 total points
ID: 16527594
Right ... you don't need anything but C# to make a WinForms app run ...

(assuming that the .Net framework is installed on your target machine!)
LVL 12

Expert Comment

ID: 16527785

You are probably following up your other question of choosing between webform and winform.  Like idle_man said you need the .Net framework installed.  Having said that, I often end up using several commercial and free third party controls (mostly written in C# but some in VB.NET).  Things like advanced printing, charting and the mimicking of several win XP features that are not built into the framework often require too much affort, so i end up using existing solutions.

This was probably not your question and idle_man has given the correct answer but I thought I will throw this in case it comes useful to you

Author Comment

ID: 16528175
Actually, it's great to know we would have the flexibility to use third party controls.  But yes, the main thing I wanted to find out is would we HAVE to use other technologies.  I'll post (yet another) followup question on why WinForms are not necessarily quicker and easier to develop and maintain than WebForms...  

Thanks for the hundredth time,

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article introduced a TextBox that supports transparent background.   Introduction TextBox is the most widely used control component in GUI design. Most GUI controls do not support transparent background and more or less do not have the…
High user turnover can cause old/redundant user data to consume valuable space. UserResourceCleanup was developed to address this by automatically deleting user folders when the user account is deleted.
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…
How can you see what you are working on when you want to see it while you to save a copy? Add a "Save As" icon to the Quick Access Toolbar, or QAT. That way, when you save a copy of a query, form, report, or other object you are modifying, you…
Suggested Courses

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question