The Premier .NET Solution for
Authoring, Managing and Executing Business Rules

Search Home | Contact Us
Products

 

 

 

 
 

Extending and Enhancing Microsoft Technologies:
Position Statement - InRule® for SharePoint

InRule Technology is committed to leveraging and extending the investments that IT organizations have made in Microsoft technologies by supporting and enhancing the capabilities of those Microsoft technologies. InRule can extend the value of an organization’s SharePoint investment by providing business logic automation and decision management capabilities for SharePoint-based applications: InRule can manage critical business decisions that are governed by various SharePoint elements including documents, processes, and workflows.

SharePoint applications that use InRule require custom .NET components to link the two together. While InRule does not yet provide out-of-the-box interoperability with SharePoint, its business logic automation and business decision management functionality extends SharePoint via event handlers and workflows. It is InRule Technology’s position that InRule can and will provide extensive additional value to SharePoint applications. As a first step, InRule Technology is providing code samples and our ROAD (Rules Oriented Architecture and Application Design/Development/Deployment) Services group can assist in the creation of these components and/or provide prescriptive guidance for an InRule user to build them.

With its rich capabilities, easy adoption by .NET developers, and a presence in more than 50% of medium and large businesses, SharePoint will become the application framework for many new applications. Given that both InRule and SharePoint operate on user-interface and back-end enterprise data using the .NET platform, it is inevitable that some organizations will look to combine the features of InRule and SharePoint when designing their IT solutions.

 

The Value of Using InRule with SharePoint

SharePoint 2010: The New Application Development Framework for .NET

SharePoint 2010 is an application framework for Web-based software that includes collaboration, content management, search, reporting & analytics, and web site infrastructure capabilities. SharePoint 2010 also provides a series of composites, a rich set of application building blocks, tools, and services. Because it is based on ASP.NET, SharePoint 2010 is easy for .NET developers to learn; and because it provides additional capabilities, SharePoint 2010 will be the platform of choice for many new applications currently being written in .NET code. (For more information on when to use SharePoint for .NET applications, download this Microsoft white paper.

Including InRule as an extension to SharePoint can help organizations provide additional value:

  • Enhancing the power to make business decisions based on document and line of business data – InRule allows for the integration of document metadata with complex business decision logic and back-office data stores. InRule can import and operate directly with SharePoint list data and SDK objects. InRule also offers several out-of-the-box rule actions that are not out-of-the-box features in SharePoint. These InRule actions can be manipulated by business analysts without writing any code.
  • Author and Implement Complex Rules – SharePoint offers simple business analyst tools for creating rule-like structures and workflows, but it does not allow for implementing chains of complex rule sets that drive many real business decisions. SharePoint’s OOB back office integration features are often difficult to configure and only apply to a small set of real-world problems.
  • Deploying Rules without Code Changes– SharePoint has no features for maintaining or deploying complex rules. Most changes to business logic require clumsy modifications to production metadata or code changes to custom components. InRule can provide a clean platform for managing business logic changes without risking production data loss or incurring downtime.
  • Managing Business Rules – Because SharePoint does not allow complex rules to be managed as shareable assets, changes must be managed within code. InRule enables the management of rules from development through production with granular permission, check-in/check-out and version control

InRule also continues to partner with ShareVis to provide its customers with rich business logic automation capabilities.

DISCLAIMER: InRule for SharePoint position and plans may change at any time at InRule Technology’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. All statements regarding InRule Technology's plans, directions, and intent are subject to change or withdrawal without notice.


Home  |  Contact Us  |  Site Map  |  Terms of Use  |  Privacy
Copyright © 2010 InRule Technology, Inc. All rights reserved. None of the text or images on this page may be reproduced without the express written consent of InRule Technology.