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

asp.net app deployed as a stand alone application

I have an application that needs to conform to some finicky clients.
The goal is to make the application an asp.net app and host it on the
web for our clients which has many benefits as everyone knows. However,
some clients will not be too happy about us hosting their data and
would preffer that they deploy the applications to their desktops and
host the database themseleves.

So I have 2 delivery methods to contend with, but I require that they
share the same code base with no changes to the business logic and UI.
It would be nice to create the application as an asp.net app that we
host, and also have the option to distribute that app to clients as a
stand-alone windows application with the same code.

One option I have seen is using the cassani web server for this task,
however there is not much out there about deploying applications like
that. What are some of the things to concider in this arrangement? Are
there any other, or any better options to accomplish this? I am tried
from reasearch and would like some opinions of the community.

Thanks!

Jan 12 '07 #1
1 2092
ASP.NET is a web application that you have no way to "deploy" it as Windows
desktop app, no matter what server you use. If you want a desktop app, you
need to develop one. If you layered your ASP.NET very well, you may have
seperated module/components for your data access and/or business logic that
can use used in the desktop app, without any change, or with very few
changes, but the user interface must be re-do from scratch.

If the client is only concerned with hosing their data outside their office,
you can simply run your ASP.NET app in their intranet inside their office.
Of course they need a IIS server and database server (if your app uses one).
<sh*****@hotmail.comwrote in message
news:11*********************@q2g2000cwa.googlegrou ps.com...
>I have an application that needs to conform to some finicky clients.
The goal is to make the application an asp.net app and host it on the
web for our clients which has many benefits as everyone knows. However,
some clients will not be too happy about us hosting their data and
would preffer that they deploy the applications to their desktops and
host the database themseleves.

So I have 2 delivery methods to contend with, but I require that they
share the same code base with no changes to the business logic and UI.
It would be nice to create the application as an asp.net app that we
host, and also have the option to distribute that app to clients as a
stand-alone windows application with the same code.

One option I have seen is using the cassani web server for this task,
however there is not much out there about deploying applications like
that. What are some of the things to concider in this arrangement? Are
there any other, or any better options to accomplish this? I am tried
from reasearch and would like some opinions of the community.

Thanks!

Jan 12 '07 #2

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

Similar topics

9
by: none | last post by:
Howdy all, I'm wondering if someone could give some direction on a problem I have or share their experiences. I'm wanting to create a little PHP application that will run on a local machine...
1
by: Takeshi | last post by:
Hi All, I'm new to dotNET. I am (thinking of) building the presentation layer of my application in dotNET. Communication with the backend will be done by subject based (multicast) messaging -...
0
by: Stan | last post by:
Are there any articles that cover the subject of whether a new application built in VS.NET would be better written in ASP.NET or as a stand-alone Windows application? This is an application that...
121
by: David Pendrey | last post by:
I was wondering if it is at all posible to write a stand alone .EXE program in Visual Studio .NET. Hopefully in VB.NET but if not another language would be ok. Thanks for the assistance
16
by: Roman Yankin | last post by:
Hello All, Is there a way to compile C# windows application as a stand alone program? In my univ class we don't have VS.NET installed and I need to have my executable running with out .NET...
2
by: jim-on-linux | last post by:
py help, The file below will run as a stand alone file. It works fine as it is. But, when I call it from another module it locks my computer, The off switch is the only salvation. This...
2
by: =?Utf-8?B?TUs=?= | last post by:
Hello , I am developing a white board type stand-alone VB .NET application in which the .EXE application will be installed in two or more different client machines . These client machines...
3
by: newsaboutgod | last post by:
I need a stand alone database for a VB.Net application on a laptop. It will have about 15,000 records in it. Frst off, if there any way to load XML in to a dataset and then run SQL against it?...
5
jinalpatel
by: jinalpatel | last post by:
We have access database which is stand alone application. It is sitted at 21 different locations including one main office. Every month the transactions are copied in to disk and sent to the main...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
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?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
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,...
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
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...
0
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...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

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.