Built for customization, designed for integration
Anyplan3D® for VARs and SIs
AnyPlan3D AS is a leading developer of software products for the enterprise planning and scheduling market. Our products work seamlessly across project planning, manufacturing scheduling and operations and maintenance cycles. Our premier product called AnyPlan3D is a highly customizable solution that can be integrated and customized by Value Added Resellers and System Integrators into customer solutions across different business areas and domains.
AnyPlan3D in the Cloud
At the heart of AnyPlan3D is a smart network of planning objects that are held in memory in the AnyPlan3D server and replicated on request by the client. This provides scalability for large projects and processing for both the business rules and general calculations on either server side or client side as required.
The AnyPlan3D services can run in the cloud as Azure Applications. The service domains are split into a number of Azure Web or Worker roles:
Inter-service communications are deployed as Queue Services or Service Bus Queues.
AnyPlan3D delivers
- Ease of Use – we are passionate about attractive, user-friendly interface design.
- Modularity and Customization – we ensure that our solution partners can configure customer solutions quickly and effectively from our product suite.
- Built for Integration – so that the planning and scheduling systems can collect and feed data into other enterprise systems.
- Fast, Scalable and Collaborative – so that they can be used for very large plans and schedules and run by international teams.
A modern set of technologies
AnyPlan3D’s Technology Stack
AnyPlan3D is built on Microsoft’s .Net platform and can easily integrate with systems based on other technologies. Examples of the underlying technologies used in AnyPlan3D are listed below:
Windows Presentation Foundation
The UI is built using WPF and XAML and can be delivered as a click-once Windows client.
Windows Communication Foundation
WCF is used extensively for core services and includes Streaming Transfer with Protocol Buffers.
Microsoft Extension Framework
MEF is used to provide extensibility of AnyPlan3D modules.
Microsoft Enterprise Library
The enterprise library is used for Logging, Data access and Caching
Microsoft Identity Foundation
MIF is used for Claims Based Security and access control. It is also used to customize the user interface to different customer and partner requirements.
Authentication
AnyPlan3D authentication integrates with Active Directory services or can run directly to a database.