O'Reilly logo

Professional SharePoint 2013 Development by Paul J. Swider, Jeff Fried, Brian Wilson, Scot Hillier, Matt Ranlett, Brendon Schwartz, Reza Alirezaei

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14

Advanced Business Connectivity Services

WHAT’S IN THIS CHAPTER?

  • Creating BCS connectors
  • Searching BCS systems
  • Using the BCS object model
  • Using BCS with SharePoint apps

WROX.COM CODE DOWNLOADS FOR THIS CHAPTER

The wrox.com code downloads for this chapter are found at www.wrox.com/remtitle.cgi?isbn=1118495829 on the Download Code tab. The code is in the chapter 14 download and individually named according to the names throughout the chapter.

Chapter 13, “Introducing Business Connectivity Services,” discussed creating Business Connectivity Services (BCS) solutions with little coding. This chapter explores custom coding in BCS by presenting .NET Assembly Connectors and the BDC server object model, which lays the foundation for custom BCS solutions.

CREATING .NET ASSEMBLY CONNECTORS

A .NET Assembly Connector associates a custom assembly with an external content type (ECT) so that you can precisely control how information is accessed, processed, and returned from external systems. You create a .NET Assembly Connector in Visual Studio 2012 by adding the Business Data Connectivity Model (BDCM) item. The Visual Studio BDCM item is a complete working sample. After it is created, you can press F5 and make external lists in SharePoint. This is a good start because the tooling can be somewhat confusing when you first use it; a complete working sample helps guide you to success. The detailed examination of the project item in the next section can help you understand.

Understanding ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required