新しい投稿

検索

お知らせ
· 20 hr 前

InterSystems Ideas Portal Annual Recap 2025

Hello and welcome to the InterSystems Ideas Portal Annual Recap 2025.
General Stats:
182 new ideas in 2025
 44 new implementations in 2025
174 new comments in 2025
 725 new votes in 2025
232 new users in 2025
713 ideas all time
132 implemented ideas all time
991 comments all time
3,426 votes all time
 1,207 users all time

Top ideas creators of 2025
Top ideas creators of all time
Top commenters of 2025
2025 at a GlanceInterSystems Open Exchange
Top commenters of all time
1件の新着コメント
ディスカッション (1)1
続けるにはログインするか新規登録を行ってください
質問
· 20 hr 前

Generative AI

I want to know all the information on Generative AI from what it is and its use. Further, I wanted to know what problems can be solved using it.

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
記事
· 20 hr 前 2m read

[ICYMI] VS Code updates January 2026

Welcome to the monthly recap of updates and releases to VS Code and InterSystems-related extensions relevant to IRIS developers. We'll break down the updates that are relevant to InterSystems developers with tips on how they can be applied to your day-to-day projects. 

Don’t forget, if you’re migrating from InterSystems Studio to VS Code, or want to deepen your knowledge, check out the VS Code training courses from George James Software: georgejames.com/vscode-training.


VS Code version 1.109

  • Editor stability and navigation improvements - folding, syntax highlighting and navigation are now more consistent, making it easier to work with large ObjectScript classes and routines.
  • Debugging improvements – breakpoints and stepping are more dependable, making ObjectScript and Python debugging smoother.
  • Terminal & productivity enhancements – minor terminal and UI improvements make multi-file, multi-namespace projects easier to manage.

These updates improve the efficiency of day-to-day development work and navigation in VS Code, especially when working with complex IRIS projects.

The release also includes contributions from our very own @John Murray through pull requests that address open issues.  

View the full release notes: https://code.visualstudio.com/updates/v1_109


InterSystems official extensions

InterSystems Language Server - version 2.8.2 updates:

  • Linux support restored – Extension now works reliably across more distributions.
  • SQL & syntax fixes – Parses SQL constructs and extrinsic functions correctly, reducing false errors.
  • Editor stability & navigation – Crash fixes and improved “go-to-definition” for generated methods.
  • Python method folding (Windows) – Folding now works correctly for Python methods.
  • Diagnostic improvements – Invalid DEFAULTGLOBAL values now trigger warnings to prevent runtime issues.

Use this extension as part of the InterSystems ObjectScript Extension Pack to spot errors earlier and navigate large projects faster, with intelligent code navigation, syntax checking, folding, and diagnostics.



George James Software extensions

There have been no releases or updates this month, so here’s our Marketplace pick:

Jupyter Server Proxy for InterSystems IRIS

Operate your IRIS environment, whether local on your workstation or remote in your organization/cloud, as Jupyter Servers for ObjectScript, SQL, as well as Embedded Python.


Let us know in the comments if you try any of these features or VS Code extensions, and what you think.

Happy coding! 

ディスカッション (0)2
続けるにはログインするか新規登録を行ってください
質問
· 20 hr 前

How can I correlate xml that contains CDATA?

Hey everyone.

I have a web service which is receiving XML as a stream, and I'm intending to then correlate the stream into an object. Unfortunately I am hitting a road block where the sender places a large chunk of the XML within a cdata block which is then causing the correlate of %XML.Reader to not work.

The structure of my xml is along the lines of:

<abc>
    <def>010203</def>
    <ghi>040506</ghi>
    <jkl>
        <mno>
            <pqr>070809</pqr>
            <stu>101112</stu>
        </mno>
    </jkl>
</abc>

I have my objectscript classes built that conform to the above, and the correlate works when the xml as is the above, however what is sometimes happening is:

<abc>
    <def>010203</def>
    <ghi>040506</ghi>
    <jkl><![CDATA[<mno><pqr>070809</pqr><stu>101112</stu></mno>]]></jkl>
</abc>

I have seen some other posts where the answer was to add "CONTENT=MIXED" to the property where the CDATA is occurring, but this is not something that can be applied when the property is referencing another class and isn't simply a string. Additionally, one of the values within the XML being presented within a CDATA is going to be containing a base64 encoded file, so a string for this would be unsuitable.

Is there a simple way to receive xml and be able to parse the xml using %XML.Reader or a similar XML tool without being stymied by cdata wrapped data?

3件の新着コメント
ディスカッション (3)2
続けるにはログインするか新規登録を行ってください
質問
· 21 hr 前

Best Practices for Mobile App Development with Backend Integration

Hi everyone! 

I’m working on a mobile app development project and would love to hear from this community’s collective experience. As mobile apps increasingly need robust backend services — especially for data sync, authentication, cloud features, and real-time updates — I’m curious how others approach architecture and tooling.

Here are a few specific questions to get the discussion started:

  1. Frameworks & Languages:
    What frameworks do you prefer for building mobile apps (e.g., React Native, Flutter, Swift/Kotlin native)? What influenced your choice — performance, team skill set, ecosystem, or something else?
  2. Backend Integration Patterns:
    How do you handle backend APIs? REST or GraphQL? Do you use SDKs, client libraries, or auto-generated API clients?
  3. Real-Time Features:
    For features like live chat, notifications, or real-time updates, what tools or services have worked best for you?
  4. Testing & Deployment:
    What’s your go-to strategy for testing mobile apps — automated UI tests, unit tests, beta distribution tools? How often do you release updates?
  5. Security & Data Protection:
    Mobile security is critical — especially with user authentication and sensitive data. Any tips on secure storage, encryption, or authorization libraries?

Looking forward to learning from your approaches, tools, and lessons learned! If there’s a specific pattern or framework that has significantly improved your workflow, please share 

Let’s help each other build better mobile experiences!

Happy coding!

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください