Main differences between the types of CRM: SaaS CRM, Open-source CRM and Proprietary CR - crm

I am confused about the differences between SaaS CRM, open-source CRM, and Proprietary CRM. Here are a few of my confusions.
Can proprietary CRM be SaaS CRM?
Is SaaS CRM the way that the open-source CRM and Proprietary CRM is implemented/hosted or is it an entirely different type of CRM? If it is an entirely different type of CRM then what is the difference?
Are SaaS and cloud hostingĀ of proprietary CRM/Open-source the same thing?
Thank you.

I don't think so. Maybe you pay for a few modules (like Sendgrid's sending email software or something)
SaaS CRM is actually a proprietary CRM - but is not your company's property. You can develop your own proprietary CRM but usually don't worth it.
Nope. A SaaS CRM will be a ready-to-use software with a lot of features build-in and hosted by the CRM owner (like Salesforce, HubSpot, and others). Open source CRM is a CRM maintained by some communities and is not for sell or at least you have the option to use it without paying - the drawback is lack of features ready-to-use, integrations and can take a time to finish the setup but at least is for free.

Related

I have to Create mvc application to fetch outlook emails attachments

I don't have any idea how to connect mvc application with outlook so if some know
How to Connect MVC .net project with Outlook Mail.
Microsoft does not currently recommend, and does not support, Automation of Microsoft Office applications from any unattended, non-interactive client application or component (including ASP, ASP.NET, DCOM, and NT Services), because Office may exhibit unstable behavior and/or deadlock when Office is run in this environment.
If you are building a solution that runs in a server-side context, you should try to use components that have been made safe for unattended execution. Or, you should try to find alternatives that allow at least part of the code to run client-side. If you use an Office application from a server-side solution, the application will lack many of the necessary capabilities to run successfully. Additionally, you will be taking risks with the stability of your overall solution. Read more about that in the Considerations for server-side Automation of Office article.
If you deal with Exchange accounts you may consider using EWS or Graph API. See Explore the EWS Managed API, EWS, and web services in Exchange for more information about EWS.

How to Integrate Your Website with Dynamics CRM 4.0

Does ANYONE know of a successful integration of Microsoft Dynamics CRM system with a .net website?
I have gone through all the msdn stuff for getting started with the SDK for Microsoft CRM 4.
I am trying to find any other basic examples / blog posts about implementing the SDK for MS CRM4.
Does anyone know of some blogs that cover this?
To answer your question, integrating Dynamics CRM with any .NET application pretty much means fetching/pushing data from/to CRM. In case you're looking for a two way integration, like also including fetching/pushing data from/to your .NET application (from CRM) then you would require CRM plugins/javascripts as well.
Unless you are a complete newbie in Dynamics CRM, you should be able to figure it out pretty easily by going through the SDK here http://msdn.microsoft.com/en-us/library/cc151016.aspx where all the possible methods have been explained. It's all .NET, so 'integration' is not a very big deal. You just need to keep in mind what kind of authentication you'd be performing in CRM; if that's going to be an impersonation or you'd pass credentials.

Is there a way to use sharepoint as the back-end versioning and storage for my custom document management website?

I want to build a custom document management web application that ties in with sharepoint for the actual document versioning and storage. I'm hoping for something like a sharepoint widget that I can plug into my web application that would allow me to tie in with sharepoint and download documents, make edits to them, and upload them back to sharepoint, with sharepoint handling all of the versioning and storage.
Basically I'm looking for a sharepoint API.
If WSS is the answer to this, are there licensing issues that I need to consider?
Thanks.
The best way forward is probably to use SharePoint's web services as that way your application can run on a server that doesn't have SharePoint installed.
Regarding Licensing, as long as you are licensed for Windows Server then WSS is free. However, depending on what database you use you may need to make sure that your users are licensed for SQL Server. Have a look at these links:
SharePoint Connections
Technet
Eggheadcafe
Wouldn't it be easier to do some development to customize SharePoint to your needs instead of just using it as a backend?
If it's SharePoint 2007 you're talking about, then on the server side you have the SharePoint API (Microsoft.SharePoint.dll) and on the client side, SP provides web services for manipulating lists, libraries, users and most other things you might need.
As Jeremy said, getting data to and from SharePoint through the Web Services, requires you to write CAML queries, but it's made easier by the help of tools such as this free CamlQueryBuilder
There's loads of documentation on both the API and the web services online.
If you're planning on using SharePoint 2010, all this will be quite easier, as more options are available for developers, e.g. API for the client side as well as the server side. Also new in 2010 is LINQ for SharePoint, which IMO really rocks!
Sharepoint is accessible with CAML Queries in that you can create, modify, and delete any object in Sharepoint with this.
You could create your own front end and just communicate to sharepoint.
As far as licensing, WSS comes with any Windows Server OS, so your client would just buy a license to the OS and be fine.

Free ASP.Net (MVC/WebForms) based CMS which has plugins built in for connecting to Orkut and Facebook

I looking for free ASP.NET based content management system (CMS) which has the following features:
Blogs (Admin, some super users can have their own blogs)
Forums (Admins can create forums. Some moderation features)
Admin Dashboard
Integration with LinkedIn, Orkut and Facebook (native or through freely available add-ons)
Support for moderated user registration (moderated by Admin)
Windows Sharepoint services 3.0 is an option. With some tweaking, it supports all the above and there are free third party web parts available.
NB: The CMS listed must be free, as in beer.
I would recommend you to check the free edition of Kentico CMS.
You might want to check out Sitefinity. It has the first three features built-in. I'm not sure what you mean by integration with social networks, but what Sitefinity has is bookmarking content from the CMS in those networks. Moderated user registration can be handled by the addition of a custom Membership provider, the same way as in ASP.NET
We decided to go with Umbraco for this.

Develop a Family Tree Portal with several functinality

We need to develop a family tree portal which also supports functinality like
Portal Framework (Sub portal)
Dashboard
Blogs, Forums, Events, Polls, Task
Member subscription
Advertisement
Chat
Broadcast
Document Management
Personalization
Alerts & Reminders
And above all Family tree
It is also decided to build family tree from scratch and develop UI in Flex.
I am planning to develop it in DNN as i feel other modules are freely available in DNN
Questions
1) Is all listed modules freely available in DNN ...if yes can you provide link?
2) Do i need to consider any other Opensource CMS like umbraco or any other suggestion
3) Very unlikely...But should i develop it from scratch
Limitation : I will not be able to afford costly CMS
Development Platform : ASP .Net 3.5 & SQL Server 2008
Please suggest
You can start here for a list of modules in DNN - http://www.dotnetnuke.com/Development/Downloads/ProjectsDownloads/tabid/1373/Default.aspx also snowcovered has a lot of modules for sale most are resonable - http://snowcovered.com

Resources