Hi, Community!
Please find the digest of the best articles you posted on DC in 2017 regarding InterSystems Data platform.
We had 280 articles in 2017 and split them into 3 categories: posts gathered most of the views, most voted posts and most commented posts.
Here we go!
TOP 20 Most viewed
Vue.js: getting started with a basic HTML/REST/JSON example, by Ward De Backer 1936
InterSystems Data Platforms and performance – VM Backups and Caché freeze/thaw scripts, by Murray Oldfield 1752
Node.js: create a basic web app with React - part 1, by Ward De Backer 1670
Creating custom SNMP OIDs, by Mikhail Khomenko 1611
Let's write an Angular 1.x app with a Caché REST backend - start here, by Chris Stewart 1314
Node.js: create a basic web app with React - part 2, by Ward De Backer 1223
Let's write an Angular 1.x app with a Caché REST backend - Part 1 of Many, by Chris Stewart 1203
Containerization Caché, by Dmitry Maslennikov 1181
Virtualizing large databases - VMware CPU capacity planning, by Murray Oldfield 1125
Atelier 1.1 Roadmap, by Joyce Zhang 981
Machine Learning with Spark and Caché, by David.E Nelson 976
Old/New Dynamic SQL Cheat Sheet, by Lexi Hayden 862
DeclarativeCOS — Declarative Programming in Caché, by Maks Atygaev 857
Globals Are Magic Swords For Managing Data. Part 1, by Sergey Kamenev 774
How to use the “Zabbix SNMP Dynamic Index” to monitor Cache information., by Jean-Luc Delporte 774
Parsing docx using XSLT, by Eduard Lebedyuk 760
Making Prometheus Monitoring for InterSystems Caché, by Mikhail Khomenko 751
MonCaché - Caché as MongoDB, by Maks Atygaev 698
Visualizing the data jungle -- Part I. Let's make a graph, by Fabian Haupt 663
Converting documents with Caché and LibreOffice, by Eduard Lebedyuk 653
Top 20 Most Voted
From The Roots to InterSystems, by Robert Cemper 16
Containerization Caché, by Dmitry Maslennikov 15
Let's write an Angular 1.x app with a Caché REST backend - start here, by Chris Stewart 14
Pro Tip: Controlling your SysTray Cube icon appearance , by Benjamin Spead 14
Bug killing development tips, by Sean Connelly 13
Globals Are Magic Swords For Managing Data. Part 1, by Sergey Kamenev 12
Binding a "regular" Cache object to %DynamicObject and vice versa, by Daniel Kutac 12
Let's write an Angular 1.x app with a Caché REST backend - Part 1 of Many, by Chris Stewart 12
Cogs Library, by Sean Connelly 12
Grafana-based GUI for mgstat, a system monitoring tool for InterSystems Caché, Ensemble or HealthShare, by Mikhail Khomenko 12
Feeling the power of Caché , by Robert Cemper 12
Light weight EXCEL download, by Robert Cemper 12
Where is the equivalent of INSPECTOR in Atelier ? See !, by Robert Cemper 12
Tracking Data Changes - Audit Log - 1 of 2, by Fabio Goncalves 11
Making Prometheus Monitoring for InterSystems Caché, by Mikhail Khomenko 11
SPOOL - the forgotten device, by Robert Cemper 11
Horizontal Scalability with InterSystems IRIS, by Benjamin DeBoe 11
InterSystems Cloud Manager and Containers at GS2017 XP-Lab, by Luca Ravazzolo 11
Machine Learning with Spark and Caché, by David.E Nelson 10
How to install and use TFS in Atelier, by Francisco López 10
Top 20 Most commented
Cogs Library, by Sean Connelly 35
Old/New Dynamic SQL Cheat Sheet, by Lexi Hayden 35
Compilation gotchas and a request for change, by Sean Connelly 24
DeclarativeCOS — Declarative Programming in Caché, by Maks Atygaev 24
Part II – making community package manager, by Timur Safin 23
Containerization Caché, by Dmitry Maslennikov 18
Let's write an Angular 1.x app with a Caché REST backend - Part 1 of Many, by Chris Stewart 17
Search InterSystems documentation using iKnow and iFind technologies, by Konstantin Eremin 16
Map, Reduce and Filter Collections, by Sean Connelly 15
Bug killing development tips, by Sean Connelly 15
Atelier 1.1 Roadmap, by Joyce Zhang 15
Building a QEWD / Node.js / Cache REST Back-end, by Rob Tweed 14
MonCaché - Caché as MongoDB, by Maks Atygaev 14
Creating custom SNMP OIDs, by Mikhail Khomenko 10
Globals Are Magic Swords For Managing Data. Part 1, by Sergey Kamenev 10
From The Roots to InterSystems, by Robert Cemper 10
How to determine row level security at runtime, by Eduard Lebedyuk 9
Making encrypted datafields SQL-searchable , by Michael Braam 9
Let's write an Angular 1.x app with a Caché REST backend - start here, by Chris Stewart 9
Where is the equivalent of INSPECTOR in Atelier? See !, by Robert Cemper 9
Asynchronous REST, by Eduard Lebeyuk 9
Thank you for your great articles, Developer Community!