Download presentation
Presentation is loading. Please wait.
Published byAugust Reed Modified over 9 years ago
1
fun with forms… Jacob Greeff 3 October 2015 Johannesburg, SA
2
Sponsors @sps_events #SPSPlus, #SPSJHB, #SPSCPT, #SPSDBN Platinum Gold Silver
3
After 10 odd years in embedded OS design, product design and system test I thought it was time to join the server side of life. I am also a student again having recently started my Phd (early days though). Ps. I am growing my hair, its not a purposeful mullet. http @ 3fifteen blogs Meh, I use Yammer… Japie Greeff www.Britehouse.co.za About Me
4
1)look at some options that exist for creating custom forms. 2)Go into the Foetal position. Cry. 3)Use JQuery, CWP and CSS instead. Session Info
5
Session Index Forms? What are these things you speak of? Ye Olde Sharepoint form Infopath forms Aspx and SP Designer Html 5 and Ajax Angular Jquery Replacement forms
6
User + Form: a Love story Does your user care how you do it? Or does he care about results?
7
Dev + Form: Sophie’s Choice So many options…
8
Infopath So Fast! Drag! Drop! Its like magic!!!! However…
9
Infopath Ouch.
10
ASPX – so little time… Options! The sky is the limit!!!! But…
11
ASPX – so little time… You can do basically anything No limit to data sources or anything really Where you need to be if you want to integrate But… Totally needs a Dev With great power comes great responsibility Learning curve Postback anyone? Etc. etc. etc.
12
HTML5 – Ajax Asynchronicity! No postbacks for you!
13
HTML5 – Ajax HTML5 validation – so easy Rest service gives you access to anything you could need Very dynamic, options can change as the user interacts Angular and knockout allow for more generic controllers But… Cross site scripting can be a pain Angular is awesome, but has quite a learning curve Types – changes in the SP types need to be handled wherever you use then – Error messages from the Rest service SUCK!
14
HTML5 – Cross site side note If you add a gateway, this largely solves the cross site issue…
15
Aaaaaaand finally – Replacement! This is where a demo happens….
16
Questions Remember, there are no stupid questions only stupid people…
17
SharePint – Have a Drink on Us @sps_events #SPSPlus, #SPSJHB, #SPSCPT, #SPSDBN Platinum Gold Silver
18
Questions Thank You
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.