Kendo UI 101

Sam Basu
Sam BasuDeveloper Advocate
Kendo UI 101
Samidip Basu Microsoft MVP, MS, MCPD, CAPM
Developer Advocate | Telerik Inc. | www.telerik.com
E: Sam.Basu@Telerik.com | L: x3179 | C: 507 244 0579
T: @samidip | W: http://samidipbasu.com
Kendo UI 101
Kendo UI 101
Web Development Today!
 Dizzying number of devices with varying screen sizes
 Web remains the one thing common
 Ubiquitous with most reach
 Plenty of matured server side technologies – ASP.NET, PHP, JSP etc.
 But modern browsers pack a punch – your latest VM
 So, why not do more client-side?
 Plethora of JavaScript frameworks
 Web needs to be more interactive, x-plat & more fun!
State of Web Developers
 Conservatives
 Hardcore enterprise .NET developers
 Love C# & server-side comfort
 Spend all day in Visual Studio
 Liberals
 Often wear white pants, flip-flops & tattoos
 Swear by their Macs
 Build web through Sublime Text
 Bipartisans
 Avoid extremes | Technologists | Love Xbox & their families
 Accept JavaScript as assembly language of the web
 Love C# & managed code comfort
Kendo UI
 One framework to rule them all!
 Polished & innovative UI; consistent programming interface
 Based on HTML5, CSS3 & JavaScript; support for server wrappers
 UI widgets based on jQuery core (Web, DataViz & Mobile)
 Built-in Framework pieces like MVVM; plays well with others as well
 Extreme performance-tuned and support for templates/themes/styles
 Cross-platform & touch-ready
 IE7+, Chrome, Firefox10+, Opera10+ & Safari4+
Ok, count me in!
State of Mobile Developers
 Conservatives
 We’ll just make the web
 Mobile Web still the lowest hanging fruit
 Lots of help with RWD
 Liberals
 Mobile apps should be native
 Swear by their PCs/Macs
 Have cash/need or indie
 Bipartisans
 Balance ends to needs
 Look for hybrid solutions
 Can’t afford to not target all mobile platforms
Let’s dig into some Kendo UI goodness!
Thank you!
Kendo UI 101 | Questions?
Samidip Basu Microsoft MVP, MS, MCPD, CAPM
Developer Advocate | Telerik Inc. | www.telerik.com
E: Sam.Basu@Telerik.com | L: x3179 | C: 507 244 0579
T: @samidip | W: http://samidipbasu.com
1 of 10

Recommended

The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife by
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeCaridy Patino
1.1K views82 slides
Jason.O Keefe.Genuitec.Presentation.Final by
Jason.O Keefe.Genuitec.Presentation.FinalJason.O Keefe.Genuitec.Presentation.Final
Jason.O Keefe.Genuitec.Presentation.FinalAjax Experience 2009
1K views21 slides
PhoneGap mobile development by
PhoneGap mobile developmentPhoneGap mobile development
PhoneGap mobile developmentMaximiliano Firtman
2.7K views66 slides
The Mobile Platform World by
The Mobile Platform WorldThe Mobile Platform World
The Mobile Platform WorldMatt Evans
688 views26 slides
Advancement in Web Technologies by
Advancement in Web TechnologiesAdvancement in Web Technologies
Advancement in Web Technologieshiteshproy
65 views10 slides
BayJax: Expanding Yahoo! Axis across 3 screens by
BayJax: Expanding Yahoo! Axis across 3 screensBayJax: Expanding Yahoo! Axis across 3 screens
BayJax: Expanding Yahoo! Axis across 3 screensCaridy Patino
1.1K views66 slides

More Related Content

What's hot

