Prepare for Deployment

System Requirements

Software:
Production / Development Servers:
Windows 2000 Server or Advanced Server, Windows 2003 Server Or Greater (We do not recommend that XP be used as a server)
Visual Studio Dot Net 2005 or greater Professional or Enterprise Edition
Dot Net Framework 2.0
Dot Net Framework 2.0 SDK
IIS 5.0 or Greater
SQL Server 2005, or SQL Server 2005 Express with the SQL Server Management Studio Express CTP Installed

Client Machines:
ASP Dot Net Clients run on any machine with IE 6.0 or greater
VB Dot Net Clients require any Windows Machine (XP or greater) with a Pentium processor, 256mb of ram, a network connection, and the Dot Net Framework 2.0

Hardware:
Production Server:
Pentium IV Systems 1ghz+ with at least 1GB Ram, 200MB for the Applications

Development Server:
Pentium IV System 2.4ghz+ with at least 2GB ram, 300MB for the Applications

Client Machines: 
No special hardware requirements for the client’s machine. If the system can run IE 6.0 without problems then it should work fine with Integral Accounting Enterprise. A Local Area Network Connection and a fast Internet Connection are recommended. VB Dot Net client machines will require enough hard drive space for the Dot Net Framework 2.0, and about 5MB for the VB Dot Net Client Installation

Disk Space (estimated):
At least 150MB for code, 50mb for the starting database, but leave yourself room to grow depending upon your transaction volume.


Pre-Deployment Information

Before we continue with the installation of the system, please familiarize yourself with the following Help Topics included with the Visual Studio Dot Net application if you are not familiar with these topics already:

Developing with Visual Studio .NET

Deploying Applications and Components

Function and purpose of typical Dot Net Configuration files, including Web.config 

You should have your development server selected already, and you should have all of the software from the System Requirements already installed, tested, and working on your machine before you continue. There is a certain recommended order that you should install the required components in on your development server, you should always install the operating system first (Of course) then the network components, web components and IIS, then the Dot Net Framework and the Framework SDK, SQL Server, then Visual Studio.

After you install the Visual Studio Dot Net Application, You must do the following to make sure the server that is going to run the web services layer and the ASP Dot Net Presentation Layers are functioning properly:

1) Run Visual Studio and create a new ASP Dot Net project

2) Create a Web Form, Put a text box and a button on the form and run application

3) View the application in Internet Explorer.

If the above does not work or generates some kind of error, then Visual Studio is not installed properly. Please check and make sure it was installed properly and make sure all of the necessary web components and the Net SDK were also installed properly. You may have to reinstall Visual Studio and confirm that your computer will be used as a server.

You may also want to install and run the samples that come with the Microsoft Dot Net SDK in the samples directory. Select the starthere.html file and follow the installation instructions for the samples.

Please review and ensure that you have completed the above steps before contacting technical support since this is one of the  first things that technical support will ask and verify.

If you need help installing the components listed above, (Windows 2000 Server or Advanced Server, Visual Studio 2005, Dot Net Framework 2.0, Dot Net Framework SDK, IIS 5.0 or Greater, SQL Server 2005, or SQL Server 2005 Express), please consult the documentation that comes with the component or contact your IS department for assistance.

The installation instructions assume that you are installing the software on a development machine. You MUST install the software first on the development machine, since the system will require some parameters to be changed and need to be recompiled before you can deploy it on your network. These following installation instructions assume that we are doing the implementation onto a test machine to the default locations.

Once all of the correct software is installed, you can begin the Integral Accounting Enterprise Installation.

 

PLEASE NOTE THE FOLLOWING:

Notes about the Layers: 
The layers communicate to each other using TCP/IP either over a Local Area Network or the Internet. It does not matter to the VB Dot Net or the ASP Dot Net presentation layers where the Web Services Layer physically is located, either locally or over the Internet. As long as the presentation layers have access to the Web Services Layer they will function as if it were local. 

The VB Dot Net Presentation layer and the ASP Dot Net Presentation layers can both communicate to the same business logic layer at the same time without any modifications. 

The application will support simultaneous VB Dot Net and Internet based ASP Dot Net clients.

Compilation Issues:
There seems to be some problem with Visual Studio, where that after you copy the files to the location in the instructions and go to open these files for the first time, Visual Studio reports an error saying that it can't find those files, even thought they are already exactly in the right place. If this happens, you just need to key in the location of the files into the error window that comes up. Usually the error will come up saying something like "Cant Find SomeEntityX at Localhost" and it will prompt you with a path and you put in the Location which normally is something like "C:\Inetpub\wwwroot\" depending upon your installation.

When Visual Studio 2005 is used for compiling and debugging, after 3-4 compiles you may notice the system slows down. You may need to re-boot the machine. This only occurs if you use the Visual Studio 2005 environment for debugging as well as for compiling.

 

Copying the Integral Accounting Enterprise System to your hard drive:

Copy the Integral Accounting Enterprise System from the CD or from the the zipped distribution file into the c:\inetpub\wwwroot\ directory onto your hard drive. This will require approximately 300mb of hard disk total space and may increase as more functionality is added to the system. Please make sure you back up your system before installing any more application into the root directory of your internet server.

The Directory Structure for Integral Accounting Enterprise is as follows:

/Enterprise - This is the full Enterprise system with all of it's layers

/EnterpriseHelp - This is the help system (What you are reading now)

/EnterpriseHelpDesk - This is the Enterprise Help Desk Application

/EnterpriseCart - This is the Enterprise Shopping Cart / E-Commerce System

/EnterpriseBudget - This is the Budgeting System

/EnterpriseCRM - This is the Customer Relationship Management System

/EnterpriseDownloadManager - This is the downloads manager for electronic distribution of content like download files

/EnterprisePOS - This is the Point of Sales System