{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}
{\f170\froman\fcharset238\fprq2 Times New Roman CE;}{\f171\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f173\froman\fcharset161\fprq2 Times New Roman Greek;}{\f174\froman\fcharset162\fprq2 Times New Roman Tur;}
{\f175\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f176\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f177\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f178\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
{\f180\fswiss\fcharset238\fprq2 Arial CE;}{\f181\fswiss\fcharset204\fprq2 Arial Cyr;}{\f183\fswiss\fcharset161\fprq2 Arial Greek;}{\f184\fswiss\fcharset162\fprq2 Arial Tur;}{\f185\fswiss\fcharset177\fprq2 Arial (Hebrew);}
{\f186\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f187\fswiss\fcharset186\fprq2 Arial Baltic;}{\f188\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f190\fmodern\fcharset238\fprq1 Courier New CE;}{\f191\fmodern\fcharset204\fprq1 Courier New Cyr;}
{\f193\fmodern\fcharset161\fprq1 Courier New Greek;}{\f194\fmodern\fcharset162\fprq1 Courier New Tur;}{\f195\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f196\fmodern\fcharset178\fprq1 Courier New (Arabic);}
{\f197\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f198\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;
\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{
\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable{\list\listtemplateid596922206
\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid72106588\'01-;}{\levelnumbers;}\loch\af2\hich\af2\dbch\af0\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }
{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689
\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}
\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480
\jclisttab\tx6480\lin6480 }{\listname ;}\listid1393886242}}{\*\listoverridetable{\listoverride\listid1393886242\listoverridecount0\ls1}}{\*\rsidtbl \rsid2894442\rsid5136469\rsid7361854\rsid9438536\rsid10822294\rsid12862283\rsid13651110}{\*\generator Micro
soft Word 11.0.6359;}{\info{\author Brian Schloz}{\operator Brian Schloz}{\creatim\yr2006\mo2\dy2\hr7\min36}{\revtim\yr2006\mo2\dy8\hr11\min56}{\version6}{\edmins31}{\nofpages4}{\nofwords1120}{\nofchars6389}{\*\company JHOB Technologies, LLC}
{\nofcharsws7495}{\vern24703}}\widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3
\jcompress\viewkind4\viewscale95\nolnhtadjtbl\rsidroot9438536 \fet0\sectd \linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3
\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}
{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\b\f2\fs20\insrsid9438536 Installation Notes}{\f2\fs20\insrsid9438536 
\par ------------------
\par 
\par o Before You Begin
\par o Installing for the First Time
\par }{\f2\fs20\insrsid10822294 o Upgrading }{\b\f2\fs20\insrsid10822294\charrsid10822294 *** BREAKING CHANGES ***}{\f2\fs20\insrsid10822294 
\par }{\f2\fs20\insrsid9438536 o Import Information Regarding the Demo Site
\par o Testing the Installation (MetaBase.NET Desktop)
\par o Trial Limitations
\par o Deploying to a Production Server
\par o Database Server Notes
\par \tab I.   All Vendors
\par \tab II.  Oracle
\par \tab III. IBM DB2
\par \tab IV.  MySQL
\par 
\par }{\b\f2\fs20\insrsid9438536 Before You Begin}{\f2\fs20\insrsid9438536 
\par ----------------
\par 
\par Please make sure you have the latest service pack installed for your version of Windows:
\par 
\par \tab - Windows 2000 Service Pack 4
\par \tab - Windows XP Service Pack 2
\par \tab - Windows 2003 Service Pack 1
\par \tab 
\par Also, you will need the Microsoft.NET Framework 1.1 (SP1) installed prior to installing any the other components.  You can get the latest Microsoft.NET 1.1 F
ramework installation from Microsoft's website: http://www.microsoft.com or from the MetaBase.NET download page.
\par 
\par 
\par }{\b\f2\fs20\insrsid9438536 Installing for the First Time}{\f2\fs20\insrsid9438536 
\par -----------------------------
\par 
\par If installing for the first time, it is recommended that you install both the Server }{\b\f2\fs20\insrsid9438536 and}{\f2\fs20\insrsid9438536 
 the Developer packages; and, when installing the Server package, check the option to install the Demo Site.  This will ensure that you have a completely operational system which can be used 'out of the box\rquote 
 with the included demos.  Once you familiarize yourself with the software, you can then perform a Server Only, Developer Only, or manual/xcopy install.
\par 
\par Also, if you are running a trial (see Trial Limitations below) you may need to reboot the server after installation.
\par 
\par }{\f2\fs20\insrsid10822294 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid10822294 {\b\f2\fs20\insrsid10822294 Upgrading *** BREAKING CHANGES ***}{\f2\fs20\insrsid10822294 
\par -----------------------------
\par 
\par There have been several improvements since the 4.0.1027 r}{\f2\fs20\insrsid5136469 elease which may or may not affect your installation.  If you are using a version of the MetaBase
.NET client <= 4.0.1027 then your code will need to be recompiled with the latest version of the library}{\f2\fs20\insrsid10822294 .}{\f2\fs20\insrsid5136469   Here are the breaking changes}{\f2\fs20\insrsid10822294 :
\par 
\par {\listtext\pard\plain\f2\fs20\insrsid10822294 \hich\af2\dbch\af0\loch\f2 -\tab}}\pard \ql \fi-360\li720\ri0\nowidctlpar\jclisttab\tx720\faauto\ls1\rin0\lin720\itap0\pararsid10822294 {\f2\fs20\insrsid10822294 MetaBaseException is now thrown on all errors}{
\f2\fs20\insrsid2894442  rather than setting Extended attributes}{\f2\fs20\insrsid10822294 . You will need to add a try/catch statement for all calls which will result in a server roundtrip}{\f2\fs20\insrsid2894442  (Initialize, Execute, Transaction)}{
\f2\fs20\insrsid10822294 
\par {\listtext\pard\plain\f2\fs20\insrsid10822294 \hich\af2\dbch\af0\loch\f2 -\tab}ServerKey.xml renamed to ServerKey.config to prevent IIS from serving this page if it was not secured at installation
\par {\listtext\pard\plain\f2\fs20\insrsid10822294 \hich\af2\dbch\af0\loch\f2 -\tab}Parameter removed from Initialization function (reset)
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid5136469 {\f2\fs20\insrsid5136469 
\par Every attempt is made to av}{\f2\fs20\insrsid12862283 oid such breaking changes.  And as MetaBase.NET evolves further into its lifecycle, the chances of this occurring will become increasingly unlikely.}{\f2\fs20\insrsid5136469 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 {\f2\fs20\insrsid9438536 
\par }{\f2\fs20\insrsid7361854 
\par }{\b\f2\fs20\insrsid9438536 Important Information Regarding the Demo Site
\par ------------------------------------------------
\par }{\f2\fs20\insrsid9438536 
\par By default, the demo site is configured to work with FireBird.  For those who do not wish to install FireBird Server, the demo site can also be modified to work with the embedded Jet 4.0 Engine (OleDb) or any of the other supported back-end databases.

\par 
\par }{\b\i\f2\fs20\insrsid9438536 If using FireBird (Default)}{\f2\fs20\insrsid9438536 , you must install the FireBird Database Server first.  You may download a compa
tible version of FireBird from the same location as the MetaBase.NET installation (under 'Third Party Installation Packages').  This is the preferred over using Jet/Access.
\par 
\par }{\b\i\f2\fs20\insrsid9438536 If using Jet/Access}{\f2\fs20\insrsid9438536 , you *must* give the ASPNET worker process account read/write permissions (NTFS) to the }{\b\f2\fs20\insrsid9438536 directory }{\f2\fs20\insrsid9438536 
where the MDB file exists.  Otherwise, you will see the following error: }{\b\i\f2\fs20\insrsid9438536 "The Microsoft Jet database engine cannot open the file '[Path to MDB]\\northwind.mdb'.  It is already opened exclusively by another user, or you ne
ed permissions to view its data".  }{\f2\fs20\insrsid9438536 By default the database (northwind.mdb) is installed in the Config directory}{\b\f2\fs20\insrsid9438536  }{\f2\fs20\insrsid9438536 (e.g. C:\\Inetpub\\wwwroot\\MetaBase\\
Config).  Also, you *must* change the DefaultServer to point to the OleDb connection.  To do this, edit localhost.xml which is located in the Config subdirectory (e.g. C:\\Inetpub\\wwwroot\\Config\\localhost.xml).  Edit line 35 from:
\par 
\par <DataServers DefaultServer="fbnorthwnd">
\par -to-
\par <DataServers DefaultServer="acnorthwnd">
\par 
\par }{\b\i\f2\fs20\insrsid9438536 If using Other}{\f2\fs20\insrsid9438536 , the database scripts for the de
mo site and all supported providers are located in the Samples directory where you installed MetaBase.NET Developer.  You must run these build scripts on your back-end database (i.e. Oracle, SQL Server, DB2, PostGres, MySQL) if you want to have it work wi
th the demo site.  Also, as with FireBird (above), you must change the DefaultServer.
\par 
\par 
\par }{\b\f2\fs20\insrsid9438536 Testing the Installation (MetaBase.NET Desktop)}{\f2\fs20\insrsid9438536 
\par -----------------------------------------------
\par 
\par Once you have installed the Server }{\b\f2\fs20\insrsid9438536 and}{\f2\fs20\insrsid9438536  Developer packages, you can then 
start the MetaBase.NET Desktop application to quickly test if your installation is operational (it is part of the Developer Install and can be found under Start->All Programs->MetaBase.NET->MetaBase.NET Desktop).  Use the following to log on for the first
 time:
\par 
\par }{\b\f2\fs20\insrsid9438536 Server}{\f2\fs20\insrsid9438536 : localhost
\par }{\b\f2\fs20\insrsid9438536 User Name}{\f2\fs20\insrsid9438536 : afuller
\par }{\b\f2\fs20\insrsid9438536 Password}{\f2\fs20\insrsid9438536 : afuller123
\par 
\par If you have an active internet connection, you can also try logging into the demo server using:
\par 
\par }{\b\f2\fs20\insrsid9438536 Server}{\f2\fs20\insrsid9438536 : demo.jobtechnologies.com
\par }{\b\f2\fs20\insrsid9438536 User Name}{\f2\fs20\insrsid9438536 : rking
\par }{\b\f2\fs20\insrsid9438536 Password}{\f2\fs20\insrsid9438536 : rking123 
\par 
\par 
\par }{\b\f2\fs20\insrsid9438536 Trial Limitations}{\f2\fs20\insrsid9438536 
\par -----------------
\par 
\par A Trial License allows you to evaluate }{\b\f2\fs20\insrsid9438536 MetaBase.NET}{\f2\fs20\insrsid9438536  before purchasing. There is no time limit to the trial; however, you must purchase a license for any 'production' use.\~
 Also, the software is fully functional while running in trial mode except that it disables itself after a period of time (two days) at which point you will need to restart your machine to continue with the trial.
\par 
\par Once you purchase a license you only need to copy the license file to the MetaBase.NET Server installation directory and restart IIS.  You do not need to re-install the application or any of the other components.
\par 
\par 
\par }{\b\f2\fs20\insrsid9438536 Deploying to a Production Server}{\f2\fs20\insrsid9438536 
\par --------------------------------
\par 
\par If you are installing on a production machine you do not need to perform the Developer Install.  Also, it is possible to deploy the files manually or via an xcopy type operation.  This is necessary if you are running in a shared hosting environment.

\par 
\par 
\par }{\b\f2\fs20\insrsid9438536 Database Server Notes}{\f2\fs20\insrsid9438536 
\par ---------------------
\par 
\par I.   All Vendors
\par 
\par MetaBase.NET supports three commercial and three open source database servers. Obviously, before MetaBase.NET can operate with any specific database server, that database server must be installed, operational, and accessible.  And, although it is not reco
mmended for production environment, there is embedded support for the Jet 4.0 drivers through the OleDb provider.  
\par 
\par }{\b\f2\fs20\insrsid9438536 YOU ARE RESPONSIBLE FOR OBTAINING ANY LICENSES NECESSARY FOR THE INSTALLATION AND OPERATION OF ANY OF THE SUPPORTED DATABASE SERVERS WITHIN YOUR ORGANIZATION.}{\f2\fs20\insrsid9438536 
\par 
\par The following notes apply to specific database vendors:
\par 
\par II.  Oracle
\par 
\par The Oracle client software (SQL*Net) must be installed and configured before you can have MetaBase.NET work with an Oracle Database instance.  You can find the Oracle
 client software on the Oracle Installation CD.  See the appropriate Oracle documentation on how to install and configure.
\par 
\par III. IBM DB2
\par 
\par DB2 Runtime Client Lite for Windows must be installed and configured before you can have MetaBase.NET work with a DB2 
instance.  Please use the version which is included on the same download page as MetaBase.NET to ensure compatibility.  See the appropriate DB2 documentation on how to install and configure DB2 Runtime Client Lite for Windows.
\par 
\par IV.  MySQL
\par 
\par MySQL Connector/NET must be installed before you can have MetaBase.NET work with a MySQL database.  Please use the version which is included on the same download page as MetaBase.NET to ensure compatibility.
\par 
\par ---------------
\par * These Installation Notes can be found in the Help Directory under the MetaBase.NET Developer installation
\par }{\f1\fs20\insrsid9438536 
\par }}