The mobile landscape london tfm&a 2013 by
The mobile landscape london tfm&a 2013The mobile landscape london tfm&a 2013
The mobile landscape london tfm&a 2013Mathias Strandberg
381 views36 slides
Mobile web application development by
Mobile web application developmentMobile web application development
Mobile web application developmentVince Aggrippino
865 views13 slides
Bruce lawson Stockholm Geek Meet by
Bruce lawson Stockholm Geek MeetBruce lawson Stockholm Geek Meet
Bruce lawson Stockholm Geek Meetbrucelawson
1.1K views57 slides
Eureko frameworks by
Eureko frameworksEureko frameworks
Eureko frameworksGörkem Sazara
95 views23 slides
W3C Widgets: Apps made with Web Standards by
W3C Widgets: Apps made with Web StandardsW3C Widgets: Apps made with Web Standards
W3C Widgets: Apps made with Web Standardsbrucelawson
1.7K views15 slides
Introduction to Mobile Development by
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile DevelopmentUniversity of Central Lancashire
851 views28 slides

What's hot(18)

Bruce lawson Stockholm Geek Meet by brucelawson
Bruce lawson Stockholm Geek MeetBruce lawson Stockholm Geek Meet
Bruce lawson Stockholm Geek Meet
brucelawson1.1K views
W3C Widgets: Apps made with Web Standards by brucelawson
W3C Widgets: Apps made with Web StandardsW3C Widgets: Apps made with Web Standards
W3C Widgets: Apps made with Web Standards
brucelawson1.7K views
Bruce Lawson Opera Indonesia by brucelawson
Bruce Lawson Opera IndonesiaBruce Lawson Opera Indonesia
Bruce Lawson Opera Indonesia
brucelawson1.5K views
I Like iPhone & Android But I am .NET Developer by Tellago
I Like iPhone & Android But I am .NET DeveloperI Like iPhone & Android But I am .NET Developer
I Like iPhone & Android But I am .NET Developer
Tellago1.5K views
10 things to make you a Great Mobile Web Developer by Chris Love
10 things to make you a Great Mobile Web Developer10 things to make you a Great Mobile Web Developer
10 things to make you a Great Mobile Web Developer
Chris Love738 views
Mobile application development - js meetup colombo by Pasindu Perera
Mobile application development - js meetup colomboMobile application development - js meetup colombo
Mobile application development - js meetup colombo
Pasindu Perera325 views
All The Screens: Cross Platform Design Strategies by Theresa Neil
All The Screens: Cross Platform Design StrategiesAll The Screens: Cross Platform Design Strategies
All The Screens: Cross Platform Design Strategies
Theresa Neil33.8K views
Modev ux brian lacey presentation by Brian Lacey
Modev ux brian lacey presentationModev ux brian lacey presentation
Modev ux brian lacey presentation
Brian Lacey1.1K views
Mobile advertising by Yann Lechelle from Appsfire by CocoaHeads France
Mobile advertising by Yann Lechelle from AppsfireMobile advertising by Yann Lechelle from Appsfire
Mobile advertising by Yann Lechelle from Appsfire
CocoaHeads France6.1K views
Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ... by Wapple
Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...
Wapple Mobile Internet and Mobile Web Development Tools - Premier Mobile Web ...
Wapple1.3K views

Similar to Kendo UI 101

Telerik AppBuilder 101 by
Telerik AppBuilder 101Telerik AppBuilder 101
Telerik AppBuilder 101Sam Basu
956 views13 slides
Xamarin cross platform by
Xamarin cross platformXamarin cross platform
Xamarin cross platformGuada Casuso
2.1K views37 slides
Mobile Developer's Guide To The Galaxy No. 9 by
Mobile Developer's Guide To The Galaxy No. 9Mobile Developer's Guide To The Galaxy No. 9
Mobile Developer's Guide To The Galaxy No. 9Marco Tabor
7.5K views170 slides
Cross Platform Mobile Development by
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile DevelopmentIntergen
768 views23 slides
Hybrid App Development, Redefined by
Hybrid App Development, RedefinedHybrid App Development, Redefined
Hybrid App Development, RedefinedIonic Framework
463 views41 slides
HTML5 and the dawn of rich mobile web applications by
HTML5 and the dawn of rich mobile web applicationsHTML5 and the dawn of rich mobile web applications
HTML5 and the dawn of rich mobile web applicationsJames Pearce
30.6K views98 slides

Similar to Kendo UI 101(20)

