Communifire is developed using the ASP.NET Framework, C#, MS AJAX, jQuery and Microsoft SQL Server with generous notations. It's built with an n-tier application architecture, making it possible to change or update one layer without recompiling or modifying other layers.
Below is a list of the compatible operating systems, databases, web browsers, and recommended hardware.
Communifire is supported to work on the web browsers below:
All data is stored in a MSQL database server with an optimized database schema and stored procedures.
Communifire uses SignalR for real-time communications over websockets, a new HTML5 API that enables bi-directional communication between the browser and server.
Integrate your own single sign on across your business applications to make life easier for your users. About 85% of our customers do it. And you can too.
Tie in with your existing Windows Active Directory. Define mappings between Windows security groups and Communifire user roles. As user accounts are created in AD, they are automatically added to the roles in your Communifire community.
With distributed file system tools to synchronize files aross servers, you can choose between single instance file servers and multiple servers. If hosted on a load-balanced web farm there is nothing to prevent Communifire from accommodating millions of users.
By developers, for developers. The Communifire ASP.NET social networking framework architecture is based on a scalable and robust N-tier, enterprise SOA architecture. It contains fully object oriented code, an optimized database schema, strongly typed objects & collections, data caching, and a unique state management system. Communifire can scale to accommodate the most demanding high-traffic communities.
Communifire's open and flexible architecture and API makes it easy to establish connections and links with other business applications. We can certainly help, but most developers will find enough resources to manage most of these task on their own.
Add the Communifire dll's to your own app and truly integrate them together. Utilize Communifire's vast array of custom controls to bring a whole new social experience to your application.
Utilize the Communifire REST API to GET and POST data using any programming language you want. Extend Communifire to integrate with your existing business applications, 3rd party web services, and even mobile apps. Flexibility built right in.
Communifire is built on a flexible provider-based framework. Data access logic is encapsulated by a base provider abstract class, coupled with a well defined set of methods.
Makes it easy to "hook" onto certain events and plug in your own custom code to run before and after events. You can also override the default Provider classes that come with Communifire with your own custom versions without needing to modify any core source code.
Utilize the in-built Communifire controls that add social functionality to existing ASP.NET controls. Communifire is much like it's own development platform, making it super simple to add social features into your own applications.
Communifire comes with an extensive set of controls that builds on top of ASP.NET Repeater controls. You can rapidly display lists of data such as blogs, articles, wiki pages, events, users, spaces, etc. Just drag-and-drop from the VS toolbox, set some properties, and load the page.
Use this control anywhere to display a repeated list of items, such as blogs posts, articles, photos, videos, events, and more. Inside and outside of Communifire. Display these items based on tags, individual users, or any combination of tags, users, and spaces. There are unlimited possibilities.
Communifire uses the .NET Cache object to cache frequently accessed data. The platform also comes with a Memcached plug-in and a caching provider framework so you can plug in your own caching system without modifying the source.
Your security is our priority. We understand that security is an extremely important aspect of your business. It's very important to ours, too.
Each customer gets their own independent database and instance of the Communifire software -- each customers data is completely separate from one another.
Communifire SaaS and Self-hosted installations can be secured with SSL/TLS, if needed. Passwords are encrypted using AES Rijndaehl algorithm (with proper hashing) and query string parameters are encrypted when necessary.
Communifire uses a fine-grained, role based permission matrix to manage access to different parts of the system. Permissions are mapped to roles, and each user can have multiple roles.
For SaaS customers, we take daily and incremental backups of the software and database. Each customers backup is completely separate from one another. Self-hosted customers can easily set up their own backup options.
System installation using hardened, patched OS to provide ongoing protection from exploits. Dedicated hardware firewall. Intrusion detection services to protect against unauthorized access. Distributed Denial of Service mitigation systems.
Data center access is limited to authorized data center technicians. Security camera monitoring. Biometric scanning for controlled data center access. 24x7 onsite staff. Unmarked facilities to help maintain low profile.
All Axero employees are trained on security and privacy procedures. Access to confidential information and hardware infrastructure is restricted to authorized personnel only.
For customers needing more than what is already built in, Communifire is flexible to allow customers to plug-in their own security providers and encryption algorithms, overriding the defaults.
Get instant access to all the features. Cancel anytime.
Start My 14-Day Risk-Free Trial
See why 99% of Communifire customers are stillactively using the platform after 5 years.
Questions? Call us at 1-888-976-4446
Frequently Asked Questions