170 likes | 302 Views
IA334 - Designing the Philadelphia User Group Website : Tips and Tricks for Maximum Upgradeability. RJ Kedziora First Consulting Group rkedziora@fcg.com. Just what is Upgradeability? Presenting the Philly User Group Website Tips and Techniques General Web Development PowerSite EAServer
E N D
IA334 - Designing the Philadelphia User Group Website : Tips and Tricks for Maximum Upgradeability • RJ Kedziora • First Consulting Group • rkedziora@fcg.com
Just what is Upgradeability? Presenting the Philly User Group Website Tips and Techniques General Web Development PowerSite EAServer PowerDynamo Database Related Agenda
What is it ? What do you upgrade ? Why ? Upgradeability
Technologies Used PowerSite, PowerDynamo, ASA, PowerBuilder, EAServer PowerBuilder Web Ring www.webring.com ListBot www.listbot.com Philly User Group Websitehttp://pbug.fcg.com
Cascading Style Sheets Database driven website Power of SQL Common File Structure Naming Standards General Web Techniques
EAServer and Components Business Logic PowerSite – psInclude JavaScript Common Page Elements (header, footers) Menus Encapsulation = Upgradeability
What is a session? Store common global information Use in conjunction with Encapsulation PowerSite - psSession object
Quick Debug Single Page No setup required Debug JavaScript No navigation to other pages No debugging of server scripts PowerSite Debugging
Project Debug Requires setup Test a deployed site while you navigate the site Debug client and server scripts Deploy to PowerDynamo w/Enable Debugging selected Set breakpoints PowerSite Debugging
Encapsulate your business logic Components are upgraded in one location GetContextService(“Errorlogging”,lel_jag) Building Java components Create a batch file to build java component EAServer Tips and Tricks
Using the Web DataWindow Make sure the PBL can be found by EAServer (System path, Jaguar ClassPath) Developing with Web DataWindows Modifying the HTML Code Generator Turn off Instance Pooling Web DataWindow
Creating default homepage Using Linked Folders Scheduling long running queries PowerDynamo Tips and Tricks
Database Replication Multiple Databases Web Site Content and Pages Customer-specific data Database Related
Larry Chermak – series of articles on the Web DataWindow Beginner’s Guide to Creating and Deploying a Web Datawindow HTTP://Sdn.sybase.com Useful Documents / Web Sites
Thanks for your time… RJ Kedziora (610) 225 - 6779 Rkedziora@fcg.com www.kedziora.com Questions?