Telerik AppBuilder 101 by Sam Basu
Telerik AppBuilder 101Telerik AppBuilder 101
Telerik AppBuilder 101
Sam Basu956 views
Xamarin cross platform by Guada Casuso
Xamarin cross platformXamarin cross platform
Xamarin cross platform
Guada Casuso2.1K views
Mobile Developer's Guide To The Galaxy No. 9 by Marco Tabor
Mobile Developer's Guide To The Galaxy No. 9Mobile Developer's Guide To The Galaxy No. 9
Mobile Developer's Guide To The Galaxy No. 9
Marco Tabor7.5K views
Cross Platform Mobile Development by Intergen
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
Intergen768 views
Hybrid App Development, Redefined by Ionic Framework
Hybrid App Development, RedefinedHybrid App Development, Redefined
Hybrid App Development, Redefined
Ionic Framework463 views
HTML5 and the dawn of rich mobile web applications by James Pearce
HTML5 and the dawn of rich mobile web applicationsHTML5 and the dawn of rich mobile web applications
HTML5 and the dawn of rich mobile web applications
James Pearce30.6K views
Multi-platform Mobile apps with Phonegap by Gautam Chaudhary
Multi-platform Mobile apps with PhonegapMulti-platform Mobile apps with Phonegap
Multi-platform Mobile apps with Phonegap
Gautam Chaudhary1.7K views
Leverage web technology in a mobile world by Dieter Blomme
Leverage web technology in a mobile worldLeverage web technology in a mobile world
Leverage web technology in a mobile world
Dieter Blomme350 views
Building Mobile Websites with Joomla by Tom Deryckere
Building Mobile Websites with JoomlaBuilding Mobile Websites with Joomla
Building Mobile Websites with Joomla
Tom Deryckere2.9K views
Sencha Touch for Rubyists by James Pearce
Sencha Touch for RubyistsSencha Touch for Rubyists
Sencha Touch for Rubyists
James Pearce803 views
Developers Guide To The Galaxy 8th edition by Marco Tabor
Developers Guide To The Galaxy 8th editionDevelopers Guide To The Galaxy 8th edition
Developers Guide To The Galaxy 8th edition
Marco Tabor4K views
Cross Platform Development Strategies with vendor review and PhoneGap case study by Elegant Technologies, LLC
Cross Platform Development Strategies with vendor review and PhoneGap case studyCross Platform Development Strategies with vendor review and PhoneGap case study
Cross Platform Development Strategies with vendor review and PhoneGap case study
$Resume2016 edward chen by ed Chen
$Resume2016 edward chen$Resume2016 edward chen
$Resume2016 edward chen
ed Chen421 views
$resume2016_EdwardChen by ed Chen
$resume2016_EdwardChen$resume2016_EdwardChen
$resume2016_EdwardChen
ed Chen963 views
Mobile next 2013 petru jucovschi by mpgco
Mobile next 2013   petru jucovschiMobile next 2013   petru jucovschi
Mobile next 2013 petru jucovschi
mpgco339 views
Breaking the Box: Pushing the Boundaries of UX with Drupal by Acquia
Breaking the Box: Pushing the Boundaries of UX with DrupalBreaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with Drupal
Acquia1.2K views
Mobile Developer's Guide To The Galaxy Vol.7 by Marco Tabor
Mobile Developer's Guide To The Galaxy Vol.7Mobile Developer's Guide To The Galaxy Vol.7
Mobile Developer's Guide To The Galaxy Vol.7
Marco Tabor2.7K views

More from Sam Basu

