SlideShare a Scribd company logo
1 of 14
First Virtual Meetup 2018
Bangalore Sitecore User Group
Sitecore Forms and
its capabilities
Presented by: Amitabh Vyas
Who am I?
 A witty and assertive Indian in his late thirties
 Married to a beautiful women of god and father of one of the
most cutest boy on the Earth.
 11+ Years of total IT experience in .Net and Sitecore
 Sitecore Certified Professional Developer with 6+ Years in
Sitecore from version 5.3 to 8.2. Exploring 9.
 10+ Project delivered in Sitecore
 4 Sitecore Upgrades
 Technical blogger. Active on all of the Sitecore Communities.
 Working in United States from last almost 2 years
 Currently working with TEKSystems as a Sitecore Consultant
and deployed at FM Global in RI
Sitecore Chat - Slack Sitecore Stack Exchange
Installed Sitecore 9?
Trial License program Follow my blog:- https://sitecorecompetencies.com
Do you know
WFFM opted for
retirement during
this Symposium to
enjoy rest of the
life at Vegas?
Remembering WFFM
Known to create simple web forms that record and report
information provided by visitors to your website.
Pros
1. Requires zero IT involvement
2. Large list of save action OOTB
3. Integrated with Analytics and Form Reports
4. Customizable and developer friendly
Cons
1. Need to be installed and upgraded separately
2. UI was not much intuitive
3. Multi-step forms was not an option
4. Was not workflow enabled
Will be supported for a while and
discontinued later.
Sitecore Forms Module
 MVC Only Again
 Come OOTB with Sitecore
 No separate module installation needed like WFFM
 I assume - No Separate upgrades needed
 Newly redesigned user Interface
 Form Builder with Drag and Drop functionality
 Form editing is done in SPEAK 3.0
 Multi-step forms – Long awaited and missing in WFFM
 Form as a Template – allows you to save form as a template
for other forms can be created using this one.
 Obviously developer friendly for customization
There is a bug in the current version of Sitecore Forms.
For the very first time after fresh installation when you create
your first form and save it, it doesn’t show up in the Form Listing.
As a solution we need to rebuild the Master DB Index and the
form will start showing up.
Enough theory, lets demo…
The Performance tab
Customizing Forms
Submit action
Creation of a custom
submit action allows
for the data entered
into the form to be
used as required.
Common examples of
this might be sending
the data to a third
party CRM, or custom
database.
Custom validation
this allows for custom
and more complex
validations to be done
in code. A common
example of this may be
validating a customer
number (even taking
into account a field
containing customer
name).
Custom form elements
Sometimes business
requirements will come up
that require a custom form
element to be created. An
example of this may be a
color picker, or perhaps a
custom CAPTCHA
implementation
Reference:- http://blog.ryanbailey.co.nz/2017/11/a-look-at-new-forms-module-in-
sitecore-9.html
Useful videos, blogs and references
• Works perfectly with Experience Editor?
• Inheriting from more than one template?
• Send Email Submit Action?
• Changing the template, related Forms are also updated?
• How referred page lists works for a multi-site setup?
• How to migrate WFFM to Sitecore Forms?
FAQs PAQs (Previously Asked Questions)
https://sitecore.stackexchange.com/questions/9320/migrating-
wffm-to-sitecore-9-forms-module
https://www.linkedin.com/in/amitabhvyas/
https://twitter.com/amitabh_tweets
https://sitecore.stackexchange.com/users/1671/amitabh-vyas
https://sitecorechat.slack.com/messages/D7VAMT96U/
vyas.amitabh@gmail.com
vyas.amitabh
I am reachable on:
https://sitecorecompetencies.com/
Thank you.

More Related Content

Similar to Sugblr sitecore forms

Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And DxlBp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
dominion
 
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box TechnologyBringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
joelsef
 
A SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project ServerA SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project Server
Alexander Burton
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
Cory Peters
 
Meeting Questions and Answers:
Meeting Questions and Answers:Meeting Questions and Answers:
Meeting Questions and Answers:
butest
 

Similar to Sugblr sitecore forms (20)

AD303: Extreme Makeover – IBM® Lotus® Domino® Application Edition
AD303: Extreme Makeover – IBM® Lotus® Domino® Application EditionAD303: Extreme Makeover – IBM® Lotus® Domino® Application Edition
AD303: Extreme Makeover – IBM® Lotus® Domino® Application Edition
 
WCF made easy with Microsoft .NET Framework 4 and Windows Server AppFabric
WCF made easy with Microsoft .NET Framework 4 and Windows Server AppFabricWCF made easy with Microsoft .NET Framework 4 and Windows Server AppFabric
WCF made easy with Microsoft .NET Framework 4 and Windows Server AppFabric
 
