Hi -
I'm trying to create a method that will automatically create something I can save and use later, which will let me automate data migration from one version of a class to the next.
Hi -
I'm trying to create a method that will automatically create something I can save and use later, which will let me automate data migration from one version of a class to the next.
Presenter: Alex MacLeod
Task: Use Personal Community to build fully responsive and mobile-compatible portals
Approach: Demonstrate the new release of Personal Community. Provide a behind-the-scenes look at the new application development framework used to build it.
The new release of Personal Community v11 is now fully responsive and mobile compatible. It uses a new framework for development. In this session, we will give a functional overview of Personal Community, demo the new release and give a look behind the scenes into the application development framework used.
Content related to this session, including slides, video and additional learning content can be found here. Please note that this content is available only to HealthShare customers and attendees of the Global Summit. On the learning web site you will be prompted for your Global Summit credentials to access this content.
Presenter: Russell Leftwich
Task: Understand the concepts of the Fast Healthcare Interoperability Resources (FHIR) standard
Approach: Discuss what FHIR is, and what it’s for
This session will introduce the concepts of FHIR - Fast Healthcare Interoperability Resources.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Alain Houf
Guest Speaker: Joop van Uden of Philips Healthcare
Task: Evolve your data model as you build your application
Approach: Provide a real-world example of how to leverage the flexibility of the document data model and how to easily integrate it into existing environments
Description: Come and learn how you can leverage new technology like the document data model in your current environment. We will explore a customer use case that managed to include this brand new technology within weeks in their current application stack and start to benefit from it.
Problem: Tools that help you build a stable backend, sometimes are in the way when you need to evolve.
Solution: Use flexible data models like the document data model for areas where you have to evolve constantly and mix and match it with the power of the OO and relational model.
Dependencies: Most value if session "The Power of Handling Data without a Schema" was attended before.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Luca Ravazzolo
Task: Track the status and performance of clustered environments
Approach: Give examples of using modern technology to spot potential bottlenecks before they turn into problems
This session will discuss how modern technology can be used to keep track of the status and performance of your cloud clustered environments.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Mark Massias
Guest Speaker: Bruce Porteous of Northgate
Task: Build a composite application that bridges data silos
Approach: Give a real-world example of combining data from multiple sources to run a composite application
Most organizations need to bridge silos of data or combine separate applications. This session describes techniques for building composite applications and silos. The session also looks at a real application that does this. It uses workflow to assign cases to individuals for investigation and extracts information from multiple systems to provide the investigator with a complete context for the case at the scene of the incident.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Ray Fucillo
Task: Provide high availability (HA) and disaster recovery (DR) in diverse architectures that demand high performance, including replication over long distances
Approach: Give examples of mirror architectures in disparate environments, including geographically separated systems. Discuss performance considerations and advances in InterSystems’ mirroring technology
In this session you will learn about deploying Mirroring to provide HA and DR in diverse architectures that demand high performance and throughput. Challenges and solutions to achieving high throughput will be covered along with mirror architectures that involve long distances and disparate environments.
Content related to this session, including slides, video and additional learning content can be found here.
I think it'd make more sense to have them in alpha order rather than as they currently are, which is sorted by their internal value:
Presenter: Danny Wijnschenk
Task: Build a development stack that enables state-of-the-art rapid development with a stable but adaptive back end.
Approach: Use InterSystems’ new document data model to achieve modern full-stack development
The MEAN stack is a very popular stack for building applications quickly that can change at a rapid pace. We will explore the benefits of such a stack and how you can tackle the requirements for modern and fast paced front-end development with support of a stable, but yet adaptive back-end using our new document data model.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Kerry Kirkham
Task: Prevent application-to-application interface problems from escalating
Approach: Give examples of using alerts to get the right person working on a problem as soon as possible
Problems with application-to-application interfaces are inevitable but in most cases they can be fixed with little disruption as long as the right person gets to know about it as soon as possible. But delays in attention cause problems to escalate, pressure mounts and business suffers. This session looks at how monitoring and alerting can be set up to recognize problems and get the right person working on the problem in the shortest possible time so that small problems don’t turn into major issues.
Solution: Using alerts to minimize interface problems
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Gerd Nachtsheim
Task: Contribute to and influence open-source communities
Approach: Discuss how the joint efforts of people within and outside of InterSystems created our Hibernate driver and contributed to the Hibernate project
Description: The development of our latest Hibernate driver was a joint effort of multiple groups of people within and outside of InterSystems with different roles that was ultimately contributed to the Hibernate project. Come to this session to learn more about how open-source communities think and how you can leverage and contribute.
Problem: Everyone else appears to be doing open-source contributions, but it doesn’t fit into our company.
Solution: If you find an open source project that is interesting for you or your customers, contribute to that project and make it a better one that is also easier to use within your landscape.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Ken Takemura
Task: Integrate enterprise-wide management capabilities into applications
Approach: Use APIs that are built into Enterprise Manager
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Jeff Semmens
Task: Model and access data as objects in .NET without designing the database first
Approach: Use InterSystems Entity Framework
Description: Come and experience how you can design your database model in .NET and evolve it over time by leveraging the Entity Framework.
Problem: Current bindings require database-first design. I cannot design my model in .NET.
Solution: The Entity Framework is an object-relational mapping framework that allows data-oriented applications to model and access their data as objects in .NET. Database- first is still supported but will fade away in future releases.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Luca Ravazzolo
Task: Define, provision, and configure a cloud infrastructure
Approach: Use open-source tools for DevOps automation
This session demonstrates how a cloud infrastructure of clustered servers can be defined, provisioned and configured efficiently with a simple yet powerful provisioning technology.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Ray Wright
Task: Validate your performance and scalability claims, detect and correct bottlenecks, or determine the hardware needed to optimally run your applications
Approach: Discuss and demonstrate the use of our WebStress feature to design and run benchmark tests of your HTTP-based applications.
Conducting benchmark tests of your applications can help you highlight your performance and scalability claims, detect and correct bottlenecks in your application, and provide useful information about the hardware required to optimally run your solutions. Come to this session to learn about our “WebStress” feature that can help you design and run benchmark tests of your HTTP-based applications.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Paul Dayan
Task: Upgrade with minimal downtime
Approach: Provide examples of planning minimal-downtime upgrades from a variety of starting scenarios
When upgrading Caché, Ensemble or your application on your business-critical system, you want zero or minimum downtime. This session explores the problems and options when upgrading, and how mirroring can reduce or eliminate business disruption, with practical steps and a demonstration.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Mark Bolinsky
Task: Decide whether a converged infrastructure is ideal for your enterprise applications
Approach: Discuss best practices and provide guidance on the right questions to ask
The traditional use of “SAN storage” is no longer the only choice for deploying enterprise application. Software defined data centers are making inroads into enterprise data centers, and there is good reason for it. There is the potential for significant infrastructure cost savings, architecture simplification, reduced administration costs, and depending on the configuration - even better performance. This session will discuss some best practices and outline decision guidance to help you ask the right questions when considering hyper-converged architectures.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Murray Oldfield
Task: Avoid bottlenecks caused by scaling up, before they become a problem
Approach: Discuss what operating system and InterSystems metrics you should look at and how to interpret them
Systems behave differently when database activity scales up. In the worst case, bottlenecks appear and users are impacted. This session shows you which operating system and InterSystems metrics you should be looking at and how to interpret them so you can head off bottlenecks before they impact users. This sessions also shows strategies for planning infrastructure taking into consideration InterSystems' data platforms requirements.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Murray Oldfield
Task: Deploy applications based on InterSystems’ technology using VMware.
Approach: Provide a checklist of factors to consider, particularly when deploying a production database application that requires high availability
Are you ready to deploy your applications on a virtualized architecture? This talk will highlight what you need to plan and do when deploying applications built on ISC data platforms using VMware. Special focus on what you need to know when planning for highly available (HA) production database applications.
Content related to this session, including slides, video and additional learning content can be found here.
Presenter: Stefan Wittmann
Task: Take advantage of the NoSQL paradigm without adding another tool
Approach: Provide sample use cases that are an excellent fit for InterSystems’ new document data model
Description: Designing applications always requires you to make assumptions about your data model. Come to this session to learn how you can effectively handle the cases where you have to rapidly evolve your model. We will also discuss other use cases that are an awesome fit for the flexible document data model.
Problem: I’ve observed the NoSQL landscape and like the direction, but I have no use-case that fits and I do not want to add yet another tool.
Solution: InterSystems now has support for a well integrated document data model that brings the NoSQL paradigm to the enterprise within your current stack.
Content related to this session, including slides, video and additional learning content can be found here.
Hello all,
I know it is perhaps too vague question, but anyway:
Do you have experience from running a thick (preferably .NET) application in any of these modes - client installed locally, Terminal Server, Citrix ? Say, there are around 300-400 concurrent users using application.
Can you share your observations / opinions?
Thank you!
Dan Kutac
Calling All Caché and Ensemble Customers!!
Would you be interested in sharing your experience working with InterSystems' products? We want to hear your use cases and best Caché and/or Ensemble stories!
Let us know by completing this survey from TechValidate --> Link
Check out the published stories so far -->Published Stories Link
We will post the results after Global Summit!
Julie
Julie Lockner
Global Data Platform and Partner Programs
Survey Link --> https://www.techvalidate.com/registration/4743ec5dd8
I am pleased to announce that Caché and Ensemble 2015.2.3 are now available as maintenance releases.
For a complete list of the corrections in 2015.2.3, please review the release notes.
Caché and Ensemble 2015.2.3 are available now for the same platforms as 2015.2.2
The complete set of supported platforms, including specific point releases and/or patches, is detailed in the Supported Platforms document.
The build corresponding to this release is 2015.2.3.855.0
Hey, those who created and are maintaining the Community software.
There is a lot of very good post coming in.
However, how do I either send them off to my Email or a File to save them.
I do no wish to lose some of these posts in the volume of what is coming in!
Help me Mr. Wizard!
I am sure someone knows how.
Task
[DCE-96] - Show views counter for the post
[DCE-97] - Clean up My Collaborations and My Content
[DCE-108] - Remove Find Menu
[DCE-109] - Search page - fix Categories dropdown, remove internal naming
[DCE-110] - Add warning to comments, answers and posts when page is dirty and you move off-page
[DCE-111] - Developer Synchronization: Copy global-summit-2016 view
Bug
[DCE-93] - Post author and date messaging is wrong on Post Detail Page
[DCE-112] - Improve Tag Selection - Handle Special Characters
Hi all,
I've been looking for a way to extract the sorting from the ^CacheTemp.zenData global that contain the tablePane snapshot data in order to use it on a report following the current UI sorting criteria.
I could see that if the column is sorted by one column, new entries with this structure are created:
^CacheTemp.zenData(<sessionId>,<snapShotId>,<tablePaneId>,"index",<columnId>,<value>,<dataId>)=""
Hi, Community!
Here is the digest of the most interesting and valuable articles published on Developer Community in March 2016.
If we missed something interesting, please feel free to add it in comments.
So, here we go!
News and Events
Caché and Ensemble 2016.1 Release
New Book, Caché and MUMPS – Part II
Most commented
Class Projections and Projection Classes – 15 comments
How to display or save stack information? – 12 comments
Using Class Queries - %SQL.Statement versus %Library.ResultSet – 12 comments
This will be a stretch to be useful, but it was sorta fun. If you just so happen to have a use case to make your HealthShare productions talk to a Slack channel, this is the Business Operation for you.
In Slack, it is a dead simple process to enable an incoming web hook:
One you supplies those, it spits out a URL that you can go to town posting to your channel using that endpoint.
Hi!
Does anyone have an example of subj?
I know there is google service for it. Anyone uses it in production? What is the feedback?
In case of positive feedback would you please post the code example?
TIA!
Learn about tools available in DeepSee; including dashboards, the Analyzer and the Artchitect.