Intro to Visual Web Parts


In SharePoint, Web Parts are an essential component of ASP.NET technologies used to present dynamic information to users and are arguably the most common customization created for SharePoint. In this presentation, we discuss and demonstrate how to build a web part using Visual Studio and its visual design tools. We’ll create a visual web part and use LINQ to SharePoint to retrieve data from a SharePoint list to be displayed in our new visual web part. We’ll then build and deploy our web part to a SharePoint site to see it in action! In SharePoint, Web Parts are an essential component of ASP.NET technologies used to present dynamic information to users and are arguably the most common customization created for SharePoint. In this presentation, we discuss and demonstrate how to build a web part using Visual Studio and its visual design tools. We’ll create a visual web part and use LINQ to SharePoint to retrieve data from a SharePoint list to be displayed in our new visual web part. We’ll then build and deploy our web part to a SharePoint site to see it in action! All along the way we will be using Azure Virtual Machines to host our SharePoint development farm in the Cloud, so you’ll get an intro to Azure as well!

David Patrick

Dave has been developing database applications for over 25 years. An MCT since 2001, he has taught many classes from Intro to Visual Interdev to Advanced SharePoint Development. Dave attained MVP status in 2009-2010 and runs four user groups, the Maryland and Pennsylvania Microsoft Developers User Group, www.mapamdug.com, MAD SharePoint, www.madsharepoint.com, the Mid Atlantic Cybersecurity Experts MeetUp, www.meetup.com/MACEME, and the Baltimore Cloud Meetup, www.meetup.com/Baltimore-Cloud.

Dave does SharePoint training and development for DSA, Inc., a DoD contractor that does great work for the Army over at Aberdeen Proving Ground. Dave has a bunch of certifications, including the new MCSD SharePoint Apps Developer, the MSCE for SharePoint, and even the old MCP DEAD certification.