We have many new releases that are ready and awaiting some updated documentation and testing before the release… We were actually waiting for the new DNN Store to get released (which was supposed to be this morning so not sure why it has not happened yet).
For all of our upcoming module releases (just the major highlights):
New Data Caching: Now that we have started enforcing DNN 5 for new releases we have started to take care of some major performance enhancements related to Data Caching that we were not previously part. From some performance testing using dotTrace and SQL Server Profiler these enhancements have been huge. These will be released shortly with Dynamic Forms, Dynamic Registration, Dynamic User Directory, and Dynamic Views. We hope to add in features following these releases to take more advantage of caching (for example in Dynamic Views the ability to setup caching time in minutes per report/module instance). Updated UI Improvements: All upcoming releases include many of the new UI enhancements (at the very least taking advantage of several style sheet classes from DNN6 such as primary/secondary input buttons etc…)
We have started using 37Signals applications and more and such as Basecamp and Highrise lately for our own CRM needs. Many of our module for DotNetNuke and SharePoint have already integrated with Highrise and Basecamp for a while (via the HTTP Post feature in components such as Dynamic Forms and Dynamic Registration etc…) Our components and integration has worked great for many of our clients so that each time a user registers or submits a form that information is then posted into the Highrise contacts, notes, cases, etc… For our needs though and because we were already working with their API for integration with a new iPAD App we have been working on, we begin to realize that there is a real need for a much more integrated importing and updating tool for Highrise contacts. I think the importing tool that they have is “ok” I guess (I would love to see a direct SQL Query option or even newer versions of Excel) but it gets the job done… for us the challenge though was that we found it limited to ever update from our existing systems, tables, and queries that are housed in-house and we would have to clear out our contacts and build a new import each time we needed to “Refresh” some of these properties and custom fields within Highrise. For example, we like to manage things such as sales counts, issues, and customer history for contacts within Highrise however our existing systems cannot directly update these into Highrise. Furthermore (and pretty frustrating for us) has been that for imports if the contact already exists that contact is skipped during the import (I think it would be much better if you could import contacts and it would only overwrite new custom fields or fields that are brought in on that specific import).