Tuesday, November 18, 2008 ..:: Blog ::.. Register  Login
 Sneak preview of 1.4 Minimize
Location: BlogsFounder Blog    
Posted by: paulrony 1/21/2007 3:54 PM
We've been busy the last couple of months integrating SplendidCRM with Great Plains Accounting, but we took some time out to update the Web1.4 tree. 
 
We started the Web1.4 node many months ago to take advantage of some of the major advances in .NET 2.0, such as MasterPages, Themes, WebParts and AJAX.  Most of the MasterPages and Themes work was completed a few months ago and needed just a little more work to get the menus to function properly. 
 
Using the new ASP.NET AJAX framework, formerly Atlas, was a breeze.  I just a couple of days, we were able to add AJAX features to the charts on the Dashboard and to the Report editor.  Feel free to make suggestions in our Features Forum as to areas that you would like to see AJAXified.
 
We are also making progress with WebParts.  We have migrated all pages to use WebParts to manage the left Sidebar, and we have migrated the entire home page to WebParts.  This will give SplendidCRM the same kind of functionality as SugarCRM's Dashlets.  We still have to create the personalization provider to connect the WebParts user profile to SplendidCRM.  For now, we are just letting it use the aspnetdb database.
 
Here are some of the Web.config changes that are necessary to support Web1.4
 

<connectionStrings>
    <
add name="aspnetdb" connectionString="data source=(local);user id=iusr;password=splendidcrm2005;initial catalog=aspnetdb;"
/>
</
connectionStrings>

<httpHandlers>
    <
add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"
/>
    <
remove verb="*" path="*.asmx"
/>
    <
add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
/>
    <
add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"
/>
</
httpHandlers
>

<webParts>
   
<
personalization defaultProvider="SqlPersonalizationProvider">
        <
providers
>
            <
add name="SqlPersonalizationProvider" type="System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider" connectionStringName="aspnetdb" applicationName="/"
/>
        </
providers
>
    </
personalization
>
</
webParts>

 

Permalink |  Trackback

  

Copyright (c) 2006-2008 SplendidCRM Software, Inc. All Rights Reserved.   Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2008 by Perpetual Motion Interactive Systems Inc.
SplendidCRM and SplendidCRM Software are trademarks of SplendidCRM Software, Inc. SugarCRM is a trademark of SugarCRM Inc. in the United States, the European Union and other countries. All other trademarks used in this web site are the property of their respective owners.