473,385 Members | 1,620 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Windows.Forms Vs. WebForms

Hi

I am a Newbie to .Net can anyone let me know the diffrence
between Windows.Forms and Winforms they are different
version of totally different and are some methods
different too

Thanks
Nov 20 '05 #1
2 1557
* "Pink" <Pi******@yahoo.com> scripsit:
I am a Newbie to .Net can anyone let me know the diffrence
between Windows.Forms and Winforms they are different
version of totally different and are some methods
different too


Web Forms run in the browser while Windows Forms run like a separate
"application". Web Forms are more limited than Windows Forms because
they need a connection to the network/internet, Windows Forms
applications can run without any connection. Windows Forms applications
are the preferred way for applications running locally without permanent
connection, web forms are often used in companies where every client has
a permanent connection.

--
Herfried K. Wagner [MVP]
<http://www.mvps.org/dotnet>
Nov 20 '05 #2
Cor
Hi Herfried,

I was making a long message, but thought why, you did it already

Some little additions more for you than the OP.
Web Forms run in the browser while Windows Forms run like a separate
"application". Web Forms are more limited than Windows Forms because
they need a connection to the network/internet, Windows Forms
applications can run without any connection.
Windows forms applications can run every where, where you can place the
program on a .Net client.
You can use a webservice for your connection if it is on the other end of
the world.

Windows Forms applications are the preferred way for applications running locally without permanent
connection, web forms are often used in companies where every client has
a permanent connection.


Webforms are in my opinion for the whole world, while a window form is for a
more closed group.

(This is not the old asp approach where the webform was also used for
distributable reasons).

Cor
Nov 20 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Ralph Krausse | last post by:
When someone refers to a Windows form applications, are they just talking a plain o'l vanilla Windows application written in .NET? Thanks Ralph Krausse www.consiliumsoft.com Use the...
2
by: Darin Browne | last post by:
My company is moving from PowerBuilder to .NET and we are split on if we should use web forms or win forms for our LAN apps. The developers want to do web forms but management is leaning towards win...
2
by: Brendan Miller | last post by:
What can a windows form do that a web form cannot?
4
by: MJ | last post by:
A question for InfoPath and ASP.NET experts: What do you think about the future of InfoPath and ASP.NET WebForms? Is InfoPath 12 going to replace ASP.NET WebForms? If not, in which types of...
7
by: AdeelAlvi | last post by:
iam working on a project called service desk that automates the departmental services online .one major component i have to create is that to convert paper based forms into dynamic webforms . i...
9
by: Reidar | last post by:
Is it possible to have the source in one window and the design in another window and perhaps the code in a third window? reidarT
1
by: Gustavo | last post by:
Hi, We are placing Windows Controls inside webforms for a project that needs to interact with files from a local computer. What would be the best way to make the following work: When a user...
19
by: =?Utf-8?B?TWlrZTk5MDA=?= | last post by:
When there is a shortcut of our app on the desctop, the app is not run until all the security in control panel of win vista is cleared. What to do to not have this problem. We do not want to tell...
5
by: Reds | last post by:
HI, I have just started using Web Forms. It seems that I'm not able to do some things that Windows Forms allow me to do. For example, I tried to implement a counter using a module level...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.