addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Where to save my data, for devs!


SharePoint developers regularly face the decision, where do I put my application’s data? Sometimes this is an easy choice, using SharePoint Lists, or a SQL Server Database, but often a better solution exists. Or at least knowing that alternatives exist is beneficial, and further knowing when to use them. There are actually many storage options that both ASP.NET and SharePoint (along with modern browsers, HTML5, JavaScript) offer. This session will discuss many of these choices with best practices in mind along with live demonstrations. Examples include SharePoint Lists, Secure Store, property bags, persisted objects, Linq (to SQL, Entity, and SharePoint), web part properties, serialization options (to/from JSON and XML), session state, viewstate, httpruntime, application state, and thread bag. Also, client side storage examples will be introduced using modern HTML5 and JavaScript techniques. Further, free 3rd party products will be introduced that can be employed. Applies to all modern versions of SharePoint including 2013. 

About Speaker

Benjamin Steinhauser, SharePoint Solutions Developer at B&R Business Solutions, comes from an extensive background of building SharePoint and custom ASP.NET solutions for federal and state emergency management agencies. He has been a Senior Programmer for NJIT and Rutgers University, and started his own consulting business in 2006. He earned both a BS and MS in Computer Science from NJIT and is very close to completing an MBA as well. A big fan of .NET and SharePoint since 1.0, Ben is always eager to demonstrate his ability to take out of the box functionality and tailor it to specific business needs for his clients. Having worked as a web developer for over 10 years, he has extensive experience in all aspects of web development, including ASP.NET, JavaScript, jQuery, CSS, and XML. Ben is a Microsoft Certified Professional earning a MCTS in SharePoint 2010 Configuration and SharePoint 2010 Application Development. He actively creates and supports several Open Source projects focusing on SharePoint including SPMetroGrid, SPCAMLQueryHelper, SPMMDNavigator and Twitter/Claims Auth Providers. Also, Ben is an active member in the SharePoint community regularly attending and speaking at SharePoint conferences throughout the country, including SharePoint Saturday and SharePoint User Groups.

Join or login to comment.

  • Robert S.

    Thanks to Ben for a comprehensive overview of Data Storage options in SharePoint, and his personal reflections on his experiences with each.

    May 28, 2014

  • Max J.

    It was an informative meeting and I learnt new topics.

    May 27, 2014

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy