Definition of extension points
The definition of the extension point is the same regardless of the implementation method of the DLL method and the script method. See Defining Extension Points.
{
    "name": "MyExtension",
    "main": "MyExtension.dll", //DLL file name where the extension (IExtension implementation class) is implemented
    "lifecycle": "application",
    //Extension point definition
    "extensionPoints": {
      //...
    }
}
For more information on manifests, see Manifest Reference.
info
The NextDesign.ExtensionPoints library allows you to simply develop manifest definitions and handler implementations. See Using the ExtensionPoints Library for more information.