InterSystems DEVCON2010
|
The InterSystems Academy provides hands-to-keyboard experience with Caché, Ensemble, and DeepSee. Two-hour sessions focus on the newest and most widely used InterSystems technologies. The Academy schedule encompasses Monday, Tuesday, and Wednesday afternoons, plus Tuesday and Wednesday mornings, so most academies will be repeated several times during the conference. However, we’re strictly limiting class sizes in order to provide a more focused, faster-paced learning experience. That means each individual academy session will fill up quickly. Academies are very popular, so please enroll early to get into the ones that are best for your schedule!
The schedule and descriptions for all InterSystems Academy sessions are found at the end of this brochure. You can sign up for academies when you register for the conference. There is no additional fee, but all Academy attendees must be registered for DEVCON2010.
Hands-on Sessions in the InterSystems Academy
Expanding VistA with InterSystems’ Technology
Note: Priority registration in this academy session will be given to attendees from the United States Federal Government
Technical level: Intermediate
VistA is the heart of the United States Veterans Health Administration’s healthcare information infrastructure. This academy session will explore how InterSystems’ software technologies can be used to evolve VistA’s architecture to include embedded business intelligence and data orchestration as well as support for the development of new types of applications and user interfaces. Exercises throughout the 3-hour session will provide plenty of hands-on experience in creating new functionality with VistA.
Prerequisite: Familiarity with Caché.
Keywords: Caché, Ensemble, DeepSee, Web services, SOA, intermediate, academy
Introduction to Zen
Technical level: Introductory
In this academy session, hands-on exercises will teach the basics of how to use InterSystems Zen technology to create rich, interactive user interfaces that can run in any Web browser. You will learn to build Zen pages, add and extend or customize components from the Zen component library, and how to manipulate the Zen document object model (DOM).
Prerequisite: Familiarity with object technology, Caché Server Pages, HTML, XML, and JavaScript.
Keywords: Zen, Caché, Ensemble, introductory, academy
Identity Management
Technical level: Intermediate
In virtually every industry, there is a growing need to rapidly and accurately identify people, so that data collected by different applications and systems can be combined and shared. To address this need, we have incorporated advanced indexing and matching capabilities into our database and integration technologies. This hands-on academy teaches the use of our new identity management capabilities.
Prerequisite: Familiarity with Caché, Ensemble, or HealthShare.
Keywords: HealthShare, Ensemble, Caché, new feature, intermediate, academy
Embedded BI with DeepSee Dashboards
Technical level: Intermediate
In this academy session, you will use the DeepSee Designer to incorporate pivot tables, charts, and graphs into interactive dashboards that can be embedded within your user interfaces. Hands-on exercises will demonstrate how to control the options users have when using dashboards created with DeepSee.
Prerequisite: Familiarity with DeepSee.
Keywords: DeepSee, Caché, Ensemble, intermediate, academy
Integrating Healthcare Providers and Consumers using HealthShare
Technical level: Intermediate
This academy will focus on two basic tasks performed by healthcare information exchange solutions: accessing data from healthcare providers, and providing access to data to healthcare consumers. Hands-on exercises will demonstrate getting data into and out of HealthShare, and will utilize common healthcare standards such as HL7v2, HL7v3, CDA, and IHE.
Prerequisite: Familiarity with InterSystems Technology.
Keywords: HealthShare, intermediate, academy
Automating the Monitoring of Ensemble Productions
Technical level: Intermediate
An essential part of an operational environment for integrated systems is the ability to monitor productions, automate the detection of errors, and generate real-time alerts. This academy provides hands-on exercises that look at the different ways to detect errors, and to react by routing alerts to the appropriate people.
Prerequisite: Familiarity with Ensemble.
Keywords: Ensemble, intermediate, academy
Zen Reports
Technical level: Intermediate
Learn how to design reports in HTML, PDF, or XML formats that will be automatically generated by your rich Web-based applications. The hands-on exercises in this academy will demonstrate how to control the generation, appearance, and function of Zen reports.
Prerequisite: Familiarity with Caché and Ensemble.
Keywords: Zen, Caché, Ensemble, intermediate, academy
Caché Performance Tuning
Technical level: Intermediate
This academy will provide a hands-on experience in diagnosing performance problems in Caché-based applications. It will highlight techniques for analyzing performance issues and give advice on how to make applications run faster.
Prerequisite: Familiarity with Caché.
Keywords: Caché, performance, intermediate, academy
Building BI Data Models with DeepSee
Technical level: Intermediate
This academy focuses on the DeepSee Architect and DeepSee Connector. Through hands-on exercises, you will learn how to build a data models that include the information your users want to analyze, as well as how to include data from non-InterSystems sources.
Prerequisite: Familiarity with DeepSee.
Keywords: DeepSee, Caché, Ensemble, intermediate, academy
Using the New High-performance Java Interfaces
Technical level: Intermediate
Caché has some exciting new ways to interact with Java: a Java Native Interface (JNI) that allows direct manipulation of Caché’s multidimensional data structures, a Java dynamic object API for extremely fast access to the Caché database, and “in-process” JDBC which allows SQL queries over the same connection as the dynamic object API. Come to this academy to gain hands-on experience with these new Java features.
Prerequisite: Familiarity with Java and Caché.
Keywords: Caché, Java, new feature, intermediate, academy
Building an HL7 Production with Ensemble
Technical level: Intermediate
This academy provides hands-on experience with using Ensemble as an HL7 interface engine. It focuses on some of the more advanced message routing features, including complex business rules and transformations, and system behaviors once an error has been detected.
Prerequisite: Familiarity with Ensemble.
Keywords: Ensemble, healthcare, intermediate, academy
Advanced Zen
Technical level: Advanced
Need to add complex components to your Zen application? Come play with new widgets like the SchedulePane, Finder, JSON Providers, and more. This academy is geared to showcase the new tools we are creating to help you build state-of-the-art applications.
Prerequisite: Familiarity with Zen and CSS.
Keywords: Zen, Caché, Ensemble, new feature, advanced, academy
Web Services Security
Technical level: Intermediate
Come to this academy to gain hands-on experience in how to build and incorporate secure Web services as part of your Caché- or Ensemble-based developments efforts.
Prerequisite: Familiarity with Caché or Ensemble and InterSystems’ security model.
Keywords: Caché, Ensemble, security, Web services, intermediate, academy
Exploring Data with DeepSee Analyzer
Technical level: Intermediate
Starting with a pre-built data model, you will use DeepSee Analyzer to create pivot tables, charts, and graphs. Hands-on exercises will demonstrate how to change the look and feel of DeepSee components.
Prerequisite: Familiarity with DeepSee.
Keywords: DeepSee, Caché, Ensemble, intermediate, academy
Orchestration within an SOA
Technical level: Intermediate
Integration with a service-oriented architecture (SOA) requires the orchestration of calls to back-end services, the mediation of protocols, and transformations. This academy looks at how Ensemble can be used to create the needed “integration logic” within an SOA or composite application. Hands-on exercises will teach the use of business process language (BPL), business rules, and data transformation language (DTL).
Prerequisite: Familiarity with Ensemble.
Keywords: Ensemble, SOA, intermediate, academy
Connecting the Enterprise with Ensemble Gateways
Technical level: Advanced
Using Ensemble, you can integrate any existing application over any technical bridge, using built-in protocols. In this academy, hands-on exercises will demonstrate the use of various Ensemble adapters, focusing on the SQL, Java, and .NET Gateways.
Prerequisite: Familiarity with Ensemble.
Keywords: Ensemble, advanced, academy
Using Caché’s Security Features
Technical level: Intermediate
Come to this hands-on academy to learn how to use the security features in Caché and make your applications more secure. Topics covered will include: authentication, assigning privileges to users and roles using the Caché Management Portal, auditing, encrypted database capabilities, and enhanced ODBC/JDBC security features.
Prerequisite: Familiarity with Caché.
Keywords: Caché, security, intermediate, academy