AD303 - Extreme Makeover: IBM Lotus Domino Application Edition
AD303 - Extreme Makeover: IBM Lotus Domino Application EditionAD303 - Extreme Makeover: IBM Lotus Domino Application Edition
AD303 - Extreme Makeover: IBM Lotus Domino Application Edition
 
Benefits of the CodeIgniter Framework
Benefits of the CodeIgniter FrameworkBenefits of the CodeIgniter Framework
Benefits of the CodeIgniter Framework
 
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And DxlBp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
 
Conga composer
Conga composerConga composer
Conga composer
 
Practical Field Experience: Using Ajax / Dojo with WebSphere Portlet Factory
Practical Field Experience: Using Ajax / Dojo with WebSphere Portlet FactoryPractical Field Experience: Using Ajax / Dojo with WebSphere Portlet Factory
Practical Field Experience: Using Ajax / Dojo with WebSphere Portlet Factory
 
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration PlatformWebinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
 
T3CON08 intelligent webforms with Typo3
T3CON08 intelligent webforms with Typo3T3CON08 intelligent webforms with Typo3
T3CON08 intelligent webforms with Typo3
 
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box TechnologyBringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
Lotus Forms Overview and Demonstration
Lotus Forms Overview and DemonstrationLotus Forms Overview and Demonstration
Lotus Forms Overview and Demonstration
 
A SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project ServerA SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project Server
 
Building Data Centric Apps in WPF
Building Data Centric Apps in WPFBuilding Data Centric Apps in WPF
Building Data Centric Apps in WPF
 
190 982
190 982190 982
190 982
 
InfoPain and Beyond
InfoPain and BeyondInfoPain and Beyond
InfoPain and Beyond
 
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher
14 Easy Steps to End-User Empowerment: Convert Custom Reports to BI Publisher
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
 
Meeting Questions and Answers:
Meeting Questions and Answers:Meeting Questions and Answers:
Meeting Questions and Answers:
 
chapter_3.ppt
chapter_3.pptchapter_3.ppt
chapter_3.ppt
 

More from Anindita Bhattacharya

More from Anindita Bhattacharya (20)

SUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
SUG Bangalore - Extending Sitecore Experience Commerce 9 Business ToolsSUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
SUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
 
Sug bangalore - headless jss
Sug bangalore - headless jssSug bangalore - headless jss
Sug bangalore - headless jss
 
Sug bangalore - sitecore solr nuggets
Sug bangalore - sitecore solr nuggetsSug bangalore - sitecore solr nuggets
Sug bangalore - sitecore solr nuggets
 
Sug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introductionSug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introduction
 
SUG Bangalore - WFFM Customizations with Sanjay Singh
SUG Bangalore - WFFM Customizations with Sanjay SinghSUG Bangalore - WFFM Customizations with Sanjay Singh
SUG Bangalore - WFFM Customizations with Sanjay Singh
 
SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...
SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...
SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...
 
SUG Bangalore - Decoding DXF with Prasath Panneer Chelvam
SUG Bangalore - Decoding DXF with Prasath Panneer ChelvamSUG Bangalore - Decoding DXF with Prasath Panneer Chelvam
SUG Bangalore - Decoding DXF with Prasath Panneer Chelvam
 
SUG Bangalore - Marketing Automation by Aji Viswanadhan
SUG Bangalore - Marketing Automation by Aji ViswanadhanSUG Bangalore - Marketing Automation by Aji Viswanadhan
SUG Bangalore - Marketing Automation by Aji Viswanadhan
 
SUG Bangalore - Sitecore EXM with Jisha Muthuswamy
SUG Bangalore - Sitecore EXM with Jisha MuthuswamySUG Bangalore - Sitecore EXM with Jisha Muthuswamy
SUG Bangalore - Sitecore EXM with Jisha Muthuswamy
 
Sugblr sitecore search - absolute basics
Sugblr sitecore search - absolute basicsSugblr sitecore search - absolute basics
Sugblr sitecore search - absolute basics
 
Sugblr problem solving coveo
Sugblr problem solving coveoSugblr problem solving coveo
Sugblr problem solving coveo
 
Sugblr deep dive data exchange framework with sitecore
Sugblr deep dive data exchange framework with sitecoreSugblr deep dive data exchange framework with sitecore
Sugblr deep dive data exchange framework with sitecore
 
What's new in Sitecore 9 by Kamruz Jaman
What's new in Sitecore 9 by Kamruz JamanWhat's new in Sitecore 9 by Kamruz Jaman
What's new in Sitecore 9 by Kamruz Jaman
 
