Setting up your work environment
Because you will create the NewsRotator control in Microsoft Visual Studio, open your Sitefinity application in Visual Studio.
To do this use the Sitefinity Project Manager in the following way:
- Open the Sitefinity Project Manager.
- Select the desired Sitefinity application.
- Click the Edit in Visual Studio button.
- Save the solution, which the Sitefinity project has been opened in by pressing CTRL+SHIFT+S or by selecting File » Save All from the menu. Choose a location and a name for the solution and click Save.
You can create the control either as user control or as custom control. The following table compares both scenarios:
| Criterion | User Control | Custom Control |
| Ease of creation | Easier to build, Visual Designer support | Takes more time and experience to build |
| Deploying | Not meant to be deployed across multiple websites | Easier to deploy: consists of a single assembly |
| Interchangeable Templates | No | Yes |
| Design-Time Support | No | Yes |