Word Count In preparing to write this blog post, I did some research on the internet and learned that a blog post should be somewhere between 400-600 words. That got me wondering what the word count was for my previous (and first ever) blog post. I felt at the time...
A Business Rule Management System is great for the sheer fact that you can quickly make changes to your application logic without having to involve programmers. Want to change that condition statement from “greater than” to “greater than or equal to”? No problem. Most...
One of the goals of the InRule v4.6 release was to make it easier for web and mobile developers to use InRule within their applications. A key feature of the release was the addition of a REST endpoint to the irServer Rule Execution Service. This makes it much easier...
One of the most common ways of integrating InRule into a .NET application is to bind the rule application to a .NET assembly schema (aka .NET object model). Object-based integration provides the following advantages: Automated schema generation and synchronization...
With the growing popularity of Salesforce.com and the Force.com platform, some InRule clients have inquired about the possibility of integrating InRule with Salesforce. The Force.com platform allows configuration of business data objects without changing code. An...
Mission Impossible: Hard-coding Low-code platforms have been getting quite a bit of publicity, particularly with the release of Forrester’s report, “New Development Platforms Emerge For Customer-Facing Applications.” While the report focuses on some of the more...
Since InRule first began adding enhanced product support for Dynamics CRM over three years ago, our services team has had the opportunity to integrate the rule engine across several complex Dynamics implementations. Dynamics CRM offers a high degree of flexibility for...
The Universal Language of…Soccer? With the World Cup in full swing, we are reminded yet again of the diversity of our planet. Personally, I’m also reminded of the fact that so many people actually like soccer…or football…or whatever they call it. But hey, with the...
InRule’s Authoring SDK provides a broad and deep framework for authoring rules in stateful applications. irAuthor, InRule’s rule authoring application, is written almost entirely with the Authoring SDK. While useful as-is, the Authoring SDK’s behavior can be modified...
Close Encounters I have a problem with my name. When someone calls me at work, I say “This is Mike Grucella.” My last name is pronounced grew-sel-uh. If I say my first and last name pretty quickly, the person on the other end of the line sometimes thinks I’m saying...
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.