Surfing in Maui by
Surfing in MauiSurfing in Maui
Surfing in MauiSam Basu
61 views29 slides
Modern Cross-Platform Dev with .NET 6 by
Modern Cross-Platform Dev with .NET 6Modern Cross-Platform Dev with .NET 6
Modern Cross-Platform Dev with .NET 6Sam Basu
42 views28 slides
Conversational Bots by
Conversational BotsConversational Bots
Conversational BotsSam Basu
144 views24 slides
Real Time Apps with SignalR Core by
Real Time Apps with SignalR CoreReal Time Apps with SignalR Core
Real Time Apps with SignalR CoreSam Basu
103 views30 slides
State of Mobile Development by
State of Mobile DevelopmentState of Mobile Development
State of Mobile DevelopmentSam Basu
94 views63 slides
.NET Today & Tomorrow @ Beer City Code by
.NET Today & Tomorrow @ Beer City Code.NET Today & Tomorrow @ Beer City Code
.NET Today & Tomorrow @ Beer City CodeSam Basu
90 views42 slides

More from Sam Basu(20)

Surfing in Maui by Sam Basu
Surfing in MauiSurfing in Maui
Surfing in Maui
Sam Basu61 views
Modern Cross-Platform Dev with .NET 6 by Sam Basu
Modern Cross-Platform Dev with .NET 6Modern Cross-Platform Dev with .NET 6
Modern Cross-Platform Dev with .NET 6
Sam Basu42 views
Conversational Bots by Sam Basu
Conversational BotsConversational Bots
Conversational Bots
Sam Basu144 views
Real Time Apps with SignalR Core by Sam Basu
Real Time Apps with SignalR CoreReal Time Apps with SignalR Core
Real Time Apps with SignalR Core
Sam Basu103 views
State of Mobile Development by Sam Basu
State of Mobile DevelopmentState of Mobile Development
State of Mobile Development
Sam Basu94 views
.NET Today & Tomorrow @ Beer City Code by Sam Basu
.NET Today & Tomorrow @ Beer City Code.NET Today & Tomorrow @ Beer City Code
.NET Today & Tomorrow @ Beer City Code
Sam Basu90 views
Essential Tools for Xamarin Developers by Sam Basu
Essential Tools for Xamarin DevelopersEssential Tools for Xamarin Developers
Essential Tools for Xamarin Developers
Sam Basu75 views
Modern Web Tour by Sam Basu
Modern Web TourModern Web Tour
Modern Web Tour
Sam Basu85 views
Flying High with Xamarin! by Sam Basu
Flying High with Xamarin!Flying High with Xamarin!
Flying High with Xamarin!
Sam Basu179 views
Xamarin Roadshow by Sam Basu
Xamarin RoadshowXamarin Roadshow
Xamarin Roadshow
Sam Basu315 views
Flying High with Xamarin by Sam Basu
Flying High with XamarinFlying High with Xamarin
Flying High with Xamarin
Sam Basu372 views
ASP.NET Tech Stack talk @ Houston TechFest by Sam Basu
ASP.NET Tech Stack talk @ Houston TechFestASP.NET Tech Stack talk @ Houston TechFest
ASP.NET Tech Stack talk @ Houston TechFest
Sam Basu275 views
Lap Around ASPNet Core - PGHDotNet by Sam Basu
Lap Around ASPNet Core - PGHDotNetLap Around ASPNet Core - PGHDotNet
Lap Around ASPNet Core - PGHDotNet
Sam Basu161 views
Lap Around ASPNet Core - HDC by Sam Basu
Lap Around ASPNet Core - HDCLap Around ASPNet Core - HDC
Lap Around ASPNet Core - HDC
Sam Basu298 views
Free Your On-Premises Data by Sam Basu
Free Your On-Premises DataFree Your On-Premises Data
Free Your On-Premises Data
Sam Basu449 views
Lap around ASP.NET 5 - Dayton UG by Sam Basu
Lap around ASP.NET 5 - Dayton UGLap around ASP.NET 5 - Dayton UG
Lap around ASP.NET 5 - Dayton UG
Sam Basu433 views
A Lap around ASP.NET 5 - VConf by Sam Basu
A Lap around ASP.NET 5 - VConfA Lap around ASP.NET 5 - VConf
A Lap around ASP.NET 5 - VConf
Sam Basu644 views
A Lap around ASP.NET 5 - CONDG by Sam Basu
A Lap around ASP.NET 5 - CONDGA Lap around ASP.NET 5 - CONDG
A Lap around ASP.NET 5 - CONDG
Sam Basu475 views
Modern .NET Apps - TelerikNext by Sam Basu
Modern .NET Apps - TelerikNextModern .NET Apps - TelerikNext
Modern .NET Apps - TelerikNext
Sam Basu429 views
Modern .NET Apps - Codestock by Sam Basu
Modern .NET Apps - CodestockModern .NET Apps - Codestock
Modern .NET Apps - Codestock
Sam Basu524 views

