Skip to main content

Integration in Internet ?

Nowadays, the business need of system integration in one company become more and more important task. Many companies search for good, cheep and easily developed portal solutions so they can make one common entry point for their systems and no doubt, the best Microsoft solution for this task is the SharePoint platform.

While companies and enterprise integration have many options and products, what about the Internet integration? Is there a simple and no resources required way to recreate the idea of integration?

The reason for trying to do this is the fact that there are many areas in internet where we can make a portal collecting different sources and information and making this in a very simple and cheep way. And of course, if we make good and useful portal, this will not be a waste of time ad money.
Making or using some crawlers and displaying the results in categorized way is good but not so cheep solution.
As a big fen of Google, I try to combine their services and to see how can I recreate the idea of integration. 
I get for example my personal "web systems"- two blogs, facebook profile, personal web site. And the picture is something like this:



The personal site will be the user entry point and will have RSS from the blogs and facebook profile. The data storage will be the Picasa (for images) and code.google.com(for files) and the monitoring will be Google Analytics.

Actually, the example is not very clear but the idea of iterating things is really good concept and it's worth to be experimented with it.
And to best thing is such approaches is that we don't replace the existing systems ( in many case this is impossible), we just combine them and get to the user better experience and analytics data.


...

Comments

Popular posts from this blog

ClientPeoplePicker in SharePoint 2013

Start using SharePoint 2013 I noticed that the way for selecting people or groups is changed. The new way is simple – just ‘Enter name or email address’ without any icons for ‘Check Names’ or ‘Browse’. I guess that the PeoplePicker is changed but NO. PeoplePicker sitll has the same functionality as before. There is a new control called ClientPeoplePicker . How to use it: 1. Add this references <% @ Register TagPrefix ="wssawc" Namespace ="Microsoft.SharePoint.WebControls" Assembly ="Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> 2. Add the following control declaration       < wssawc : ClientPeoplePicker          Required ="true"          ValidationEnabled ="true"          ID ="peoplePicker"          runat ="server"   ...

Error: A duplicate field name "xxxx" was found

Soon I have some experience with migrating solution from SharePoint 2010 to SharePoint 2013. The migration was on 3 steps. First one was just to copy the custom fields, content types and list definitions from the old VS 2010 project into a new VS 2012 project for SharePoint 2013. Looks like pretty simple task but ….. The problem:  Error “ A duplicate field name "xxxx" was found ” when the feature for provisioning the fields and content types is activated. The solution: Review the field definitions and make sure no field has Name property equal to some of the ‘reserved’ values. Explanations: In SharePoint 2010 there was no problem to have these fields as a definition of custom fields: < Field     Type = " Note "     ID = " {893FB9BC-2DA4-4451-A1D1-88010CDC6A08} "     Name = " Description "     StaticName = " Description "     DisplayName = " Description 1 "     Requi...

SharePoint and List Joins with CAML

This came to me as an issue when I started migrating one project from SharePoint 2010 to SharePoint 2013. The code uses LINQ to SharePoint and it was not written in a clever way. We decide to use CAML queries and optimize the code. The scenario: Create gridview that gathers information from three(or more) lists. The problem: How to create the CAML query joins and projected fields correctly. Explanation : Option 1: Get generated CAML query from LINQ to SharePoint code This doesn’t work. I wrote the LINQ to SharePoint code connected the three lists. When I executed the code the following error was thrown – “ The query uses unsupported elements, such as references to more than one list, or the projection of a complete entity by using EntityRef/EntitySet. ” Here is some explanation about it and why this can’t be used. Option 2: Write the query yourself I found this article in MSDN . Read it ! The second part in it is exactly my scenario. But it takes me a lot of time to un...