In this webinar session Gabe Sumner (Developer Evangelist) and Ivan Osmak (Senior Developer) demonstrate how to create a custom “pluggable” Sitefinity navigation control. This webinar will use WebEditors, Control Designers and Control Templates to create a highly usable and distributable custom Sitefinity control.
Webinar Outline:
- Creating a new Class Library Project in Visual Studio
- Creating a basic HelloWorld Pluggable Control
- Creating a basic SubLinks Navigation Control
- Adding Attributes & Properties to a Sitefinity Control
- Adding a Columns property to the SubLinks navigation control
- Embedding CSS stylesheets in the assembly (DLL)
- Using enumerators to add a dropdown list property.
- Creating a custom PageIdSelector WebEditor
- Creating a custom Control Designer for the SubLinks control
- Embedding a template in the assembly (DLL)
- Using GenericContainer to access template properties
- Resolving Assembly Version dependencies
Webinar Resources: