473,770 Members | 2,120 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Winforms v webforms?

Hi all

First - I apologise if anyone recognises this from a previous post but
I never worded what I wanted to know properly and getting quick advice
is imperative to me now. In future I will never cross post but time is
a factor now and I appreciate any advice I have recieved

I am looking for some advice on when it is best to create a database
entry and management application using .net winforms or webforms

A scenario I am looking at is a LAN business network environment using
SQL Server to store the data. Users maintain and update their own
records

Are there some basic 'rules' as to when you use the ease of creating
and using a winforms application, as opposed to the ease of deployment
of a web forms application?

The known group of users is known and an Outlook group is easily
creatable for contact with the users.

Speed of development and ease of use for end users are major factors.
Users could number 60 and a typical size of the database would be a
total of 10,000 records

Thank you to anyone that can offer me any advice in an area I have
found to be quite a gray one :)

Regards

Dwight

May 7 '06 #1
5 1528
If you have .Net 2.0, you might look into building a ClickOnce application.
This is an executable that can automatically update itself with new
versions.

--
HTH,

Kevin Spencer
Microsoft MVP
Professional Numbskull

Hard work is a medication for which
there is no placebo.

"dwight" <dw*********@gm ail.com> wrote in message
news:11******** *************@e 56g2000cwe.goog legroups.com...
Hi all

First - I apologise if anyone recognises this from a previous post but
I never worded what I wanted to know properly and getting quick advice
is imperative to me now. In future I will never cross post but time is
a factor now and I appreciate any advice I have recieved

I am looking for some advice on when it is best to create a database
entry and management application using .net winforms or webforms

A scenario I am looking at is a LAN business network environment using
SQL Server to store the data. Users maintain and update their own
records

Are there some basic 'rules' as to when you use the ease of creating
and using a winforms application, as opposed to the ease of deployment
of a web forms application?

The known group of users is known and an Outlook group is easily
creatable for contact with the users.

Speed of development and ease of use for end users are major factors.
Users could number 60 and a typical size of the database would be a
total of 10,000 records

Thank you to anyone that can offer me any advice in an area I have
found to be quite a gray one :)

Regards

Dwight

May 7 '06 #2
Dwight,
If you have .Net 2.0, you might look into building a ClickOnce
application. This is an executable that can automatically update itself
with new versions.
With what, Kevin like me sees probably not any advantages anymore for a
webform above a winform.

:-)

Cor

"Kevin Spencer" <ke***@DIESPAMM ERSDIEtakempis. com> schreef in bericht
news:e0******** *****@TK2MSFTNG P05.phx.gbl... If you have .Net 2.0, you might look into building a ClickOnce
application. This is an executable that can automatically update itself
with new versions.

--
HTH,

Kevin Spencer
Microsoft MVP
Professional Numbskull

Hard work is a medication for which
there is no placebo.

"dwight" <dw*********@gm ail.com> wrote in message
news:11******** *************@e 56g2000cwe.goog legroups.com...
Hi all

First - I apologise if anyone recognises this from a previous post but
I never worded what I wanted to know properly and getting quick advice
is imperative to me now. In future I will never cross post but time is
a factor now and I appreciate any advice I have recieved

I am looking for some advice on when it is best to create a database
entry and management application using .net winforms or webforms

A scenario I am looking at is a LAN business network environment using
SQL Server to store the data. Users maintain and update their own
records

Are there some basic 'rules' as to when you use the ease of creating
and using a winforms application, as opposed to the ease of deployment
of a web forms application?

The known group of users is known and an Outlook group is easily
creatable for contact with the users.

Speed of development and ease of use for end users are major factors.
Users could number 60 and a typical size of the database would be a
total of 10,000 records

Thank you to anyone that can offer me any advice in an area I have
found to be quite a gray one :)

Regards

Dwight


May 7 '06 #3
V
Consider this for web app:
1. Centrally managed application - Any logs, events, etc. will be
logged in a central place and can be managed more easily.
2. Licensing - Depending on how your licensing is structured, each one
of the windows applications might require a SQL Server CAL for
accessing the database.
3. Windows app Offline/Online mode - you would have to do additional
coding for scenarios where there is no or bad connectivity to the SQL
Server (for example, if it is down for maintenance)
4. Target environment - you will need to make sure that the target
framework (1.1 or 2.0) is installed on every desktop in case you go for
winforms. In case of webforms, of course you only need to take care of
1 server.
5. SQL Server connections - i am not too sure, but i suppose if every
windows client made a connection to the SQL server, it would have a
larger load then if a web-based app was using some kind of connection
pool and reusing connections. (Of course, you can also go ahead with a
windows client with web services on a server to fix this problem).
6. Performance - On a LAN-based network, you can provide a pretty
reactive, and fast performing UI in a web-based app.

