Codecharge Studio 2.1 User's Guide
Total Page:16
File Type:pdf, Size:1020Kb
The most powerful way to develop Web applications! CodeCharge Studio 2.1 User's Guide 6330 S. Eastern Ave. Suite 5 Las Vegas, NV 89119 USA Telephone: + 1 (888) 241-7338 Fax: + 1 (866) 312-8049 [email protected] http://www.codecharge.com Copyright © 2000-2003 YesSoftware, Inc. All rights reserved. This manual, as well as the software described in it, is furnished under license and may be used or copied only in accordance with the terms of such license. The content of this manual is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by YesSoftware, Inc. YesSoftware, Inc assumes no responsibility or liability for any errors or inaccuracies that may appear in this documentation. Except as permitted by such license, no part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of YesSoftware, Inc. Reproduction or translation of any part of this work beyond that permitted by Sections 107 and 108 of the 1976 United States Copyright Act without the permission of the copyright owner is unlawful. Requests for permission or further information should be addressed to YesSoftware Inc., 6330 S. Eastern Ave. #5, Las Vegas, NV 89119. YesSoftware, the YesSoftware logo, CodeCharge and the CodeCharge Logo are either registered trademarks or trademarks of YesSoftware, Inc in the United States and/or other countries. ASP, IIS, Microsoft, Windows and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. JavaScript and JSP are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All other trademarks are the property of their respective owners. 2 Table of Contents 1. Introduction.............................................................................................................................................5 1.1 About the CodeCharge Studio Documentation..................................................................................5 1.2 What is CodeCharge Studio? ............................................................................................................5 1.3 Who Should Use CodeCharge Studio? .............................................................................................6 1.4 How it Works......................................................................................................................................6 1.5 Product Features................................................................................................................................7 1.6 Prerequisites ....................................................................................................................................14 1.7 Contacting Product Support.............................................................................................................15 1.8 Terms and definitions.......................................................................................................................15 1.9 End User License Agreement..........................................................................................................19 1.10 For More Information ...................................................................................................................21 2. Introduction to Web Programming .......................................................................................................22 2.1 Introduction to Web programming....................................................................................................22 2.2 The Internet......................................................................................................................................22 2.3 Connecting to the Internet................................................................................................................22 2.4 Using a Firewall for Secure Internet Access....................................................................................23 2.5 Web Servers ....................................................................................................................................23 2.6 Running Programs on a Web Server...............................................................................................23 2.7 Obtaining a "Permanent" Web Server .............................................................................................23 2.8 Domain Names ................................................................................................................................24 2.9 Creating HTML Content ...................................................................................................................24 2.10 Publishing Web Content ..............................................................................................................25 2.11 Type of Websites.........................................................................................................................25 2.12 Benefits of Using Web Technologies...........................................................................................25 2.13 Challenges Encountered Using Web Technologies....................................................................26 2.14 Architecture of Web Applications.................................................................................................26 2.15 Choosing Web Technology .........................................................................................................27 3. Getting Started .....................................................................................................................................29 3.1 Downloading CodeCharge Studio....................................................................................................29 3.2 Installing CodeCharge Studio ..........................................................................................................29 3.3 Upgrading, Repairing or Uninstalling CodeCharge Studio ..............................................................33 3.4 Starting CodeCharge Studio............................................................................................................35 3.5 What You Need to Get Started ........................................................................................................37 3.6 Setting up the work environment .....................................................................................................38 4. Working Environment ...........................................................................................................................47 4.1 Command Area................................................................................................................................47 4.2 The Project Explorer ........................................................................................................................53 4.3 The Properties Window....................................................................................................................54 4.4 Message Window.............................................................................................................................55 4.5 ToolBox ............................................................................................................................................55 4.6 Working with Documents .................................................................................................................58 4.7 Customizing the Workspace ............................................................................................................62 4.8 Keyboard Accessibility .....................................................................................................................67 4.9 IDE Translation ................................................................................................................................69 5. Working with Projects...........................................................................................................................70 5.1 Creating a New Project ....................................................................................................................70 5.2 Adding New Pages ..........................................................................................................................71 5.3 Saving a Project...............................................................................................................................72 5.4 Specifying Project Settings ..............................................................................................................73 5.5 Connecting to Databases.................................................................................................................78 5.6 Implementing Security .....................................................................................................................95 5.7 Multiple Directories within a Project...............................................................................................100 5.8 Using Include Pages ......................................................................................................................101 5.9 Using the Page Template ..............................................................................................................102