Using ASP.NET Identity 3 with Entity Framework 6

by Radi Atanassov 16. January 2016 15:06
ASP.NET Identity 3 by default uses Entity Framework 7 (together with other details, such as ASP.NET 5, MVC 6, DNX, etc. etc.). We need ASP.NET Identity 3 with support for Entity Framework 6. [More]

Tags:

Simple Angularjs IndexedDB Service (factory)

by Velin Georgiev 6. October 2015 02:00
This is example of simple angularjs indexedDB service (factory) for use in offline apps development. I simply did not find any suitable factory for indexedDB and decided to create a simple service to do the job.Here is the service is on github - https://github.com/Velkata/IndexedDB-Angularjs-Se... [More]

Tags: , , , , ,

How to get list item field versions data in Office365 / SharePoint Online

by Velin Georgiev 3. August 2015 23:23
The good old times I used to do farm (full trust) solutions for SharePoint on-premise and there was very easy way to get list item versions data and work with it. Nowadays the Office365 / SharePoint Online offers limited support for this through the CSOM/JSOM framework, but it is not possible to get... [More]

Tags: , , , ,

How to hide Edit Page button from Site Actions menu of SharePoint Publishing Site

by Velin Georgiev 22. July 2015 22:06
This post is related to SharePoint 2010 / 2013 and describes steps to hide "Edit Page" or any other button from SharePoint Site Actions menu for publishing layout / page in a custom solution.   There might be a case where your client may not want the default.aspx page to be editable for exa... [More]

Tags: , , , ,

Prevent exposing sensitive page on web browser back button click after user logout in SharePoint control

by Velin Georgiev 22. July 2015 22:01
The idea behind this trick is that the page should not be cached by the browser and reloaded every time the user access it so when you logout and try the back button of the browser instead of cached data, a request to the server would be send and it would redirect you to the login page in case this ... [More]

Tags: , , , , , ,

Office365 / SharePoint CSOM getting all list items content with Caml query

by Velin Georgiev 22. July 2015 21:58
There is Office365/Sharepoint CSOM Caml query way to get all available list items even thay are in folders in particular list and also get the custom fields data with no need to specify the field internal names in the <ViewFields> part of the Caml query. using (var clientContext = _context.Cr... [More]

Tags: , , , , , , ,

Office365 / SharePoint CSOM getting all list items content with Caml query

by Velin Georgiev 22. July 2015 21:55
There is Office365/Sharepoint CSOM Caml query way to get all available list items even thay are in folders in particular list and also get the custom fields data with no need to specify the field internal names in the <ViewFields> part of the Caml query. using (var clientContext = _context.Cr... [More]

Tags: , , , , , , ,

CSOM Search Keyword query with custom managed metadata properties in Office365 / SharePoint

by Velin Georgiev 22. July 2015 21:46
In order to access the custom managed properties we have to add them under SharePoint -> SharePoint admin center -> Manage Search Schema     You simply add your new managed property and associate it with the crawled property.   Then your CSOM C# code should look like th... [More]

Tags: , , , , , ,

Authorizing Office 365 SharePoint Apps to read Azure AD data

by Radi Atanassov 25. January 2015 11:23
I've been using the Azure AD Graph API in SharePoint/Office Apps for some time now and the changing releases of the different Microsoft products definitely makes it very confusing for newcomers. The documentation has a long way to go, it is quite tricky with the very few examples that use old API's.... [More]

Tags:

Debugging and troubleshooting SharePoint – Part 1

by Radi Atanassov 18. May 2014 11:38
A friend of mine asked me a very cool question: "how does an MCM troubleshoot and debug SharePoint?" Well, as simple as the question is, I prepared a big set of tips that I believe are extremely unpopular in the SP development space, yet extremely powerful if used in the right way.  I use these ... [More]

Tags:

Recent Comments

Comment RSS

Aggregated Feed

Get RSS Feed

Subscribe to the aggregated feed of all blogs

login