15
Caché 2017.1. Что нового? 1 Ключевые новшества: 1. Релиз IDE Atelier 1.0 2. Поддержка Oauth 2.0 3. iKnow REST API 4. Новые iKnow приложения 5. Статистика SQL производительности, которая включена «всегда»

Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Caché 2017.1. Что нового?

1

Ключевые новшества: 1.  Релиз IDE Atelier 1.0 2.  Поддержка Oauth 2.0 3.  iKnow REST API 4.  Новые iKnow приложения 5.  Статистика SQL производительности, которая включена

«всегда»

Page 2: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Atelier 1.0

2

1.  Eclipse плагин 2.  Кросс-платформенная IDE 3.  Отладчик 4.  Формат исходников UDL и XML 5.  Intersystems.com/atelier 6.  https://community.intersystems.com/group/atelier/

Page 3: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Oauth 2.0

3

1.  Поддержка Oauth 2.0 2.  Caché может быть как клиент 3.  Caché может выступать как сервер авторизации 4.  Caché может быть ресурс-центром 5.  %SYS.OAuth2.0 6.  https://community.intersystems.com/post/global-summit-2016-

integrating-oauth-20-and-openid-connect

Page 4: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Ensemble 2017.1 улучшения

4

Ключевые новшества: 1.  Можно выключить Ensemble для новой области 2.  Улучшен поиск по сообщениям 3.  PUSH-уведомления для GA и iOS устройств

Page 5: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Community проекты

5

1.  UI фреймворк: RESTForms и RESTFormsUI 2.  Web Terminal 3.  CNA / CLM 4.  DeepSee Web/Mobile 5.  SYSMON 6.  iKnow Entity Browser

Page 6: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Как терминал, только в браузере Возможности: 1.  Code Completion классы, методы, глобалы 2.  Подсветка кода 3.  История команд после отключения 4.  Поддержка SQL

Установка: Drag/n/Drop в студию или импорт

Caché Веб Терминал

6

https://github.com/intersystems-ru/webterminal

Page 7: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Что это за классы? Браузер классов и Их связей Просмотр кода методов

Caché Class Browser

7

https://github.com/intersystems-ru/UMLExplorer

Page 8: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

CNA/CLM

8

CNA – вызов любых dll из Caché CLM – автоматический перевод и проверка синтаксиса для строковых констант в Caché. Использует CNA Возможности: 1.  Поиск и редактирование имеющихся ресурсов 2.  Автоматический перевод на 60+ языков 3.  Проверка синтаксиса Установка: Установщик

https://github.com/intersystems-ru/cna

Page 9: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

WEB и MOBILE UI для DeepSee дашбордов Возможности: Быстрый UI на Angular и Highlight.js Быстрая работа за счет REST/JSON Поддержка карт с полигонами Система плагинов iPhone приложение

DeepSee Web/Mobile

9

https://github.com/intersystems-ru/DeepSeeWeb

Page 10: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

iKnow Entity Browser

10

Браузер концепций iKnow

https://github.com/intersystems-ru/soon

Page 11: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Новые Ресурсы InterSystems

11

1.  Learning.intersystems.com 1.  100+ онлайн-курсов. Бесплатно

2.  Globalmasters.intersystems.com/john/FarEast 1.  “Мильная” программа для разработчиков на InterSystems 2.  Задания и призы

3.  Community.intersystems.com 1.  2,600 зарегистрированных участников, 500 ежедневно. 2.  30 публикаций каждую неделю 3.  Developer Community YouTube 4.  Developer Community Twitter

Page 12: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Поддержка сообщества разработчиков в России

12

Статьи на Хабре Публикуйте полезные статьи – гонорар от 15 до 50 т.р. за статью Поддержка стартапов Новый интересный коммерческий проект? Получите хостинг, менторов, обучение, отложенное лицензирование. Работа с вузами Стажировки в США, Европе и Москве Наши тренеры уже ведут обучение в Европе. В этом году ЮАР и Индия

Page 13: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Global Summit 2017 – Palm Springs

13

10-13 сентября 2017

Page 14: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Вопросы?

14

Atelier 1.0 OAuth 2.0 Push-уведомления

community.intersystems.com globalmasters.intersystems.com/join/FarEast learning.intersystems.com

Web Terminal 4.0 DeepSee Web 2.0 SYSMON github.com/intersystems-ru

Евгений Шваров, [email protected]

Page 15: Caché 2017.1. Что нового - InterSystems · Oauth 2.0 3 1. Поддержка Oauth 2.0 2. Caché может быть как клиент 3. Caché может выступать

Спасибо!

15