LEADER 00000nam a22004933i 4500
001 EBC3301812
003 MiAaPQ
005 20200713055348.0
006 m o d |
007 cr cnu||||||||
008 200713s2004 xx o ||||0 eng d
020 9781930919334|q(electronic bk.)
020 |z9781930919327
035 (MiAaPQ)EBC3301812
035 (Au-PeEL)EBL3301812
035 (CaPaEBR)ebr10120757
035 (CaONFJC)MIL54427
035 (OCoLC)62784869
040 MiAaPQ|beng|erda|epn|cMiAaPQ|dMiAaPQ
050 4 QA76.9.D3 -- S386 2004eb
082 0 005.75/65
100 1 Schummer, Rick
245 10 Deploying Visual FoxPro Solutions
264 1 Milwaukee :|bHentzenwerke Publishing,|c2004
264 4 |c©2004
300 1 online resource (525 pages)
336 text|btxt|2rdacontent
337 computer|bc|2rdamedia
338 online resource|bcr|2rdacarrier
505 0 Intro -- Our Contract with You, The Reader -- List of
Chapters -- Table of Contents -- Acknowledgements -- About
the Author -- How to Download the Files -- Introduction --
Chapter 1 Deployment Fundamentals -- What is deployment? -
- Installation is only part of deployment -- Pre-
implementation -- Implementation -- Post-Implementation --
Why you should care (why it is so important to get it
right!) -- Do I need a Setup? -- A basic checklist for
deploying Visual FoxPro apps -- VFP Source Code issues --
Customer environment -- Application specific testing --
Network and Operating System issues -- General hardware
requirements: What do you need physically besides VFP to
deploy a solution? -- Can't avoid this: What you must
include for deployment -- Can't touch this, or can you? --
Conclusion -- Chapter 2 Planning for Success -- Computing
Environment -- Workstation inventory -- OS Platforms --
Networking -- Database platforms -- Integration with other
applications and technologies -- Internet connectivity --
Physical office layout -- Need to order new equipment --
Dealing with the unexpected -- Clients -- Dealing with
customers -- Working with subject matter experts --
Talking to the real or end users -- Handling those
"special case" customers -- Preparation -- Images -- EXE
version details -- Training materials for end users --
Training materials for support staff -- Duplication --
User communications -- Determining ship readiness --
Requirements -- Feature sets -- Prototypes -- Preparing
customers for testing -- Delivery dates -- Sign-on --
Conclusion -- Chapter 3 Packaging the Installation -- When
is it ready? -- Getting ready for delivery -- Testing --
Executable components -- Help -- Data conversion -- Visual
FoxPro runtimes and dependencies -- Third party controls
and libraries -- Organizing the setup -- Directories
505 8 Installation schemes/feature sets -- How do you package
the install? -- OS and third party components -- Utilities
to consider shipping -- Delivery mechanisms -- Diskettes -
- Zip/Jaz/SuperDisk disks -- Memory sticks -- CD-ROM and
DVDs -- E-mail -- FTP -- Web site downloads -- Symantec's
pcAnywhere -- Terminal Services and Citrix -- Conclusion -
- Chapter 4 Setup Tool Roundup -- What is a setup? -- What
features are available? -- What tools are available? --
ActiveDelivery -- Ghost Installer Studio -- Inno Setup --
InstaFox -- InstallShield -- Setup Factory -- Tarma
Installer -- Wise Solutions -- Why are the current
installer tools better than the VFP Setup Wizard? --
Deployment Tool Selection Process -- Products Considered -
- Making the choice -- Conclusion -- Chapter 5 Windows
Installer Inside and Out -- Overview of Windows Installer
-- The evolution of software installation -- The arrival
of Windows Installer -- Windows Installer Design
Objectives -- Working with Windows Installer -- Structure
of a Windows Installer setup package -- Features and
components -- Merge Modules -- Inside an MSI file -- GUIDs,
GUIDs, everywhere a GUID -- Updates, upgrades, and patches
-- New bits for old -- Small updates -- Minor upgrades --
Major upgrades -- Patches -- What happens when I run
setup.exe? -- The setup launcher program -- MSIEXEC - the
Windows Installer executable program -- Install sequence -
- Caching the MSI file -- Versioning rules during installs
-- Some common problems and what to do about them --
Another version of this product is already installed --
The feature you are trying to use is unavailable -- I want
my application to be available to all users -- The Windows
Installer Clean Up Utility -- Conclusion -- Chapter 6
Workstation and Traditional LAN Applications Step-By-Step
-- Single workstation-Single-user -- Single workstation
with multiple-users
505 8 Local Area Network-multiple-user -- Stories -- General
implementation issues -- Security -- Executables -- Data -
- Configuration file (FPW) -- Temporary files -- Other
configuration settings and Registry -- Runtimes --
Shortcuts -- ActiveX controls and COM objects --
Automation -- ODBC DSN -- FoxTools and other FLLs -- Help
files -- Reports -- Native Visual FoxPro (FRX) -- Crystal
Reports -- Generating a setup, step-by-step -- Step 1-
Organizing your setup -- Step 2-Specifying files deployed
-- Step 3-Configuring the target computer -- Step 4-
Customizing the setup steps -- Step 5-Defining setup
requirements and actions -- Step 6-Building the install
package -- What can go wrong during a deployment? --
Implementation -- Application -- Environment -- Conclusion
-- Chapter 7 Client/Server Applications Step-By-Step --
Stories -- Performance is king -- Indexes still matter --
Security fundamentals from school of black and blue --
General implementation issues -- Installing a new backend
database -- Restoring a backup -- Running a script to
create the database and database objects -- Using SQL-DMO
-- Data Transformation Services (DTS) -- MSDE vs. SQL
Server -- Installing MSDE -- Database Administrators and
security -- Generating a setup, step-by-step -- Step 1-
Organizing your setup -- Step 2-Specifying files deployed
-- Step 3-Configuring the target computer -- The rest of
the story -- What can go wrong during a deployment? --
Implementation -- Application -- Environment -- Conclusion
-- Chapter 8 Release and Post-Release Tips -- Checklist/
Instructions -- Test area -- Backups -- Runtimes --
Configuration files & registry -- Update structures and
indexes -- Data conversion -- Test -- Notify the customer
-- Technical support -- Communication mechanisms --
Frequently Asked Questions (FAQ) -- Help file -- Training
-- Web site -- Considerations for small shops
505 8 Post implementation -- Post-mortem review -- Customer
follow-up -- Bug tracking -- Developer review -- Post
release party -- Bonus pool -- Conclusion -- Chapter 9
Support and Ch-Ch-Changes -- Support -- Recovering corrupt
or lost data -- Visual FoxPro database structures and
maintenance -- SQL database structures and maintenance --
Runtime command window -- Ch-Ch-Changes -- What needs to
be updated? -- Update architecture -- Version numbers --
Upgrade installs -- Uninstalling -- Conclusion -- Chapter
10 Security -- Data security -- Application security --
Source code security and decompilers -- How we tested the
decompilers -- ReFox MMII -- yRecover -- Others -- HTML
Help files -- Conclusion -- Chapter 11 The What and Why of
'Wares -- What is shareware? -- What is freeware? --
Demoware -- Crippleware -- Nagware -- What is vertical
market? -- What is custom? -- Prototype-friend or foe? --
What is limited licensing? -- Deployment and support
considerations -- Conclusion -- Chapter 12 Legalese --
Computer Law Terminology 101 -- Intellectual property --
Copyright -- Creative/Original work -- Derivative work --
Work for hire -- Exclusive rights -- Copyrights for
software developers -- Securing copyright -- Length of
protection -- Transfer of copyright -- Exclusive rights --
Fair Use -- Digital Millennium Copyright Act of 1998 --
Display the copyright in the software and during
installation -- The contract -- What is a contract? -- Why
do we need a contract? -- Who should supply the contract?
-- What could go wrong with a handshake? -- Contract
clauses -- The static contract clauses -- Parties --
Ongoing support -- Ownership-who owns what? -- The five
types of program code -- Source code options -- What are
my licensing options? -- Confidentiality -- Non-Compete --
Guarantees -- Client responsibilities -- Acceptance clause
-- Contract termination methods
505 8 Settling disputes -- Severability -- Extension conditions
-- Governing law -- The dynamic contract clauses --
Definition of services -- Project scope -- Payment
schedule -- Exceptional expenses -- Support clause --
Licensing issues -- Licensing your product -- Per user
license -- Per machine license -- Volume licensing --
License enforcement -- Licensing third party products --
Summary -- Top 5 lessons learned -- Links -- Conclusion --
Appendix A How To: InstallShield Express -- What is
InstallShield Express? -- How do I install InstallShield
Express? -- Installing ISX VFP LE -- Installing the VFP
runtime redistributable files -- Upgrading from ISX VFP7
LE to ISX VFP8 LE -- InstallShield Express-Visual FoxPro
Limited Editions -- VFP 7 Edition -- VFP 8 Edition --
InstallShield Express-Full Version -- Creating a setup
package with InstallShield Express -- The Sample
Application -- Creating a new InstallShield Express
project -- Using the InstallShield Express IDE -- Building
the setup package -- Deploying the application -- Creating
a patch with InstallShield Express 4.0 -- Overview -- The
QuickPatch project wizard -- The QuickPatch IDE --
Deploying the patch -- Conclusion -- Appendix B How To:
Wise for Windows Installer -- What is Wise for Windows
Installer? -- Creating a setup package with Wise for
Windows Installer -- The Sample Application -- Creating a
new Wise for Windows Installer project -- Using the
Installation Expert -- Project Definition group -- Feature
Details group -- Release Definition group -- Building the
deployment package -- Compiling the project -- Testing the
setup -- Running the setup -- Distributing the setup --
Upgrades and patches -- Creating an upgrade -- Creating a
patch -- Conclusion -- Appendix C How To: InstaFox --
About InstaFox -- What is the InstaFox Wizard? -- What is
the InstaFox Installer?
505 8 Creating a software installation process with InstaFox
588 Description based on publisher supplied metadata and other
sources
590 Electronic reproduction. Ann Arbor, Michigan : ProQuest
Ebook Central, 2020. Available via World Wide Web. Access
may be limited to ProQuest Ebook Central affiliated
libraries
650 0 Visual FoxPro for Windows.;Database
management.;Application software -- Development.;Computer
software -- Marketing.;Selling -- Computer programs
655 4 Electronic books
700 1 Borup, Rick
700 1 Adams, Jacci
776 08 |iPrint version:|aSchummer, Rick|tDeploying Visual FoxPro
Solutions|dMilwaukee : Hentzenwerke Publishing,c2004
|z9781930919327
856 40 |uhttps://ebookcentral.proquest.com/lib/sinciatw/
detail.action?docID=3301812|zClick to View