180 likes | 408 Views
Web Publishing with Alpha Five. Session 1. Alpha Web Publishing. What Why Where How Integration with Alpha Five Desktop Overview of Web environment Getting Started. Alpha Web Publishing - What. Runs xbasic code on the server and sends html/javascript to the client (your web browser).
E N D
Web Publishing with Alpha Five Session 1 Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing • What • Why • Where • How • Integration with Alpha Five Desktop • Overview of Web environment • Getting Started Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing - What • Runs xbasic code on the server and sends html/javascript to the client (your web browser). Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing – Hello world • Demo • <%a5 … %>, only seen by the server. Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing - Why • Leverage current knowledge of Alpha • Rapid development environment • Integrate with other tools, e.g. Dreamweaver • Hybrid desktop – web applications • Technologies such as AJAX Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing - Where • Local development – localhost • Local web server • Hosted service • “Publishing” is ALWAYS required.(must convert paths on local machine to path used by web server) Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing - How • No-ip.com – see slide notes. • https:// - secure web connections • Active vs. Passive mode FTP • Server licensing Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing – Application Server Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing – Desktop Integration • Field Rules – engine level • Reports – Yes, but no UI features (Ask vars.) • Forms – No • Operations – Yes, via xbasic • Xbasic – Yes, but no UI • Xdialog – No • Action scripting – Must convert to xbasic Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing – Web Overview • Read the Web Publishing Tutorial in Help file • Video tutorials on Alpha’s web sitehttp://www.alphasoftware.com/AlphaFive/video/#tutor • Set up the Application Serverhttp://www.alphasoftware.com/documentation/afas_setup/ • New Web Profile genie in version 9http://support.alphasoftware.com/WhatsNewInV9/NewInV9.htm • View -> Show quick start help. • Sample web pages shipped with A5. Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing – Sample Pages Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing – Web Control Panel • Demo – Tour of Web Control Panel Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Alpha Web Publishing - Profiles • Concepts important to understand. • Best learned by the following examples. Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Publishing – Localhost Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Publishing – Localhost folders Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Publishing - LAN Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Publishing - FTP Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008
Publishing - Aliases Alpha Five User Group, Bill Parker, Web Publishing - Session 1, April 2008