Well these are a few things that I could quickly come up with.

Regards,
Vaibhav

May 7 '06 #4
> With what, Kevin like me sees probably not any advantages anymore for a
webform above a winform.
If I understand you correctly, you're saying that (in general) WebForms have
no advantages over WinForms. Well, I wouldn't say that. I would say that
WinForms are overall much easier to develop, and faster to use, but WebForms
definitely have their place. In a LAN environment, a WinForm would be the
logical choice, at least when you have ClickOnce to work with.

--
HTH,

Kevin Spencer
Microsoft MVP
Professional Numbskull

Hard work is a medication for which
there is no placebo.

"Cor Ligthert [MVP]" <no************ @planet.nl> wrote in message
news:em******** ********@TK2MSF TNGP02.phx.gbl. .. Dwight,
If you have .Net 2.0, you might look into building a ClickOnce
application. This is an executable that can automatically update itself
with new versions.

With what, Kevin like me sees probably not any advantages anymore for a
webform above a winform.

:-)

Cor

"Kevin Spencer" <ke***@DIESPAMM ERSDIEtakempis. com> schreef in bericht
news:e0******** *****@TK2MSFTNG P05.phx.gbl...
If you have .Net 2.0, you might look into building a ClickOnce
application. This is an executable that can automatically update itself
with new versions.

--
HTH,

Kevin Spencer
Microsoft MVP
Professional Numbskull

Hard work is a medication for which
there is no placebo.

"dwight" <dw*********@gm ail.com> wrote in message
news:11******** *************@e 56g2000cwe.goog legroups.com...
Hi all

First - I apologise if anyone recognises this from a previous post but
I never worded what I wanted to know properly and getting quick advice
is imperative to me now. In future I will never cross post but time is
a factor now and I appreciate any advice I have recieved

I am looking for some advice on when it is best to create a database
entry and management application using .net winforms or webforms

A scenario I am looking at is a LAN business network environment using
SQL Server to store the data. Users maintain and update their own
records

Are there some basic 'rules' as to when you use the ease of creating
and using a winforms application, as opposed to the ease of deployment
of a web forms application?

The known group of users is known and an Outlook group is easily
creatable for contact with the users.

Speed of development and ease of use for end users are major factors.
Users could number 60 and a typical size of the database would be a
total of 10,000 records

Thank you to anyone that can offer me any advice in an area I have
found to be quite a gray one :)

Regards

Dwight



May 8 '06 #5
No you don't understand me correctly. I mean it in the context of the OP
inside a Lan. I could have added that however for me that is obvious outside
that area the Winform has only disadvantages in my opinion. Where a Lan is
for me as well a Wan, that can be used as Lan with whatever technology..

But it is not bad you point on it, it could have been understood wrong.

Cor

"Kevin Spencer" <ke***@DIESPAMM ERSDIEtakempis. com> schreef in bericht
news:eH******** ******@TK2MSFTN GP05.phx.gbl...
With what, Kevin like me sees probably not any advantages anymore for a
webform above a winform.


If I understand you correctly, you're saying that (in general) WebForms
have no advantages over WinForms. Well, I wouldn't say that. I would say
that WinForms are overall much easier to develop, and faster to use, but
WebForms definitely have their place. In a LAN environment, a WinForm
would be the logical choice, at least when you have ClickOnce to work
with.

--
HTH,

Kevin Spencer
Microsoft MVP
Professional Numbskull

Hard work is a medication for which
there is no placebo.

"Cor Ligthert [MVP]" <no************ @planet.nl> wrote in message
news:em******** ********@TK2MSF TNGP02.phx.gbl. ..
Dwight,
If you have .Net 2.0, you might look into building a ClickOnce
application. This is an executable that can automatically update itself
with new versions.

With what, Kevin like me sees probably not any advantages anymore for a
webform above a winform.

:-)

Cor

"Kevin Spencer" <ke***@DIESPAMM ERSDIEtakempis. com> schreef in bericht
news:e0******** *****@TK2MSFTNG P05.phx.gbl...
If you have .Net 2.0, you might look into building a ClickOnce
application. This is an executable that can automatically update itself
with new versions.

