473,800 Members | 2,930 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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 1198
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*******@gmai l.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...@di scussions.micro soft.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...@gmai l.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*******@eirc om.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...@di scussions.micro soft.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...@gmai l.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
2735
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, preferably on a Win2k/Xp machine (less preferably we have a solaris 9x box - however i really need to get this running on xp or i'll be shuffling files between systems constantly) To be honest, all i've ever used is my IDE, in this case Sun One Studio...
1
1906
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 this. I am facing the following problems I am deploying the database by copying to .MDF and .LDF files in destination folders using deployment package. The problem is that I am not able to attach the database to the MSDE instance as a part of setup...
3
2042
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 advantage of extensive deployment project management features, such as registration and IIS configuration." I guess that users of shared web hosts are using copying rather than a deployment project. What problems might this run into? I.e.,...
4
4668
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 other. Thanks for your help. - Joe Geretz -
1
6405
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 dev machine I can pull up publish.htm from the browser and it seems to run OK. However, from a test machine the installation fails. From the test machine I can pull up publish.htm with no problem. When I click on the install button I get the...
1
2784
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 have it's own custom deployment properties such as Publish Version Number, Start Menu and application Name in start menu. For example, in the past (before ClickOnce deployment) I had to build Setup.exe files and distribute them to various...
0
1238
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, Sean Kawata Software Design Engineer
7
4647
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 to find a way to push the client install from the server... I know it can be done I just can't find any information on how to do it in C# or C++.
2
4262
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
9689
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...
0
9550
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10495
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9085
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
7573
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
6811
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 then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5469
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...
2
3764
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2942
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.