RESTful Web Services: An Intro and the Impact on Your Business | Synergy/DE
Synergy DevPartner Conference 2018: Representational State Transfer (REST) is an architectural style that defines a set of constraints and properties based on HTTP. Web Services conforming to the REST style provide interoperability between computer systems on private networks and the Internet. Adopting the principles of REST has quickly become the accepted way of exposing flexible, easy to use, performant, and secure APIs and building applications that consume those APIs. Whether you’re building a desktop, server, web, or mobile app, RESTful services almost certainly have a place at the very core of your development strategy. In this video, Steve Ives provides a high-level overview of the basic principles of REST and RESTful web services, explains why adopting REST is so important, and presents information about how to get started with REST in your Synergy/DE environment.
Using Agile Development and Git to Deliver Quality and Customer-Driven Changes | Case Study
Synergy DevPartner Conference 2018: Sharon Dolan will show you how Synergex Professional Services Group (PSG) uses agile development life cycle and a Git repository to increase your teams productivity and increase business value by delivering tested, deployable software in incremental stages.
Education, Innovation, and Progress in the Workplace | Tips
Synergy DevPartner Conference 2018: Hiring the right talent is hard. Once you’ve got the right people on board, it’s a challenge to dedicate time for your employees to keep their skills up to date and ultimately move your product forward. We’ll discuss some resources and methodologies Synergex has implemented internally to create a culture of learning and innovation. In this session, Jacklin Garcia will show you how you can engage Synergex to help close the skills gap in your workforce and improve team knowledge and performance.
Demystifying .NET Standard and .NET Core | Synergy/DE
After its introduction in 2002, the Microsoft .NET software development environment quickly became one of the most popular toolsets for building software for the Windows platform. Most developers are familiar with the .NET Framework and how it provides an extensive collection of software development tools, class libraries, and runtime environments to support all kinds of software applications that target Windows server and desktop environments. But today .NET is so much more than that, and it’s no longer focused only on the Windows platform. In this session, Steve Ives will introduce you to two new areas of the .NET product set: .NET Standard and .NET Core. It will help you understand what each of the .NET environments is and what each can—and should—be used for.
Single-Page Applications by Example | Tips
Synergy DevPartner Conference 2018: Single-Page Applications (SPAs) are web applications that load a single HTML page and dynamically update that page as the user interacts with the app. This session led by Richard Morris will walk you through the process of building SPAs for the web to access your Synergy data and logic.
Introducing the Harmony Core Open Source Project | Synergy/DE
Synergy DevPartner Conference 2018: The adoption of REST and the building of RESTful APIs is becoming a key focus for many Synergy developers. We want to help! We’ve been working on a new open source framework called Harmony Core, with the goal of providing the foundations of an environment in which Synergy developers can quickly and easily build and expose RESTful web services APIs that expose their application data and business logic in a myriad of new and exciting ways. Harmony Core is heavily standards-based, being built atop several other key frameworks, including ASP.NET Core, ASP.NET Web API, EF (Entity Framework) Core and OData. We can’t wait to show it to you. In this session, Jeff Greene provides an overview of Harmony Core, helps you to understand the various technologies at play in the environment, and helps you understand some of the extensive benefits the framework has to offer.
Top Tips for Using Visual Studio | Synergy/DE
Synergy DevPartner Conference 2018: Capitalize on your development in Visual Studio. Stay in the know, and discover how the latest improvements and development techniques can increase your productivity and reduce build times. Marty Lewis has made sure that this session will be relevant for Windows, Unix, and OpenVMS users alike.
Leveraging EF Core to Access Synergy Data | Synergy/DE
Synergy DevPartner Conference 2018: Entity Framework is Microsoft’s recommended data access technology for new applications. It‘s an object-relational mapper that enables .NET developers to work with relational data using domain-specific objects and eliminates the need for most of the data-access code that developers usually need to write. As part of the Harmony Core development efforts, we’ve created an Entity Framework provider that works with Synergy databases by automating the process of creating and executing Synergy Select objects. This session, Jeff Greene will introduce you to the Synergy EF Core Provider and demonstrate how you can use it to interact with your Synergy data.
Interacting with Microsoft Azure Services | Tips
Synergy DevPartner Conference 2018: Microsoft Azure offers cloud-based virtual machine technology and a whole lot more. In this session, Richard Morris will highlight a few of the cool features available and illustrate how Synergy apps can take advantage of them.
VMS-to-Hosted Windows Migration | Case Study
Synergy DevPartner Conference 2018: Synergex Professional Services Group (PSG) recently completed an engagement of a VMS-to-Windows migration where the Windows server is an Azure instance. In this session, Kish Baley will highlight typical migration issues such as replacing data conversions, VMS routines, UI and printing modifications, and security concerns. We’ll also cover sizing of the hosted VM, typical costs, and options, as well as demonstrate a captive portal application that limits user access to the Windows desktop. The portal uses Active Directory settings to restrict user access to allowed company data, allows for limited user-specific settings, and provides the ability to log and play back keystrokes.
Building RESTful Web Services with Harmony Core | Synergy/DE
An earlier video introduced you to Harmony Core and its function as an open source framework for building easy-to-use, powerful, secure, and scalable RESTful web services. This session will dive deeper to show you how to start building out a web services environment with Harmony Core. Steve Ives will explain how to expose standard CRUD operations with minimal effort and then demonstrate how to extend the environments with custom functionality, either by exposing local or remote data in various ways or by exposing new or existing Synergy business logic, which can exist either directly in the Harmony Core environment or on existing traditional Synergy server systems. https://github.com/Synergex/HarmonyCore
WorkWise’s Approach to Hosting | Customer Demo
Synergy DevPartner Conference 2018: See how WorkWise chose a hosting provider and what challenges they had to overcome: “Nothing is impossible—it’s a computer!” Turning impossible problems into simple solutions has been the key to Carl Wysocki’s success in a career that has spanned four decades. As Director of Technology at WorkWise, Carl is responsible for the IT infrastructure both in-house and up in the clouds of Amazon and Google. Carl’s background, with WorkWise and Hewlett-Packard, has included software development, plus exploring and applying new technology.
Software Quality in a Modern Development Team | Tips
Synergy DevPartner Conference 2018: Rediscover your passion for software quality on this epic journey of self-discovery. Find answers to meaningful questions, such as "Why do we test?", "What kind of value does testing give me?", and "Why is it important to test my API?” Learn the terms, tools, techniques, and tactics to triumph in totality over the test trenches. Join Tim Bauguess, Marty Lewis, and party parrot for a session you won’t want to miss.
Maximizing Your Abilities with Synergy .NET | Case Study
Synergy DevPartner Conference 2018: Synergy .NET lets you take full advantage of the complete .NET Framework. Richard Morris will show you how to harness powerful UX tools and existing Synergy logic to produce dynamic desktop applications.
Computers Unlimited’s Journey to Continuous Integration | Customer Demo
Synergy Devpartner Conference 2018: Ace Olszowka of Computers Unlimited discusses continuous integration at work. Experience the journey that Computers Unlimited took to achieve continuous builds and rigorous testing. See first-hand the benefits that build automation has on company culture and product quality.