Share Point is Microsoft Versatile machine that let the common users to build their own pages and sites easily. But programming in SharePoint is equally hard and time consumer. Its two year (from 2012) that I have using Share Point 2010 and its great integration with other Microsoft technologies. We start with a SharePoint Application and build web Form on telerik Asp.net Controls and store the data in SharePoint list but SharePoint list was not build for over a million record that we have. So we Move the Data to pure SQL server while users using the application. But the application is still slow and users can’t wait for Post Pack Simultaneously the Forms Grow bigger and bigger while users want to can edit all Records in the grid at ones and this to many controls make the browser slow and slower. So we make another UI this time with silverlight and telerik controls for silverlight.