473,324 Members | 2,178 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,324 software developers and data experts.

Special Deployment required

Hello All

Hope Im posting in the right place. If not please point me elsewhere.
We are developing a reasonably standard Web application. VS2005
ASP.NET SQL server 2005.
The unusual requirement comes from the deployment (installation) of
this web application.
I should start by saying that the business application requires that
this web site be deployed on the end user's site by a non technical
person. And this deployment scenario will occur many many times. On
different sites as new customers buy the product.
Because the installer of the web site has only a users level of
ability with computers Changing IP addresses, modifying firewall
settings, organizing Fixed IP addresses etc. are not within this
persons expertise.
So what we need to achieve goes like this
(a) Get the end user to purchase a new PC. We can probably specify
the
operating system but not the version.
(b) Power up the PC at end users site, connect to LAN.
(c) Put in a CD from us (containing EVERYTHING needed for a perfect
installation) and
(d) start the install.
Result.
when the install is complete we have
(a) a web server serving our web site
(b) web site is accessible on the web
(c) remote access to the database is done through the web site.
There are no system administrators involved, no registration with
telecomms providers or other web sites. Everything must happen
automatically.
All input is greatly appreciated.
Kind regards
Denis
______________________
http://www.CentronSolutions.co.uk
Jan 16 '08 #1
3 1174
this is probably impossible.

issues you face:

1) creating domain service accounts with the correct permissions (differ by
os service pack). may be able to get away with a local account
2) firewall config (api) is dependant on vendor
3) dns config (api) is dependant on isp
4) may need to do local router config (point to point setup).
5) ipaddress depends on dns and dhcp configuartion and vendor

if you want turn key installation, you should look at hosting the
application at your site.
-- bruce (sqlwork.com)
"DG*******@gmail.com" wrote:
Hello All

Hope Im posting in the right place. If not please point me elsewhere.
We are developing a reasonably standard Web application. VS2005
ASP.NET SQL server 2005.
The unusual requirement comes from the deployment (installation) of
this web application.
I should start by saying that the business application requires that
this web site be deployed on the end user's site by a non technical
person. And this deployment scenario will occur many many times. On
different sites as new customers buy the product.
Because the installer of the web site has only a users level of
ability with computers Changing IP addresses, modifying firewall
settings, organizing Fixed IP addresses etc. are not within this
persons expertise.
So what we need to achieve goes like this
(a) Get the end user to purchase a new PC. We can probably specify
the
operating system but not the version.
(b) Power up the PC at end users site, connect to LAN.
(c) Put in a CD from us (containing EVERYTHING needed for a perfect
installation) and
(d) start the install.
Result.
when the install is complete we have
(a) a web server serving our web site
(b) web site is accessible on the web
(c) remote access to the database is done through the web site.
There are no system administrators involved, no registration with
telecomms providers or other web sites. Everything must happen
automatically.
All input is greatly appreciated.
Kind regards
Denis
______________________
http://www.CentronSolutions.co.uk
Jan 17 '08 #2
Hello Bruce

Many thanks for your reply.

I take your point about hosting the application at our site.

As Ive not looked into this before, you might be able to help me with
a few questions to clarify the issue.
1) creating domain service accounts with the correct permissions (differ by
os service pack). may be able to get away with a local account
Ok, this has something to do with the OS. Dont realy understand this
one.
2) firewall config (api) is dependant on vendor
OK. We could specify the OS to use, eg.XP vista and automatically
modify the config assuming that it was one of these two.
3) dns config (api) is dependant on isp
Even though we are setting up a web server do we still need to go
through isp for dns config?
4) may need to do local router config (point to point setup).
This is to do with allowing the web server machine to be seen on the
internet?
5) ipaddress depends on dns and dhcp configuartion and vendor
But wouldnt we have a URL at the end of the process? The specific IP
address isnt that important.

May be there is a good reference site out there about hosting a web
site.
I appreciate your understanding and input.
Denis
On Jan 17, 12:37*am, bruce barker
<brucebar...@discussions.microsoft.comwrote:
this is probably impossible.

issues you face:

1) creating domain service accounts with the correct permissions (differ by
os service pack). may be able to get away with a local account
2) firewall config (api) is dependant on vendor
3) dns config (api) is dependant on isp
4) may need to do local router config (point to point setup).
5) ipaddress depends on dns and dhcp configuartion and vendor

if you want turn key installation, you should look at hosting the
application at your site.

-- bruce (sqlwork.com)

"DGlees...@gmail.com" wrote:
Hello All
Hope Im posting in the right place. If not please point me elsewhere.
We are developing a reasonably standard Web application. VS2005
ASP.NET SQL server 2005.
The unusual requirement comes from the deployment (installation) of
this web application.
I should start by saying that the business application requires that
this web site be deployed on the end user's site by a non technical
person. And this deployment scenario will occur many many times. On
different sites as new customers buy the product.
Because the installer of the web site has only a users level of
ability with computers Changing IP addresses, modifying firewall
settings, organizing Fixed IP addresses etc. are not within this
persons expertise.
So what we need to achieve goes like this
(a) Get the end user to purchase a new PC. We can probably specify
the
operating system but not the version.
(b) Power up the PC at end users site, connect to LAN.
(c) Put in a CD from us (containing EVERYTHING needed for a perfect
installation) and
(d) start the install.
Result.
when the install is complete we have
(a) a web server serving our web site
(b) web site is accessible on the web
(c) remote access to the database is done through the web site.
There are no system administrators involved, no registration with
telecomms providers or other web sites. Everything must happen
automatically.
All input is greatly appreciated.
Kind regards
Denis
______________________
http://www.CentronSolutions.co.uk- Hide quoted text -

