Developing for the Sitefinity Marketplace Stanislav Padarev Telerik Corporation Sitefinity Solutions Consultant
Powerful.NET-based CMS System from Telerik
Sitefinity is next generation Web content management system (CMS) Sitefinity is next generation Web content management system (CMS) For creating compelling websites, intranets, portals and blogs For creating compelling websites, intranets, portals and blogs Based on ASP.NET Web Forms Based on ASP.NET Web Forms Developed by Telerik Corp. Developed by Telerik Corp. One of the leaders in the.NET CMS market One of the leaders in the.NET CMS market
Sitefinity Templates and Widgets
Two categories: Two categories: Sitefinity Templates Sitefinity Templates Web site themes for Sitefinity Web site themes for Sitefinity Specify the layout, look-and feel, web design Specify the layout, look-and feel, web design ASP.NET master page, CSS, images, scripts ASP.NET master page, CSS, images, scripts Sitefinity Widgets Sitefinity Widgets Add-ons for embedding in a page Add-ons for embedding in a page E.g. "Recent Posts", "Tag Cloud", … E.g. "Recent Posts", "Tag Cloud", … Written as ASP.NET web user controls (.ascx ) Written as ASP.NET web user controls (.ascx ) 5
700 GBP in Amazon.co.uk Vouchers
Awards for the Sitefinity Templates category Awards for the Sitefinity Templates category 1 st prize – 200 GBP as Amazon.co.uk voucher 1 st prize – 200 GBP as Amazon.co.uk voucher 2 nd prize – 100 GBP as Amazon.co.uk voucher 2 nd prize – 100 GBP as Amazon.co.uk voucher 3 rd prize – 50 GBP as Amazon.co.uk voucher 3 rd prize – 50 GBP as Amazon.co.uk voucher Awards for the Sitefinity Widgets category Awards for the Sitefinity Widgets category 1 st prize – 200 GBP as Amazon.co.uk voucher 1 st prize – 200 GBP as Amazon.co.uk voucher 2 nd prize – 100 GBP as Amazon.co.uk voucher 2 nd prize – 100 GBP as Amazon.co.uk voucher 3 rd prize – 50 GBP as Amazon.co.uk voucher 3 rd prize – 50 GBP as Amazon.co.uk voucher Interview for Job in Telerik Interview for Job in Telerik 7
How the Judge will Evaluate the Projects?
Innovation Innovation How your project is different? How your project is different? Applicability Applicability Does anyone need your project? Does anyone need your project? Quality Quality Is your project high-quality? Is your project high-quality? Number of projects Number of projects More projects works better More projects works better But the quality still matters But the quality still matters 9
Teams, License, Submission, Deadlines
Team of one or several participants Team of one or several participants Each team can submit many projects Each team can submit many projects More projects higher chance to win More projects higher chance to win All submitted projects will be published as open-source in the Sitefinity Marketplace All submitted projects will be published as open-source in the Sitefinity Marketplace Project submission Project submission By By Name + authors + source code + documentation Name + authors + source code + documentation Deadline: 2 October 2011 (Sunday) Deadline: 2 October 2011 (Sunday) 11
Live Demo
ASP.NET ASP.NET Sitefinity CMS Sitefinity CMS Sitefinity Templates Sitefinity Templates rs-guide.aspx,, rs-guide.aspx, project-development-with-sitefinity-40 rs-guide.aspx rs-guide.aspxhttp://vimeo.com/ project-development-with-sitefinity-40 16
Sitefinity Widgets Sitefinity Widgets guide/quick-start-working-with-controls.html guide/quick-start-working-with-controls.html guide/quick-start-working-with-controls.html guide/quick-start-working-with-controls.html 14/Creating_Custom_Form_Controls_in_Sitefinity_ 4_0.aspx 14/Creating_Custom_Form_Controls_in_Sitefinity_ 4_0.aspx 14/Creating_Custom_Form_Controls_in_Sitefinity_ 4_0.aspx 14/Creating_Custom_Form_Controls_in_Sitefinity_ 4_0.aspx guide/how-to-how-to-create-a-newsrotator- control.html guide/how-to-how-to-create-a-newsrotator- control.html guide/how-to-how-to-create-a-newsrotator- control.html guide/how-to-how-to-create-a-newsrotator- control.html Web Front-End course discussion group: Web Front-End course discussion group:
1. Create a team 2. Register at the Sitefinity Web site login/registration.aspx login/registration.aspx login/registration.aspx login/registration.aspx 3. Ask for a free Sitefinity license key Send your login to Send your login to 4. Develop your projects 5. Submit your projects by Multiple submissions are allowed Multiple submissions are allowed 18
Questions?