Machine Learning with Microsoft by Nalin Mujumdar
Machine Learning with Microsoft by Nalin MujumdarMachine Learning with Microsoft by Nalin Mujumdar
Machine Learning with Microsoft by Nalin Mujumdar
 
Let's explore Helix by Gopikrishna Gujjula
Let's explore Helix by Gopikrishna GujjulaLet's explore Helix by Gopikrishna Gujjula
Let's explore Helix by Gopikrishna Gujjula
 
Sitecore with Azure AD and Multifactor Authentication
Sitecore with Azure AD and Multifactor AuthenticationSitecore with Azure AD and Multifactor Authentication
Sitecore with Azure AD and Multifactor Authentication
 
Sitecore Goals – Why, What & How
Sitecore Goals – Why, What & HowSitecore Goals – Why, What & How
Sitecore Goals – Why, What & How
 
SUGBLR - Salesforce Integration with Sitecore
SUGBLR - Salesforce Integration with SitecoreSUGBLR - Salesforce Integration with Sitecore
SUGBLR - Salesforce Integration with Sitecore
 
SUGBLR - Dependency injection in sitecore
SUGBLR - Dependency injection in sitecoreSUGBLR - Dependency injection in sitecore
SUGBLR - Dependency injection in sitecore
 
SUGBLR - Explore working with mongo db in Sitecore
SUGBLR - Explore working with mongo db in SitecoreSUGBLR - Explore working with mongo db in Sitecore
SUGBLR - Explore working with mongo db in Sitecore
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

Sugblr sitecore forms

  • 1. First Virtual Meetup 2018 Bangalore Sitecore User Group Sitecore Forms and its capabilities Presented by: Amitabh Vyas
  • 2. Who am I?  A witty and assertive Indian in his late thirties  Married to a beautiful women of god and father of one of the most cutest boy on the Earth.  11+ Years of total IT experience in .Net and Sitecore  Sitecore Certified Professional Developer with 6+ Years in Sitecore from version 5.3 to 8.2. Exploring 9.  10+ Project delivered in Sitecore  4 Sitecore Upgrades  Technical blogger. Active on all of the Sitecore Communities.  Working in United States from last almost 2 years  Currently working with TEKSystems as a Sitecore Consultant and deployed at FM Global in RI
  • 3. Sitecore Chat - Slack Sitecore Stack Exchange
  • 4. Installed Sitecore 9? Trial License program Follow my blog:- https://sitecorecompetencies.com
  • 5. Do you know WFFM opted for retirement during this Symposium to enjoy rest of the life at Vegas? Remembering WFFM Known to create simple web forms that record and report information provided by visitors to your website. Pros 1. Requires zero IT involvement 2. Large list of save action OOTB 3. Integrated with Analytics and Form Reports 4. Customizable and developer friendly Cons 1. Need to be installed and upgraded separately 2. UI was not much intuitive 3. Multi-step forms was not an option 4. Was not workflow enabled Will be supported for a while and discontinued later.
  • 6. Sitecore Forms Module  MVC Only Again  Come OOTB with Sitecore  No separate module installation needed like WFFM  I assume - No Separate upgrades needed  Newly redesigned user Interface  Form Builder with Drag and Drop functionality  Form editing is done in SPEAK 3.0  Multi-step forms – Long awaited and missing in WFFM  Form as a Template – allows you to save form as a template for other forms can be created using this one.  Obviously developer friendly for customization
  • 7. There is a bug in the current version of Sitecore Forms. For the very first time after fresh installation when you create your first form and save it, it doesn’t show up in the Form Listing. As a solution we need to rebuild the Master DB Index and the form will start showing up.
  • 10. Customizing Forms Submit action Creation of a custom submit action allows for the data entered into the form to be used as required. Common examples of this might be sending the data to a third party CRM, or custom database. Custom validation this allows for custom and more complex validations to be done in code. A common example of this may be validating a customer number (even taking into account a field containing customer name). Custom form elements Sometimes business requirements will come up that require a custom form element to be created. An example of this may be a color picker, or perhaps a custom CAPTCHA implementation Reference:- http://blog.ryanbailey.co.nz/2017/11/a-look-at-new-forms-module-in- sitecore-9.html
  • 11. Useful videos, blogs and references
  • 12. • Works perfectly with Experience Editor? • Inheriting from more than one template? • Send Email Submit Action? • Changing the template, related Forms are also updated? • How referred page lists works for a multi-site setup? • How to migrate WFFM to Sitecore Forms? FAQs PAQs (Previously Asked Questions) https://sitecore.stackexchange.com/questions/9320/migrating- wffm-to-sitecore-9-forms-module