- Show quoted text -
Jan 17 '08 #3
see inline >>>

-- bruce (sqlwork.com)
"dg*******@eircom.net" wrote:
Hello Bruce

Many thanks for your reply.

I take your point about hosting the application at our site.

As Ive not looked into this before, you might be able to help me with
a few questions to clarify the issue.
1) creating domain service accounts with the correct permissions (differ by
os service pack). may be able to get away with a local account

Ok, this has something to do with the OS. Dont realy understand this
one.
>different version of the os (xp, xp sp1, xp sp2, vista) require different permissions and groups for the service account (app pool)
2) firewall config (api) is dependant on vendor

OK. We could specify the OS to use, eg.XP vista and automatically
modify the config assuming that it was one of these two.
>> the firewall is usually an external device (100's of vendors) that must be configuerd to allow the internet users access to the web server. there actually may be more than one box involved. typically you wouold need to configure the router point to point to the reverese proxy, and then config the reverse proxy.
3) dns config (api) is dependant on isp

Even though we are setting up a web server do we still need to go
through isp for dns config?
>>yes, dns translates the server name to an ipaddress.
4) may need to do local router config (point to point setup).

This is to do with allowing the web server machine to be seen on the
internet?
>>yes.
5) ipaddress depends on dns and dhcp configuartion and vendor

But wouldnt we have a URL at the end of the process? The specific IP
address isnt that important.

May be there is a good reference site out there about hosting a web
site.
I appreciate your understanding and input.
>>check the bookstore, or google for best practices. the problem you face after you understand how to config a site, is that you need instructions from each vendor (router, firewall, dns, dhcp, reverse proxy, ssl, security, etc) in use at the individual site.
>
Denis
On Jan 17, 12:37 am, bruce barker
<brucebar...@discussions.microsoft.comwrote:
this is probably impossible.

issues you face:

1) creating domain service accounts with the correct permissions (differ by
os service pack). may be able to get away with a local account
2) firewall config (api) is dependant on vendor
3) dns config (api) is dependant on isp
4) may need to do local router config (point to point setup).
5) ipaddress depends on dns and dhcp configuartion and vendor

if you want turn key installation, you should look at hosting the
application at your site.

-- bruce (sqlwork.com)

"DGlees...@gmail.com" wrote:
Hello All
Hope Im posting in the right place. If not please point me elsewhere.
We are developing a reasonably standard Web application. VS2005
ASP.NET SQL server 2005.
The unusual requirement comes from the deployment (installation) of
this web application.
I should start by saying that the business application requires that
this web site be deployed on the end user's site by a non technical
person. And this deployment scenario will occur many many times. On
different sites as new customers buy the product.
Because the installer of the web site has only a users level of
ability with computers Changing IP addresses, modifying firewall
settings, organizing Fixed IP addresses etc. are not within this
persons expertise.
So what we need to achieve goes like this
(a) Get the end user to purchase a new PC. We can probably specify
the
operating system but not the version.
(b) Power up the PC at end users site, connect to LAN.
(c) Put in a CD from us (containing EVERYTHING needed for a perfect
installation) and
(d) start the install.
Result.
when the install is complete we have
(a) a web server serving our web site
(b) web site is accessible on the web
(c) remote access to the database is done through the web site.
There are no system administrators involved, no registration with
telecomms providers or other web sites. Everything must happen
automatically.
All input is greatly appreciated.
Kind regards
Denis
______________________
>http://www.CentronSolutions.co.uk- Hide quoted text -
- Show quoted text -

Jan 17 '08 #4

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

Similar topics

2
by: Bob Reynolds | last post by:
Hello, I have a requirement to create EAR and WAR packages without using the integrated package building tools built into the IDE. The packages will be created via a deployment script,...
1
by: DB developer | last post by:
Hello friends I am trying to create a deployment project to distribute my VB.NET application with MSDE database. I am using VS.NET with MSDE 2000 deployment toolkit (release candidate) to achieve...
3
by: Steve Brecher | last post by:
VS.NET help on deployment indicates that, while using a deployment project requires administrative access to IIS, " we recommend deploying your project in most cases, because it allows you to take...
4
by: Joseph Geretz | last post by:
Do I need to deploy both my ASMX page plus the DLL onto the web site? If so, can you please explain what role both of these deployment units play? To me they would seem to be mirror images of each...
1
by: moondaddy | last post by:
I have a VS 2005 winforms project and am trying to get clickonce deployment working correctly. I published the deployment to a test server on my network. It created the publish.htm and from my...
1
by: moondaddy | last post by:
I need to have multiple deployment profiles for a .net 2.0 winforms project. This is my requirement: 1) Re-use same project for multiple ClickOnce deployment profiles. 2) Each profile will...
0
by: sk | last post by:
Hi, I really can't find anyone who has C# /.Net and Automated Deployment Service or Microsoft Operations Manager experience. If you have this type of experience, please contact me. Thanks,...
7
by: RobofNZ | last post by:
Hi All, I'm having a small issue with deploying my client app.... The msi is ready, I've even created some mst's. but I've been told not to rely on external means of deployment... So I need...
2
by: DR | last post by:
How to create a CLR DLL for Sql Server 2005? Is it just any .net class library that you can load into Sql Server 2005 or is there some special project type that I need to start with?
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: 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: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
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....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...

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.