--
HTH,

Kevin Spencer
Microsoft MVP
Professional Numbskull

Hard work is a medication for which
there is no placebo.

"dwight" <dw*********@gm ail.com> wrote in message
news:11******** *************@e 56g2000cwe.goog legroups.com...
Hi all

First - I apologise if anyone recognises this from a previous post but
I never worded what I wanted to know properly and getting quick advice
is imperative to me now. In future I will never cross post but time is
a factor now and I appreciate any advice I have recieved

I am looking for some advice on when it is best to create a database
entry and management application using .net winforms or webforms

A scenario I am looking at is a LAN business network environment using
SQL Server to store the data. Users maintain and update their own
records

Are there some basic 'rules' as to when you use the ease of creating
and using a winforms application, as opposed to the ease of deployment
of a web forms application?

The known group of users is known and an Outlook group is easily
creatable for contact with the users.

Speed of development and ease of use for end users are major factors.
Users could number 60 and a typical size of the database would be a
total of 10,000 records

Thank you to anyone that can offer me any advice in an area I have
found to be quite a gray one :)

Regards

Dwight



May 8 '06 #6

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

Similar topics

1
2228
by: BillyTheKid | last post by:
Are there any rules of thumb for when it is more appropriate to use WinForms over WebForms. It strikes me that WinForms is best suited for many/most "Intranet" and some "Extranet" scenarios but wholly inappropriate for "Internet" scenarios. I ask because there seems to be a school of thought that considers standardizing exclusively on WebForms. I am not necessarily comfortable with this as it comes across as having a hammer and thus...
20
2904
by: Martin Rosén-Lidholm | last post by:
Although an impossible question to answer, I fell urged to raise it anyhow. Given a fairly complex ERP application scenario, what's your estimation for the X-ratio dev. time for WebForms app
2
2086
by: Mahesh Kumar.R | last post by:
I'm into designing an application in winforms but in near future my client may request the same thing in webforms. so (1) what are all the design guidelines and ways are there to migrate easily in future (winforms -> weforms)...? (2) how can i design my application which can be accessed in both winforms and webforms by not writing much of code for the same business logic. ? (3) which is the cost effective method ? Please guide me to...
4
3939
by: 3Cooks | last post by:
I have a windows application written in Visual Basic 6.0 that is going to be redeveloped in dotNET. We are trying to decide if we should deploy using Webforms or Winforms and I need advice from someone who is not on my team. The VB 6.0 application is used by approximately 100 users. All users reside in-house. There is an existing external website that will use some of the same components but the two applications are separate. The...
2
10324
by: Mark Rae | last post by:
Hi, Just looking for some v2 guidance here... In WebForms, the DropDownList control has an Items collection which contains ListItem objects which, in turn, very conveniently contain a text property and a value property. In WinForms, the ComboBox control also has an Items collection which can contain (as I understand it) pretty much any object which can display
1
962
by: dwight | last post by:
Hi all I am looking for some advice on when it is best to create a database entry and management application using .net winforms or webforms A scenario I am looking at is a LAN business network environment using SQL Server to store the data. Users maintain and update their own records Are there some basic 'rules' as to when you use the ease of creating
5
3829
by: brian.wilson4 | last post by:
Our group is currently comparing winforms vs webforms.....app is Corp LAN based - we have control of desktops.....Below is pros and cons list we have come up with - if anything strikes you as untrue or you would like to add - please comment - thanks..... Rich Client PROS 1. User experience (* indicates feasible on web with AJAX) - a. Single, unified application experience b. Windows/Office-like look and feel - i.Tabs - drag and drop...
5
4944
by: Bit byte | last post by:
Can I use C# (Winforms) to design a website?. I am from C/C++ background but know nothing about Internet programming. My understanding of WebForms are that they are similar to WinForms in that they give a WYSIWYG environment for designing user interfaces - however, all searches I have done on WebForms display the actual HTML, not a WYSIWYG environment. My questions (finally) then are.
4
1658
by: Dean Slindee | last post by:
I would like to build a WinForm demo form to demonstrate the various controls, events, etc that WinForms can do that WebForms cannot. This is intended as an objective way to compare the various features, pluses and minuses of each paradigm. I would intend to post this form to CodeProject for anyone to see. Subsequently, perhaps I or someone else could do the same for WebForms. For now, here are a few things I thought of (and I could...
0
9618
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
1
10038
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9906
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8933
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7456
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5354
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5482
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4007
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3609
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.