Get Started with Logi Info v12
The following steps guide you through the process of installing and configuring the Logi Info product and provides an overview of embedding your application.
Before you begin the process of installing Logi Info, ensure that you are using a system that meets the software and hardware requirements. For more information, see System Requirements - Logi Info and Install Logi Info on Windows 10 - Preparing to Install.
To download Logi Info go to DevNet > Support > Product Download.
Logi Info for the Windows environment requires the .NET Framework 4.x. If not already in place, with your consent, appropriate versions of the .NET framework are installed when Logi products are installed. They are also available for free from the Microsoft Download Center. Logi Studio is not a web application; it's a .NET application and a licensed copy must be installed on the Windows computer of each developer. It allows you to create both .NET and Java-based Logi applications and reports. For more information, see Installing Logi Studio.
Logi Analytics licenses are server-based rather than individual-user or concurrent-access licenses, so an unlimited number of end-users can access Logi reports through a single web server. Our licensing scheme allows you to deploy our product on one development machine and on one production server. Additional separate licenses for Studio, for additional developers, are also available. Current Logi Info versions come with a built-in 15-day trial license. After the trial period expires, Studio and any Logi reports you may have developed will no longer run without a real license.
You don't need to do anything but install the product and you can begin using it immediately. A clearly-visible display in the Studio main menu counts down the days remaining in the trial period:
Selecting the counter display will take you to a web page that offers information about purchasing a Logi Info license. Or, contact Customer Service if you want to upgrade and need a new license.
Licenses are keyed to you or your organization; they take the physical form of license files, which are assigned to a specific computer. DevNet includes a License Management page where you can manage your licenses, including reviewing them, assigning and un-assigning them to machines, and generating license files, at any time, without any interaction with our staff. For more detailed information about licenses, see Product Licensing.
Prior to developing your Logi application, it is imperative to read Development Best Practices to set up a good development foundation.
Elemental Development is the process of creating flexible reporting applications using predefined, XML-based objects or "elements".
The advantages of Elemental Development are:
- XML elements are reusable and encapsulate specific functionality common to most web applications.
- A hierarchical layout of elements makes it easy to manage the presentation and functionality of large web-based reports.
- Logi Studio's toolbox of elements eliminates repetitive coding, shortens development time, and minimizes errors.
- Elements can be easily added, deleted, and moved to create almost any type of report. Their attributes are easily configurable.
Logi Info includes our primary development tool, Logi Studio. This integrated development environment is the recommended tool for use by developers creating Logi applications. See Introducing Logi Studio and Using Logi 12 Studio.
See this video for an overview of building a simple Logi Info application. For step-by-step instructions, see Hello World! Tutorial.
Once you build your application, connect to your own data and build you own dashboards. See Data Table Tutorial - Manual.
Here is an overview for designing Logi reports: Design a Logi Report. For customization and styling resources, see: Using Style Sheets, Themes, and Using the Theme Editor.
Logi Info includes features that allow you to build applications that securely control access to reports and data, and prevent malicious users from adversely affecting the system. See Secure Logi Info Applications, Logi Security, and Working with Logi Security.
See this video for a demonstration on the use of Logi Security.
Logi provides the following four mechanisms: NT Authentication, Session Variable Authentication, Standard Authentication, and SecureKey Authentication. For more information, see Logi Security Scenarios .
Logi SecureKey Authentication technology provides integration for applications requiring secure access to a Logi application or embedded Logi components. It enables a "single sign-on" environment while enhancing security: user authorization is established and requests are made to Logi applications or embedded components using a special security key. For more information, see Logi SecureKey Authentication.
See this video for an introduction on SecureKey Authentication. Additionally, this video demonstrates how to set up SecureKey Authentication.
The Embedded Reports API provides developers with easy and agile methods for embedding Logi report components into other, non-Logi web pages. For more information, see Embedded Reports API .
See this video for a demonstration on embedding using the API. For more information on how to pass info between embedded report API and the parent application, see the Using the get() Method section in Embedding Dynamic Reports using JavaScript.
Set up your production server environment. See Production Server Considerations.
Store your code in the repository (git, code management systems). For more information, see our article on using version control with Logi Info.
Deploy a Logi Application to your production environment. For additional information, see our Deployment Checklist and our video on deploying Logi Studio on AWS.