Recently uploaded

PRODUCT LISTING.pptx by
PRODUCT LISTING.pptxPRODUCT LISTING.pptx
PRODUCT LISTING.pptxangelicacueva6
14 views1 slide
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...James Anderson
85 views32 slides
Scaling Knowledge Graph Architectures with AI by
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AIEnterprise Knowledge
30 views15 slides
Voice Logger - Telephony Integration Solution at Aegis by
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at AegisNirmal Sharma
39 views1 slide
Vertical User Stories by
Vertical User StoriesVertical User Stories
Vertical User StoriesMoisés Armani Ramírez
14 views16 slides
HTTP headers that make your website go faster - devs.gent November 2023 by
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023Thijs Feryn
22 views151 slides

Recently uploaded(20)

GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson85 views
Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 views
HTTP headers that make your website go faster - devs.gent November 2023 by Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn22 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi127 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 views
Empathic Computing: Delivering the Potential of the Metaverse by Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst478 views
STPI OctaNE CoE Brochure.pdf by madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Attacking IoT Devices from a Web Perspective - Linux Day by Simone Onofri
Attacking IoT Devices from a Web Perspective - Linux Day Attacking IoT Devices from a Web Perspective - Linux Day
Attacking IoT Devices from a Web Perspective - Linux Day
Simone Onofri16 views

Kendo UI 101

  • 1. Kendo UI 101 Samidip Basu Microsoft MVP, MS, MCPD, CAPM Developer Advocate | Telerik Inc. | www.telerik.com E: Sam.Basu@Telerik.com | L: x3179 | C: 507 244 0579 T: @samidip | W: http://samidipbasu.com
  • 4. Web Development Today!  Dizzying number of devices with varying screen sizes  Web remains the one thing common  Ubiquitous with most reach  Plenty of matured server side technologies – ASP.NET, PHP, JSP etc.  But modern browsers pack a punch – your latest VM  So, why not do more client-side?  Plethora of JavaScript frameworks  Web needs to be more interactive, x-plat & more fun!
  • 5. State of Web Developers  Conservatives  Hardcore enterprise .NET developers  Love C# & server-side comfort  Spend all day in Visual Studio  Liberals  Often wear white pants, flip-flops & tattoos  Swear by their Macs  Build web through Sublime Text  Bipartisans  Avoid extremes | Technologists | Love Xbox & their families  Accept JavaScript as assembly language of the web  Love C# & managed code comfort
  • 6. Kendo UI  One framework to rule them all!  Polished & innovative UI; consistent programming interface  Based on HTML5, CSS3 & JavaScript; support for server wrappers  UI widgets based on jQuery core (Web, DataViz & Mobile)  Built-in Framework pieces like MVVM; plays well with others as well  Extreme performance-tuned and support for templates/themes/styles  Cross-platform & touch-ready  IE7+, Chrome, Firefox10+, Opera10+ & Safari4+
  • 8. State of Mobile Developers  Conservatives  We’ll just make the web  Mobile Web still the lowest hanging fruit  Lots of help with RWD  Liberals  Mobile apps should be native  Swear by their PCs/Macs  Have cash/need or indie  Bipartisans  Balance ends to needs  Look for hybrid solutions  Can’t afford to not target all mobile platforms
  • 9. Let’s dig into some Kendo UI goodness!
  • 10. Thank you! Kendo UI 101 | Questions? Samidip Basu Microsoft MVP, MS, MCPD, CAPM Developer Advocate | Telerik Inc. | www.telerik.com E: Sam.Basu@Telerik.com | L: x3179 | C: 507 244 0579 T: @samidip | W: http://samidipbasu.com