ORIENTATION TrainingCamp 2021 orientation I am not covering everything! A lot of what I will cover is worthy of a full hour training session. We will be skimming, picking out important details. Make notes and request future training sessions! Although time is short, please jump in to add detail I might miss (I do not use every feature). Others on our team will be jumping in here and there to provide content. mission and resources Alpha Software Mission: Software Design, Sales and Support* Website: alphasoftware.com Documentation, Webinars, Users Forum, Video library, etc. IADN Mission: Support Developer Community Website: iadn.com Webinars, Users Forum, Video Library**, etc. * My description ** Requires subscription versions Versions Alpha Anywhere Developer Desktop Web and Mobile Community Version – free to use, Alpha Cloud account required Alpha Anywhere Server Standard IIS Server Server versions You MUST ensure the Server and published object (i.e., Alpha Developer) are using the same versions. hosting Standard Server Windows Server OS IIS Server () Alpha Cloud () Load Balancer IADN Software-based load balancer ZebraHost load balancer Installation, updates and tech notes Universal Installer (automatic) Alpha Versions (here) Alpha Release Notes (here) Bug reporting (bugs@alphasoftware.com) You must provide a complete and professional report provide an example, attach test UX as necessary, etc. AA IDE – control panel (old) View > Settings > License View > Settings > Preferences > HTML Editor > Default Tab – set to Source Nearly everything on the "old" control tab is legacy or redundant to the web project control panel Quickly explain tabs -- web projects control panel Publishing Profiles Right-click setup (note, support files option) Same for Misc Start/Stop Development Server Web node on the menu (AKA, Dev Server setup) Normally accept defaults Same setup form as the live server Publish buttons (there are several of them) Review options ---- web security panel web security settings Settings depend on what you are building Traditional web app Mobile Web app UX or TabbedUI based-login vs "traditional" login dialog What else do YOU set? Review the options --- project properties project properties Most of this can be left as default Most common Project Style (Alpha, vs legacy styles) AEX file list Download/upload allowed filenames What else do YOU set? Review other options ---- menu > tools menu > tools Alpha ADO Connection String Review connection string dialog ---- components – the grid The Grid – quick, nearly automatic database table setup for CRUD. The Grid – although handy, not the current focus for Alpha projects, use the UX. review a grid setup ---- components – everything else but the UX review the other components --- review the other file types -- show the TabbedUI general environment Component and other lists Sorting Comments File right-click Publish Security Restore show other options ---- components – the UX show the UX general features --- Controls Properties Binding (not always used) Events (server, client) Code (js, js actions, xbasic) Show example without panels (password request) Show example with panels (simple dashboard) component – more UX Show UX main menu features Move objects Move objects to location Copy-paste properties to multiple objects The incredible Find feature The Menu node Library Grabbing, storing and moving controls And something else, what was it? Jay? login options Traditional login dialog UX integrated login TabbedUI integrated login object properties show UX object properties --- what else?