In this issue....
Higher security, more resilient ISAM, improved performance, and more Synergy/DE 11 delivers a higher level of application security, more resilient Synergy ISAM files, and improved performance, plus many new language and Visual Studio integration features for a better developer experience. Synergy/DE 11 also introduces REV11 licensing (see below). No more manually installing Synergy product keys A significant revision of Synergy/DE’s product licensing, REV11 licensing provides automated product key updates and other benefits for Synergy/DE 9.3–11.1 systems (Windows and Unix). California, here we come! The 2020 Synergy DevPartner Conference is now open for registration! Join us May 18-22 in Sacramento, CA, for three content-packed days covering a diverse range of topics, plus a hands-on workshop that will show you how to leverage new technologies. This year we’re providing even more opportunities for networking AND crossing something off your dream vacation list with our Friday Excursion Day. Get details when you register. Are you protecting yourself and your customers from upcoming security threats? By Roger Andrews, Chief Technology Officer We all face some big security threats today, such as ransomware/malware, endpoint attacks, and phishing, and we need to know how to protect ourselves from them. Keeping current with security updates is one important step, and this includes operating systems, applications, firewalls, and other components. Want to be more prepared? This industry article outlines the top five cybersecurity threats you should watch out for now. Harmony Core office hoursJoin Harmony Core product manager, Jeff Greene, as he discusses upcoming features and troubleshoots ongoing development issues. This is a great opportunity to get your specific implementation questions answered by our experts! If you’re considering whether Harmony Core is the right solution for your applications, drop in for a bit to hear how others are using this open-source framework to extend their Synergy applications. Join us on these dates:
Select Join Optimization: Tag, You’re ItBy John Brunett, Senior Software Engineer When optimizing for a single table Select, the (Where) expression is examined for optimal performance by attempting to find the best key to use. Each field in the expression is matched against defined keys in the table’s file. If no keys are matched, no optimization occurs. However, for each field that does match a key, the best key (using implicit key selection or best association—EQ or narrowing) is eventually chosen. With a Join, the (On) expression uses the same implicit key selection, but if no keys are matched, the join cannot occur. Is your application ready for 2020? Not sure where to take your application next? Need general development help? Now’s the perfect time to plan ahead. Our breadth of software consulting services has you covered. Schedule a consultation via phone or video conference with our Professional Services Group to determine how we can assist. For example, we can help you review your technology roadmap, introduce you to a new feature, or provide staff to support your application. Your input makes Synergy/DE better! The Synergy Resource Center Community is the place to make yourself heard! Have thoughts about Synergy/DE? Have an idea for a feature that would make your development life easier? Post your ideas, or vote on other ideas you’d like to see implemented. Voting helps us prioritize and determine which ideas would be helpful to the largest group of developers. Tech Tip Simple method to launch web browser on Windows from traditional SynergyIf you want to open a web browser (using the default browser) to a particular web page in your traditional Synergy code, the simplest method is to use the DOS Start command in an open pipe. The Start command recognizes the “https:” in the URL as a web protocol, and it passes the entire URL to the default web browser Below is a simple example that opens the default web browser to the Synergex home page:
proc
Fun Fact 86% of people try to plug in their USB devices upside down. Industry News & Articles
|