The Products sample project is a module that provides product listings built on top of a native content-based module in Sitefinity. Content-based modules themselves are based on Generic Content and reuse much of the functionality available for generic content.
The Products sample demonstrates comprehensively the features of a content-based module that has all built-in functionality of a native Sitefinity module.
Using the Products sample, you can:
- Set up the solution
- Build the model
- Implement the data access layer
- Implement the module class
- Implement services
- Implement module configuration
- Provide localizable resources
- Create the UI of ContentView
- Creat Widget definitions
- Sitefinity license
- .NET Framework 4.5
- Visual Studio 2012
- Microsoft SQL Server 2008R2 or later versions
Clear the NuGet cache files. To do this:
- In Windows Explorer, open the %localappdata%\NuGet\Cache folder.
- Select all files and delete them.
The solution in this repository relies on NuGet packages with automatic package restore while the build procedure takes place.
For a full list of the referenced packages and their versions see the packages.config file.
For a history and additional information related to package versions on different releases of this repository, see the Releases page.
- In Solution Explorer, navigate to SitefinityWebApp » App_Data » Sitefinity » Configuration and select the StartupConfig.config file.
- Modify the connectionString value to match your server address.
For version-specific details about the required Sitefinity NuGet packages for this sample application, click on Releases.
To login to Sitefinity backend, use the following credentials:
Username: admin
Password: password
Sitefinity documentation