473,320 Members | 1,900 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,320 software developers and data experts.

When to use asp.net?

I had a discussion with a coworker of mine about whether a project should be
developed as an ASP.net app or as a VB.Net client app.

If the user needs to work off-line, then it should be a client app,
but other than that, what are the advantages/disadvantages of developing an
ASP.net app versus a VB.net client app.

Terry
Nov 18 '05 #1
3 967
In my opinion the first difference is in an asp.net application you don't
have to worry about your clients. What they just need is a web-browser.
Operating system, or its version is not important.

"Terry" <te***@xxx.com> wrote in message
news:%2***************@TK2MSFTNGP12.phx.gbl...
I had a discussion with a coworker of mine about whether a project should be developed as an ASP.net app or as a VB.Net client app.

If the user needs to work off-line, then it should be a client app,
but other than that, what are the advantages/disadvantages of developing an ASP.net app versus a VB.net client app.

Terry

Nov 18 '05 #2
> In my opinion the first difference is in an asp.net application you don't
have to worry about your clients. What they just need is a web-browser.


In theory. In practice, I've seen plenty of web apps that are actually
IE-PC-only apps...which seems to be pointless.

That said, the one argument I've heard is simply delivery of the front-end
interface. If you use a client app, it my require installation on each
individual computer, which can be a nightmare for an IT department at a
large organization. (granted that *is* their job, but hey, whadya do). The
use of the web browser, even if it is just IE/PC is to circumvent the need
for any software installation on the desk machine.

-Darrel
Nov 18 '05 #3
it boils down to who owns the desktop. if you have control over the desktop,
you should consider developing a windows client because it is faster than a
web application (all things considered). if you do not own the desktop, a
web browser application should be the way forward.

usually, when you own the desktop, updates and installations are not an
issue. keeping your client current is also not an issue since you can
implement code to drizzle client updates so that they are always up to date.

An asp.net web application does not solve the problem of updates since you
have no way of enforcing an update policy for security patches etc. You
still need to code vigilantly for this.

--
Regards,
Alvin Bruney
[ASP.NET MVP http://mvp.support.microsoft.com/default.aspx]
Got tidbits? Get it here... http://tinyurl.com/27cok
"darrel" <no*****@hotmail.com> wrote in message
news:eg**************@TK2MSFTNGP12.phx.gbl...
In my opinion the first difference is in an asp.net application you don't
have to worry about your clients. What they just need is a web-browser.


In theory. In practice, I've seen plenty of web apps that are actually
IE-PC-only apps...which seems to be pointless.

That said, the one argument I've heard is simply delivery of the front-end
interface. If you use a client app, it my require installation on each
individual computer, which can be a nightmare for an IT department at a
large organization. (granted that *is* their job, but hey, whadya do). The
use of the web browser, even if it is just IE/PC is to circumvent the need
for any software installation on the desk machine.

-Darrel

Nov 18 '05 #4

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

Similar topics

4
by: Nuno | last post by:
Is there any SQL Error? Or I have to use Select case in VB code to control SQL instead. Thank you for any ans. Nuno
13
by: elad | last post by:
Hi The Menu doesn't work properly when I have 2 frame and the Menu popup frame=document target frame, when I choose item in the menu the doc opened and the menu get stuck. Here is the code...
24
by: Steven T. Hatton | last post by:
In the following code, at what point is S::c fully defined? #include <iostream> using std::cout; using std::endl; using std::ostream; class C { int _v;
7
by: sql-db2-dba | last post by:
Does DB2 just fudge it when it is an empty table? Is there a "formula" for average row size when you have variable length records. Or you really have to know what your application is packing into...
7
by: Nicolae Fieraru | last post by:
Hi All, I am trying to change the rowsource of a combobox when I click on it. I played with many events, associated with the form and the combobox, but still haven't figured out what is the way...
4
by: Peter Row | last post by:
Hi, I have created a UserControl which is subsequently hosted on a standard form. My control has a TabControl on it but it has no TabPages configured. At runtime I create X pages and put a...
5
by: AAguiar | last post by:
I have an asp.net project where the code behind the aspx page calls a c# class which makes calls to a managed static C++ class. The C# class works fine when the asp net worker process starts, when...
8
by: Galina | last post by:
Hello I have 6 dependent list boxes on my ASP page:  Faculty;  Lecturer;  Course;  Course occurrence;  Group;  Week commencing date. When faculty is selected, lists of lecturers and...
44
by: Smokey Grindle | last post by:
I have a list box on my form, but I need to databind it to a data table that is a private member of the form's class... so I basically have Public Class MyForm priate m_MyTable as new datatable...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....

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.