Search
Home
Getting started
Complete documentation
FAQ
Developers Guide
Sitefinity documentation
Installation and Administration Guide
Install Sitefinity
System requirements
Configuring the IIS to host Sitefinity projects
Other configurations
Downloading and installing Sitefinity
Install the SDK
Installing a module from the SDK in your website
Create a project
Functions of Sitefinity Project Manager
Creating a project and installing a license
Creating and running projects on IIS
Running a project on IIS 7.0 or IIS 7.5
Running a project on IIS 6.0
Using URL Rewrite for SEO
Creating additional projects
Adding an existing project to the project manager
Configuring and starting a project
Using Oracle or Oracle XE database
Upgrade
Upgrading Sitefinity projects running on Windows Azure
Authentication and Single Sign-On
Switching to forms authentication
Setting up SSO with claims-based authentication
Authentication models overview
Setting up SSO with Windows authentication
Switching to claims-based authentication
Load balancing
Using Network Load Balancing
Setting up a web farm
Configuring Sitefinity for load balancing
License management
Activating a license
Users, roles, and permissions
Managing users
Setting password requirements
Creating and deleting users
Modifying users
Managing user profiles
Creating a profile type
Editing profile types
Managing roles
Creating and deleting roles
Assigning and unassigning users to roles
Managing permissions of roles
Managing permissions
Changing global and section permissions
Changing permissions of users and roles
Changing permissions of individual items
File management
Backend labels
Finding a label
Creating a new label
Editing labels
Backend languages
System settings
Configuring LDAP settings
Configuring SMTP setting
Running different websites with the same credentials
Registering a new widget in Sitefinity
Configuring caching
Configuring the password recovery link
Configuring Windows Azure storage provider
Deployment
Deploying Sitefinity projects to shared hosting
Deploying Sitefinity projects to private virtual server
Deploying Sitefinity projects to Windows Azure
Setup the cloud environment
Create a new or select an existing project
Prepare the project for deployment
Migrate your database to SQL Azure
Deploy the project
Syncing of data
The error log file
Tips for optimizing performance
Stress test results
Migrating your Sitefinity 3.7 project
Automatic migration setup
Manual migration setup
User Guide
Login
Editing your profile and changing your password
Pages
Creating a new page
Translating a page
Translating an existing page
Editing and deleting a translation of a page
Editing a page
Structuring the pages of your website
Creating a child page
Moving pages in the hierarchy
Moving pages without using drag and drop
Viewing version history of a page
Sorting and filtering pages
Setting permissions for pages
Other functions for pages
Page layout
Applying a template to a page
Creating or uploading a custom template
Modifying the layout
Adding layout elements
Editing layout elements
Website content
Using the content modules
Creating and editing blogs and blog posts
Creating a blog
Editing blogs
Searching and filtering blogs
Creating a blog post
Editing blog posts
Searching and filtering blog posts
Creating blog posts with Windows Live Writer
Creating and editing content blocks
Creating a content block
Editing content blocks
Searching and filtering content blocks
Uploading and editing documents and files
Uploading documents and files
Editing the properties of documents and files
Sorting, filtering, and finding documents and files
Managing document and file libraries
Creating and editing events
Creating an event
Editing events
Searching and filtering events
Creating and editing forms
Creating a form
Designing a form
Editing a form
Searching and filtering forms
Configuring form widgets
Textbox
Multiple choice
Checkboxes
Paragraph box
Dropdown list
Section header
Instructional text
Submit button
Managing responses to a form
Creating and editing forums
Creating a forum group
Creating and editing posts
Creating a thread
Editing forums
Creating a forum
Editing threads
Editing forum groups
Forum attachments
Uploading and editing images
Uploading images
Editing images
Displaying, sorting, filtering, and finding images
Managing image libraries
Displaying and ordering the images in an image library
Creating and editing lists
Creating a list
Editing lists
Searching and filtering list
Creating a list item
Editing list items
Ordering, searching, and filtering list items
Creating and editing news
Creating a news item
Editing news
Searching and filtering news
Uploading and editing videos
Uploading videos
Editing videos
Displaying, sorting, filtering, and finding videos
Managing video libraries
Displaying and ordering the videos in a video library
Creating and using custom modules
Creating a custom module
Editing the module and the module screens
Importing, exporting, and deleting a custom module
Using your custom module
Creating a custom content item
Editing a custom content item
Creating and editing email campaigns
Creating a mailing list
Managing subscribers, editing and deleting mailing list
Creating a message template
Editing message templates
Creating a campaign
Sending and scheduling a campaign
Editing campaigns
Creating an A/B campaign
Starting, stopping, and editing A/B campaigns
Creating a subscriber
Editing subscribers
Creating and editing content while browsing the website
Viewing version history of a content item
Managing comments for content items
Adding custom fields to content items
Creating a new custom field
Editing an existing data field
Using the text editor
Undoing, redoing, and other shortcut key functions
Other toolbar functions
Using the HTML mode
Toolbar buttons reference
Formatting text
Additional text formatting functions
Formatting paragraphs
Additional paragraph formatting functions
Copying and pasting
Inserting and removing hyperlinks
Inserting objects
Additional inserting functions
Insert a table in the text
The Table Wizard
Classifying your content
Using tags
Creating a tag
Editing tags
Using categories
Creating a category
Structuring the list of categories
Editing categories
Adding categories and tags to a content item
Creating custom classifications
Creating and editing a custom classification
Creating and editing single classification items
Translating content items and classifications
Creating and editing feeds
Creating a feed
Editing, deleting, filtering, and viewing feeds
Defining search indexes
Workflows
Defining a workflow
Editing a workflow
Activating and deactivating a workflow
Status of content items and pages
Types of statuses
Setting the status of a new page or content item
Managing a page or content item that is Draft, Unpublished, or Rejected
Managing a page or content item that is Awaiting approval
Managing a page or content item that is Awaiting publishing
Managing a page or content item that is Published
Managing a page or content item that is Scheduled
Widgets
Adding widgets on your page
Content widgets group
Configuring the Blog posts widget
Configuring the Blogs list widget
Configuring the Content block widget
Configuring the Document link widget
Configuring the Download list widget
Configuring the Events widget
Configuring the Feed widget
Configuring the Form widget
Configuring the Forums widget
Configuring the Image widget
Configuring the Image gallery widget
Configuring the List items widget
Configuring the News widget
Configuring the Video widget
Configuring the Video gallery widget
Configuring custom module widgets
Navigation widgets group
Configuring the Navigation widget
Horizontal navigation
Horizontal navigation with dropdown menus
Horizontal navigation with tabs
Vertical navigation
Tree navigation
Sitemap navigation divided in column
Sitemap navigation divided in rows
Style the navigation widget
Configuring the Archive widget
Configuring the Language selector widget
Configuring the Breadcrumb widget
Scripts and Styles widgets group
Configuring the CSS widget
Configuring the Java Script widget
Configuring the Google Analytics widget
Login widgets group
Configuring the Login widget
Configuring the Login name widget
Configuring the Login status widget
Configuring the Change password widget
Search widgets group
Configuring the Search widget
Configuring the Search results widgets
Users widgets group
Configuring the Profile widget
Read mode
Edit mode
Read mode that can be edited
Configuring the Users list widget
Configuring the Registration widget
Configuring the Account activation widget
Social widgets group
Configuring the Facebook feed widget
Configuring the Facebook like widget
Configuring the Twitter feed widget
Configuring the Page sharing widget
Classifications widgets group
Configuring the Categories widget
Configuring the Tags widget
Email campaigns widgets group
Configuring the Subscribe form widget
Configuring the Unsubscribe form widget
Advanced configuration of widgets
Sitefinity Analytics
Setting up Analytics
Filtering, displaying, and grouping data
Selecting the time interval
Grouping of data
Types of charts
Navigating Analytics
Using the Analytics map
Understanding the Dashboard
Main indicators
Overviews of main reports
Information about website visitors
Visitors main report
Main chart and Visitors indicators
Overview of Visitors reports
Visitors detailed reports
Technical information about the visitors
Devices
Devices main report
Devices detailed reports
Network properties
Network properties main report
Network properties detailed reports
Information about website traffic sources
Traffic sources main report
Main chart and Traffic source indicators
Overview of Traffic sources reports
Traffic sources detailed reports
Information about the visited content
Content main report
Main chart and Content indicators
Overview of Content reports
Content detailed reports
Information about the website internal search
Site search main report
Main chart and Site search indicators
Overview of Site search reports
Site search detailed reports
Customizing Analytics
Index of reports
Basic settings
Managing languages
Text editor
Managing comments
Storage providers for libraries
Email campaigns settings
Managing Twitter applications
Social sharing
Staging & Synchronization
Designer’s Guide
Intended audience
Website templates file structure
Page templates
Creating a template using the Layout editor
Creating a template using Master pages
Including JavaScript and CSS resources
Localization of templates
Translating an existing template
Editing and deleting a translation of a template
Themes
Registering a theme
Using XML file to order the loading of the CSS files
Applying a theme
Applying a theme to the entire public website
Widget templates
Using the Widget templates editor
Creating and editing widget templates
Applying a widget template created with the widget templates editor
Adding new fields to widget templates
Using external widget template file
Download a template and theme from Sitefinity Marketplace
Custom layout widgets
Displaying pages on mobile devices
CSS classes reference
Archive widget
Blog posts widget
Comments widget
Document link widget
Download list widget
Events widget
Feed widget
Form widget
Image gallery widget
Language selector
List items widget
Login widget
News widget
Newsletters widgets
Pagination widget
Profile widget
Registration widget
Search widgets
Taxonomy widget
Users list
Video widget
Video gallery widget
Breadcrumb widget
Blogs list widget
Checkout widget
Buy now widget and Product details view
Forums widget
Orders list and Order invoice widgets
Products list widget
Shopping cart
Shopping cart summary
Your downloads
Template Buider
1. Start the Template Builder
2. Create the template layout
3. Add content
4. Create navigation
5. Style the template
6. Import the template in Sitefinity
Developers Guide
Introduction
Changes and Backward Compatibility
Breaking changes in Sitefinity 4.2 SP1
Breaking changes in Sitefinity 4.2
Quick Start
Working with themes
Working with controls
Working with modules
Referencing the Sitefinity SDK
Sitefinity Essentials
Pages
Creating pages
Querying pages
Modifying pages
Deleting pages
Setting template to pages
Adding and removing controls
Controls
Adding controls to the toolbox
Types of controls
Working with control designers
Creating simple control designers
Multi-view control designers
Creating a view
Creating the designer
Utility controls
ResourceLinks control
Modules
Content blocks
Creating content items
Querying content items
Finding content items
Modifying content items
Deleting content items
Creating content block with shared content
News
Creating news items
Querying news items
Modifying news items
Deleting news items
Blogs
Managing blogs
Creating blogs
Querying blogs
Modifying blogs
Deleting blogs
Managing blog posts
Creating blog posts
Querying blog posts
Modifying blog posts
Deleting blog posts
Events
Creating events
Querying events
Finding events
Modifying events
Deleting events
Lists
Managing lists
Creating lists
Querying lists
Finding lists
Modifying lists
Deleting lists
Managing list items
Creating list items
Querying list items
Finding list items
Modifying list items
Deleting list items
Media modules
Images
Managing albums
Creating albums
Querying albums
Modifying albums
Deleting albums
Managing images
Creating images
Querying images
Modifying images
Deleting images
Documents and files
Managing document libraries
Creating document libraries
Querying document libraries
Modifying document libraries
Deleting document libraries
Managing documents
Creating documents
Querying documents
Modifying documents
Deleting documents
Videos
Managing video libraries
Creating video libraries
Querying video libraries
Modifying video libraries
Deleting video libraries
Managing videos
Creating videos
Querying videos
Modifying videos
Deleting Videos
Forums
Statistics
Posts
Marking posts as spam
Publishing posts
Replying to posts
Marking posts as featured
Adding attachments to a post
Getting the attachments of a post
Modifying posts
Deleting posts
Removing attachments from posts
Querying posts
Creating posts
Subscriptions
Threads
Moving threads
Modifying threads
Deleting threads
Locking threads
Makring threads as spam
Publishing threads
Creating threads
Querying threads
Forums
Reordering forums
Deleting forums
Removing forums from a group
Querying forums
Modifying forums
Getting the forum library
Creating forums
Forum groups
Modifying groups
Deleting groups
Reordering groups
Creating groups
Querying groups
Working with email campaigns
Working with message bodies
Creating message bodies
Querying message bodies
Modifying message bodies
Deleting message bodies
Creating the content of the message body
Working with mailing lists
Creating a mailing list
Querying mailing lists
Modifying a mailing list
Deleting a mailing list
Working with subscribers
Creating subscribers
Querying subscribers
Modifying subscribers
Deleting subscribers
Adding subscribers to mailing list
Removing subscribers from a mailing list
Working with campaigns
Creating campaigns
Querying campaigns
Modifying campaigns
Deleting campaigns
Scheduling campaigns
Sending campaigns
Working with AB campaigns
Creating AB campaigns
Querying AB campaigns
Modifying AB campaigns
Deleting AB campaigns
Specifying winning condition
Specifying test sample percentage
Schedule AB campaigns
Starting AB campaigns
Working with statistics
Working with subscriptions statistics
Working with link statistics
Working with open statistics
Working with forms
Creating forms
Querying forms
Modifying forms
Deleting forms
Working with comments
Creating comments
Querying comments
Modifying comments
Deleting comments
Content lifecycle
Querying master and live versions
Editing content
Deleting content
Workflow for content modules
Default workflow
Custom workflow
Creating Custom Modules
Custom Modules for Sitefinity 4.0
Module installation Fluent API
Creating Products Module
Creating Products Module - Preparing the project
Creating Products Module - Creating the project
Creating Products Module - Creating the folder structure
Creating Products Module - Referencing the required assemblies
Creating Products Module - Integrating the OpenAccess enhancer
Creating Products Module - Creating the constants
Creating Products Module - Creating the localizable resources
Creating Products Module - Creating the products workflow file
Creating Products Module - Implementing the data model
Creating Products Module - Creating the data persistent class
Creating Products Module - Creating the base data provider class
Creating Products Module - Implementing OpenAccess data provider
Creating Products Module - Implementing fluent mappings
Creating Products Module - Implementing the configuration class
Creating Products Module - Implementing the manager class
Creating Products Module - Defining permissions
Creating Products Module - Implementing the frontend and backend views
Creating Products Module - Creating the web service
Creating Products Module - Implementing the view model class
Creating Products Module - Implementing the backend service
Creating Products Module - Creating the definitions class
Creating Products Module - Creating the backend view
Creating Products Module - Creating the TaxonomyDropDown control
Creating Products Module - Creating the backend definitions
Creating Products Module - Creating the frontend view
Creating Products Module - Creating the master list view
Creating Products Module - Creating the details view
Creating Products Module - Creating the products view control designer
Creating Products Module - Creating the products view
Creating Products Module - Creating the frontend definitions
Creating Products Module - Implementing the module class
Creating Products Module - Installing the module
Creating Locations module
Creating Locations module - Preparing the project
Creating Locations module - Creating the project
Creating Locations module - Creating the folder structure
Creating Locations module - Referencing the required assemblies
Creating Locations module - Integrating the OpenAccess enhancer
Creating Locations module - Implementing the data model
Creating Locations module - Creating the data persistent class
Creating Locations module - Creating the base data provider class
Creating Locations module - Implementing OpenAccess data provider
Creating Locations module - Implementing fluent mappings
Creating Locations module - Implementing a configuration class
Creating Locations module - Implementing a manager class
Creating Locations module - Implementing the frontend and backend views
Creating Locations module - Creating the web service
Creating Locations module - Implementing the view model class
Creating Locations module - Implementing the backend service
Creating Locations module - Creating the definitions class
Creating Locations module - Creating the backend view
Creating Locations module - Creating the frontend view
Creating Locations module - Creating the master list view
Creating Locations module - Creating the details view
Creating Locations module - Creating the Locations view
Creating Locations module - Creating the frontend definitions
Creating Locations module - Implementing the module class
Creating Locations module - Installing the module
Ecommerce
Departments
Reordering departments
Deleting departments
Modifying departments
Querying departments
Creating departments
Localizing departments
Product types
Creating product types
Querying product types
Modifying product types
Deleting product types
Products
Creating products
Querying products
Modifying products
Deleting products
Linking products to a tax class
Adding images to a product
Linking products to a role
Adding tags to a product
Adding departments to a product
Putting products on sale
Localizing products
Tax classes
Creating tax classes
Querying tax classes
Modifying tax classes
Deleting tax classes
Product attributes
Creating attributes
Querying attributes
Modifying attributes
Deleting attributes
Product attribute values
Creating attribute values
Querying attribute values
Modifying attribute values
Deleting attribute values
Product variations
Creating variations
Querying variations
Modifying variations
Deleting variations
Updating the variation detail
Payment methods
Payment processors
Querying payment processor providers
Creating settings for Payflow Pro payment processor
Creating settings for Sage Pay payment processor
Creating settings for Authorize.Net payment processor
Deserializing settings
Deleting payment methods
Modifying payment methods
Querying payment methods
Creating payment methods
Taxes
Creating taxes
Querying taxes
Modifying taxes
Deleting taxes
Setting the tax class rates
Taxonomies
Flat Taxonomies
Flat Taxonomy API
Hierarchical Taxonomies
Hierarchical Taxonomy API
Associating Items With Taxa
Sitefinity Thunder
Working with Sitefinity Thunder
Installing Sitefinity Thunder
Registering a widget
Uploading a theme from one project to another remote project
Upgrading Sitefinity Thunder
Editing widget templates
Upgrading your remote Sitefinity project
Creating widget designers
Environment Requirements
Creating widget templates
Creating website templates
Uploading, downloading, and deleting a website template
Deep Dive
Architecture Overview
Provider Model
Web Services
Fluent API
Fluent API - Overview
Fluent API - Facades
Dynamic Data
Dynamic Fields
Dynamic Types
Configuration
Working with configuration files
Creating configuration classes
Working with configuration providers
Security
Users
Managing users
Querying users
Authenticating users
Creating users
Changing password
Modifying users
Deleting users
Getting the current user
User profiles
Querying user profiles
Modifying user profiles
Deleting user profiles
Creating user profiles
Setting an avatar
User statistics
Password format
Roles API
Users and roles
Managing roles
Roles data providers
Permissions API
Application permissions
Checking and demanding permissions
Granting and denying permissions
Managing permissions
Permissions configuration
Creating permission sets
Implementing Security
Implementing security - Providers
Implementing security - Decorators
Security Related Attributes
Authentication
Client Side Programming
RESTful WCF Services in Sitefinity
Working with Web Services
List of Web Services
Implementing your own RESTful WCF Service
Creating a Sitefinity WCF Service
Designing a Sitefinity RESTful WCF Service
Implementing a Sitefinity RESTful WCF Service
Working with the CollectionContext class
Serialization with DataContractSerializer
Throwing Exceptions in the Service
Client Binder Controls
RadGrid Binder
RadGrid Binder - Invoking and Handling Binder Commands
Rendering Additional Items
RadGrid Binder - Deleting Items
RadGrid Binder - Implementing Batch Editing
RadGrid Binder - Implementing Batch Saving
RadGrid Binder - Input Filters
Form Binder
Form Binder - Invoking and Handling Binder Commands
Form Binder - Inserting and Updating Items
Form Binder - Deleting Items
Generic Collection Binder
Generic Collection Binder - Invoking and Handling Binder Commands
Generic Collection Binder - Deleting Items
Client Binders - Invoking and Handling Item Commands
Validating Client Binder Forms
Nesting Generic Collection Binder
Error Handling with Client Binders
Blob Storage Providers
What is a Blob Storage Provider
Blob Storage Provider Types
Blob Storage API
Publishing System
Pipe Types
Pipe Components
Publishing System API
Registering a Pipe
Registering Pipe Settings
Registering Pipe Mappings
Registering Pipe Definitions
Registering Pipe Templates
Creating a Custom Pipe
Pipe Interfaces
Creating the Pipe
Implementing IPipe
Implementing IPushPipe
Implementing IPullPipe
Implementing IInboundPipe
Creating the Pipe Resources
Creating the Pipe Control Designer
Registering the Pipe
Developing for Performance
Client-side development performance tips
Cache results from your jQuery selectors
Dispose your client objects
Server-side development performance tips
Use paging and filtering where applicable
Use LINQ deferred execution
Configuring your project for a production environment
How To
Create a simple image selector
Create a thumbnail selector for news
Style your website via custom themes and templates
How to Style Your Website via Custom Themes and Templates - Preparing Your Working Environment
How to Style Your Website via Custom Themes and Templates - Creating the Layout Template
How to Style Your Website via Custom Themes and Templates - Adding and Configuring the Layout Elements
How to Style Your Website via Custom Themes and Templates - Adding and Configuring the Content Controls
How to Style Your Website via Custom Themes and Templates - Creating the Theme
How to Style Your Website via Custom Themes and Templates - Creating the CSS of the Theme
How to Style Your Website via Custom Themes and Templates - Assigning the Theme
How to Style Your Website via Custom Themes and Templates - Creating the Homepage
How to Style Your Website via Custom Themes and Templates - Creating the Layout Template for the Homepage
How to Style Your Website via Custom Themes and Templates - Adding Widget Content
How to Style Your Website via Custom Themes and Templates - Customizing the Controls through CSS
Create a NewsRotator control
How to create a NewsRotator control - Setting up your work environment
How to create a NewsRotator control - Creating the NewsRotator as a user control
How to create a NewsRotator control - Creating an empty user control
How to create a NewsRotator control - Implementing the features of the control
How to create a NewsRotator control - Registering and using the control
How to create a NewsRotator control - Creating the NewsRotator as a custom control
How to create a NewsRotator control - Creating an empty custom control
How to create a NewsRotator control - Creating a template
How to create a NewsRotator control - Referencing the template in the custom control
How to create a NewsRotator control - Implementing the features of the control
How to create a NewsRotator control - Registering and using the control
Create a CoverFlow control
How to create a CoverFlow control - Setting up your environment
How to create a CoverFlow control - Creating an empty Silverlight based control
How to create a CoverFlow control - Creating a custom control
How to create a CoverFlow control - Creating a Silverlight application
How to create a CoverFlow control - Hosting the Silverlight application in the custom control
How to create a CoverFlow control - Implementing the features of the control
How to create a CoverFlow control - Using RadCoverFlow for Silverlight
How to create a CoverFlow control - Making the Silverlight classes and methods scriptable
How to create a CoverFlow control - Querying the images from an album
How to create a CoverFlow control - Storing the images in a hidden field
How to create a CoverFlow control - Passing the images to the Silverlight via javascript
How to create a CoverFlow control - Registering and using the control
Create a Jobs module
How to create a Jobs module - Preparing your working environment
How to create a Jobs module - Implementing the provider pattern
How to create a Jobs module - Creating the model
How to create a Jobs module - Defining the abstract data provider
How to create a Jobs module - Creating the fluent mappings
How to create a Jobs module - Creating the OpenAccess data provider
How to create a Jobs module - Creating the manager
How to create a Jobs module - Creating the configuration class
How to create a Jobs module - Creating the frontend and backend views
How to create a Jobs module - Creating the web service
How to create a Jobs module - Implementing the view model
How to create a Jobs module - Implementing the backend service
How to create a Jobs module - Creating the frontend view
How to create a Jobs module - Creating the definitions class
How to create a Jobs module - Creating the backend view
How to create a Jobs module - Creating the module
How to create a Jobs module - Localization
How to create a Jobs module - Installing the module
How to create a Jobs module - Using the module in your website
Schedule a task to import POP3 content
How to schedule a task to import POP3 content - Subscribing overview
How to schedule a task to import POP3 content - Creating the feed
How to schedule a task to import POP3 content - Creating the scheduled task
How to schedule a task to import POP3 content - Creating the task
How to schedule a task to import POP3 content - Scheduling the task
Create a date picker control
How to create a date picker control - Preparing your working environment
How to create a date picker control - Creating the control
How to create a date picker control - Defining the date picker control
How to create a date picker control - Creating the template of the control
How to create a date picker control - Referencing the template in the control
How to create a date picker control - Implementing the features of the control
How to create a date picker control - Creating the control designer
How to create a date picker control - Defining the date picker designer view
How to create a date picker control - Creating the template of the designer view
How to create a date picker control - Referencing the template in the designer view
How to create a date picker control - Implementing the features of the designer view
How to create a date picker control - Creating the multi view designer
How to create a date picker control - Assigning the designer to the date picker control
How to create a date picker control - Registering the date picker control
How to create a date picker control - Using the date picker control
Create a Book widget
How to create a Book widget - Setting up your environment
How to create a Book widget - Creating an empty Silverlight based control
How to create a Book widget - Creating the custom control
How to create a Book widget - Creating the Silverlight Application
How to create a Book widget - Hosting the Silverlight application in the custom control
How to create a Book widget - Implementing the features of the control
How to create a Book widget - Using RadBook for Silverlight
How to create a Book widget - Making the Silverlight classes and members scriptable
How to create a Book widget - Querying the images from an album
How to create a Book widget - Implementing the client component
How to create a Book widget - Passing data and settings to the Silverlight application
How to create a Book widget - Registering and using the control
Create a Testimonials intra-site module
How to create a Testimonials Intra-site module - Preparing the project
How to create a Testimonials Intra-site module - Creating the folder structure
How to create a Testimonials Intra-site module - Integrating the OpenAccess enhancer
How to create a Testimonials Intra-site module - Implementing the data model
How to create a Testimonials Intra-site module - Creating the data model class
How to create a Testimonials Intra-site module - Creating the fluent mappings
How to create a Testimonials Intra-site module - Creating the context class
How to create a Testimonials Intra-site module - Creating the metadata provider
How to create a Testimonials Intra-site module - Creating the frontend and backend views
How to create a Testimonials Intra-site module - Creating the backend view
How to create a Testimonials Intra-site module - Creating the Testimonials admin view
How to create a Testimonials Intra-site module - Creating the Testimonials add and edit view
How to create a Testimonials Intra-site module - Creating the frontend view
How to create a Testimonials Intra-site module - Creating the Testimonials view control designer
How to create a Testimonials Intra-site module - Creating the Testimonials view
How to create a Testimonials Intra-site module - Creating the Submit testimonial view control designer
How to create a Testimonials Intra-site module - Creating the Submit testimonial view
How to create a Testimonials Intra-site module - Creating the module
How to create a Testimonials Intra-site module - Using the module
Import events from Facebook
How to import events from Facebook - Preparing your work environment
How to import events from Facebook - Creating the Facebook event helper class
How to import events from Facebook - Creating the resources class
How to import events from Facebook - Implementing the inbound pipe
Creating the inbound Pipe
Implementing the inbound pipe - Implementing the IPipe interface
Implementing the inbound pipe - Implementing the IPushPipe interface
Implementing the inbound pipe - Implementing the IPullPipe interface
Implementing the inbound pipe - Implementing the IInboundPipe interface
Creating the Pipe Control Designer
How to import events from Facebook - Implementing the outbound pipe
Creating the Pipe
Implementing the outbound pipe - Implementing the IPipe interface
Implementing the outbound pipe - Implementing the IPushPipe interface
Creating the inbound Pipe Control Designer
How to import events from Facebook - Creating the module class
Ecommerce Guide
Quick start
Define products and other parameters
Creating products
Creating a new product
Managing the images of a product
Editing products
Creating and editing product variations
Editing product variations
Creating product variations
Filtering products
Creating product types
Creating product attributes
Creating a value
Editing values
Editing attributes
Creating an attribute
Creating departments
Creating a new department
Structuring the list of departments
Editing a department
Creating shipping methods
Creating a new shipping method
Editing shipping methods
Configuring FedEx as shipping carrier
Configuring UPS as shipping carrier
Creating payment methods
Creating a new payment method
Configuring Authorize.Net payment processor
Configuring PayPal Payflow Pro payment processor
Configuring Sage Pay payment processor
Editing payment methods
Defining taxes
Tax calculation
Creating tax classes
Creating a new tax
Editing taxes
Creating discounts and coupons
Creating a new discount or coupon
Editing discounts
Setup the ecommerce pages
Configuring the Product list widget
Configuring the Shopping cart widget
Configuring the Shopping cart summary widget
Configuring the Checkout widget
The checkout process
Configuring the Orders list widget
Configuring the Order Invoice widget
Configuring the Departments widget
Configuring the Buy now widget
Configuring the Google conversion tracking widget
Configuring the Digital downloads widget
Customers and Orders
Store settings
Reports
Going live checklist
Developers Guide
Changes and Backward Compatibility
Changes and Backward Compatibility
Related topics:
Introduction
Changes and Backward Compatibility
Quick Start
Sitefinity Essentials
Deep Dive
How To
Feedback
How useful is this article?
Tell us more
Submit
Your message was successfully sent.
We appreciate your feedback.
Your message could not be sent.
OK