SlideShare a Scribd company logo
THE WAY OF HTML5
Who am I ?
 Lohith G N
      – Developer Evangelist – Telerik,
      – Lohith.nagaraj@telerik.com
      – Bangalore Dot Net (BDotNet) User Group Lead,
      – Microsoft MVP,
      – @kashyapa,
      – http://kashyapas.com,




                           www.telerikhelper.net
Agenda


 ASP.NET   Introduction to   Building Apps
  MVC         Kendo UI       with Kendo UI
ASP.NET MVC
- Primer




              facebook.com/telerik   @telerik
What is ASP.NET MVC
- Powerful, Pattern Based way to build dynamic websites

- Enables clean separation of concerns

- Full control over markup

- TDD friendly development
/Home/Index
              Controll
                er




   Model                 View
Kendo UI
- Introduction




                 facebook.com/telerik   @telerik
What is Kendo UI ?
Everything you need to build HTML5 + JavaScript sites & APPS


“Kendo UI solves an important problem faced by JavaScript and
HTML5 developers. It delivers a unified framework backed by
professional support. It's easier to learn, easier to upgrade, ultimately
making it easier to build apps with HTML5.”

                      -Todd Anglin, VP – HTML5 Web & Mobile Tools, Telerik
Kendo UI Blocks
      ASP.NET MVC Wrappers
                 Kendo UI   Kendo UI
  Kendo UI Web
                 DataViz     Mobile


   Kendo Framework Elements
Kendo Building Blocks a.k.a F/W

      DataSource   Validation   Globalization



      Templating    MVVM        Drag & Drop
Everything you need in one
place,
Not hundreds of plug-ins
- UI Widgets
- MVVM Framework
- Datasource
- Templates
- Themes
Ready for Touch
- Full support for Touchscreen
- D & D also Touch Enabled
Fast JavaScript for
performance
- Every aspect built from
  ground up
- Not another Jquery UI Clone
- Lightweight, templating
  library faster than jquery
  templates
- Optimized animations
Great UX across devices and
    browsers
-   IE7+
-   FF ESR
-   Chrome
-   Safari 4+
-   Opera 10+
Manage rich views and
models the MVVM way
- Inbuilt MVVM framework

- Declarative binding, two-way
  sync

- Can be used with other lib
  like Backbone.js
Customize themes
Customize themes
to match the look & feel
of your site and app
- ThemeBuilder tool to
   customize
Kendo UI Widgets
                                                                              DateTimePick
    AutoComplete    Calendar            ComboBox           DatePicker
                                                                                   er



    DropDownList         Editor              Grid              ListView             Menu



    NumericTextB
                    PanelBar                 Slider            Splitter            TabStrip
        ox



            TimePicker            TreeView            Upload              Window
Using Kendo UI
1. Download Kendo UI
2. Configure page to use Kendo UI
   Scripts & Styles, Define basic
   HTML
3. Initialize with JavaScript
4. Use rich API to configure
   behavior, handle events
        1. Attribute Based
        2. JavaScript Based
DEMO




       facebook.com/telerik   @telerik
Kendo UI Wrappers for
ASP.NET MVC


                        facebook.com/telerik   @telerik
Power of
JavaScript,
Productivity of
Server

Simply program on the server and the
Kendo UI wrappers will handle the
HTML and JavaScript
Simple server-side
data binding and
CRUD
server-wrappers help configure
JavaScript data sources to work directly
with your data, even for CRUD
operations.
Complete Server
& Client-side APIs
Complete control via complete server-
side APIs. Server wrappers output
Kendo UI JavaScript.
You have full access to the Kendo UI
client-side API for maximum control in
the browser
• Supports ASP.NET MVC 3+
• Use with any ViewEngine
  (Razor, ASPX)
• Automate AJAX data
  binding
• Visual Studio helpers for
  faster configuration
Q3
   2012




Demo
Q&A




      facebook.com/telerik   @telerik
Resources
 Kendo UI Mobile Home Page
    http://www.kendoui.com/mobile.aspx
 Kendo UI Mobile Demos
    http://demos.kendoui.com/mobile/overview/index.html
 Kendo UI Mobile Documentation
    http://docs.kendoui.com/api/mobile
 Kendo UI Dojo
    http://www.kendoui.com/dojo.aspx

More Related Content

PPTX
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
PPTX
Slides of webinar Kendo UI and Knockout.js
PPTX
Windows phone 8 app using Kendo UI
PPTX
PPT from Webinar Create Hybrid Mobile Application in 1 hour
PPTX
Telerik Kendo UI Overview
PPTX
Introducing Kendo UI
PPTX
Kendo UI presentation at JsConf.eu
PDF
Intro Angular Ionic
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
Slides of webinar Kendo UI and Knockout.js
Windows phone 8 app using Kendo UI
PPT from Webinar Create Hybrid Mobile Application in 1 hour
Telerik Kendo UI Overview
Introducing Kendo UI
Kendo UI presentation at JsConf.eu
Intro Angular Ionic

What's hot (20)

PPTX
Nodejsvs
PDF
Build Consumer Apps Using Mobile SDK and Ionic Framework
PDF
ITCamp 2012 - Alex Gyoshev - Kendo-UI
PPTX
Case study: integrating azure with google app engine
PPTX
WordPress Edmonton - Visual Composer
PPTX
Ionic - Hybrid Mobile Application Framework
PDF
Hybrid Apps with Angular & Ionic Framework
PPTX
Ionic Framework - get up and running to build hybrid mobile apps
PPTX
Ecommerce Mini Project / Group Project Coding
PPTX
Getting started with the Ionic Framework
PPTX
Hybrid vs. Native app - Ionic Framework with AngularJS
PPTX
Netflix hybrid mobile app using kendo ui mobile
PDF
Intro to mobile apps with the ionic framework & angular js
PDF
Cordova, Angularjs & Ionic @ Codeaholics
ODP
Use Ionic Framework to develop mobile application
PPTX
Building Cross Platform Mobile Apps
PPTX
Ionic Framework - Intro to Hybrid Mobile Application Development
ODP
Hybrid application development
PPTX
Hybrid Mobile Apps - Meetup
Nodejsvs
Build Consumer Apps Using Mobile SDK and Ionic Framework
ITCamp 2012 - Alex Gyoshev - Kendo-UI
Case study: integrating azure with google app engine
WordPress Edmonton - Visual Composer
Ionic - Hybrid Mobile Application Framework
Hybrid Apps with Angular & Ionic Framework
Ionic Framework - get up and running to build hybrid mobile apps
Ecommerce Mini Project / Group Project Coding
Getting started with the Ionic Framework
Hybrid vs. Native app - Ionic Framework with AngularJS
Netflix hybrid mobile app using kendo ui mobile
Intro to mobile apps with the ionic framework & angular js
Cordova, Angularjs & Ionic @ Codeaholics
Use Ionic Framework to develop mobile application
Building Cross Platform Mobile Apps
Ionic Framework - Intro to Hybrid Mobile Application Development
Hybrid application development
Hybrid Mobile Apps - Meetup
Ad

Similar to Asp.net mvc - Better User Experience with Kendo UI (20)

PPTX
Developing ASP.NET MVC Applications Quicker With Kendo UI
PPTX
PPTX
Kendo UI 101
PPTX
New Age Applications with Kendo UI
PPTX
Introduction to New Age Applications with Kendo UI
PPTX
Hybrid mobile app with Kendo UI Mobile
PPTX
DeveloperDeveloperDeveloper! Sydney 2012
PDF
Kendo UI workshop introduction - PUG Baltic Annual Conference 2017
PPTX
Telerik Kendo UI vs. AngularJS
PPTX
Hybrid mobile app with kendo ui mobile
PDF
Use Your WebDev Skills to Create Mobile Apps in Telerik Appbuilder (Jonathan ...
PDF
Kendo UI - Mikita Manko at Mobile Optimized
PDF
Ship Quickly, Ship Quality: The Developer’s Quest (Infographic)
PDF
An Introduction to Sencha Touch
PDF
Evaluation and prototyping of an HTML5 Client for iOS devices
ODP
Evaluation and prototyping of an HTML5 Client for iOS devices
PPTX
Building web applications using kendo ui and the mvvm pattern
PPTX
Sencha Touch Intro - Toronto HTML5 User Group
PPTX
Best JavaScript UI Tools.pptx
PDF
C3 웹기술로만드는모바일앱
Developing ASP.NET MVC Applications Quicker With Kendo UI
Kendo UI 101
New Age Applications with Kendo UI
Introduction to New Age Applications with Kendo UI
Hybrid mobile app with Kendo UI Mobile
DeveloperDeveloperDeveloper! Sydney 2012
Kendo UI workshop introduction - PUG Baltic Annual Conference 2017
Telerik Kendo UI vs. AngularJS
Hybrid mobile app with kendo ui mobile
Use Your WebDev Skills to Create Mobile Apps in Telerik Appbuilder (Jonathan ...
Kendo UI - Mikita Manko at Mobile Optimized
Ship Quickly, Ship Quality: The Developer’s Quest (Infographic)
An Introduction to Sencha Touch
Evaluation and prototyping of an HTML5 Client for iOS devices
Evaluation and prototyping of an HTML5 Client for iOS devices
Building web applications using kendo ui and the mvvm pattern
Sencha Touch Intro - Toronto HTML5 User Group
Best JavaScript UI Tools.pptx
C3 웹기술로만드는모바일앱
Ad

More from Lohith Goudagere Nagaraj (20)

PPTX
Porting Hybrid Apps to Native Apps
PPTX
Hybrid Mobile App Development With Cordova
PPTX
Building Web Apps & APIs With Node JS
PPTX
Even Quicker Development with Xamarin Forms Using Telerik UI for Xamarin
PPTX
You Know Angular 2, You Know Native Mobile App Development
PPTX
Connecting your .Net Applications to NoSQL Databases - MongoDB & Cassandra
PPTX
Angular JS 2.0 & React with Kendo UI
PPTX
Kendo UI Wrappers in ASP.NET Core
PPTX
Seamless Access to Data from BI Tools using DataDirect Cloud
PPTX
The Bleeding Edge - Whats New in Angular 2
PPTX
Introduction to UWP - Universal Windows Platform Application Development
PPTX
Cross Platform Web Applications Using ASP.NET Core 1.0
PPTX
Build Leaner, Faster Web Applications with ASP.NET
PPTX
JavaScript Task Runners - Gulp & Grunt
PPTX
Visual Studio 2015 - Whats New ?
PPTX
Introduction to React JS
PPTX
Online Spreadsheet for your Web Applications using Kendo UI
PPTX
NativeScript + Push Notifications
PPTX
10 Useful New Features of ECMA Script 6
PDF
New Enterprisre Capabilities in Telerik Platform
Porting Hybrid Apps to Native Apps
Hybrid Mobile App Development With Cordova
Building Web Apps & APIs With Node JS
Even Quicker Development with Xamarin Forms Using Telerik UI for Xamarin
You Know Angular 2, You Know Native Mobile App Development
Connecting your .Net Applications to NoSQL Databases - MongoDB & Cassandra
Angular JS 2.0 & React with Kendo UI
Kendo UI Wrappers in ASP.NET Core
Seamless Access to Data from BI Tools using DataDirect Cloud
The Bleeding Edge - Whats New in Angular 2
Introduction to UWP - Universal Windows Platform Application Development
Cross Platform Web Applications Using ASP.NET Core 1.0
Build Leaner, Faster Web Applications with ASP.NET
JavaScript Task Runners - Gulp & Grunt
Visual Studio 2015 - Whats New ?
Introduction to React JS
Online Spreadsheet for your Web Applications using Kendo UI
NativeScript + Push Notifications
10 Useful New Features of ECMA Script 6
New Enterprisre Capabilities in Telerik Platform

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Approach and Philosophy of On baking technology
PPT
Teaching material agriculture food technology
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Modernizing your data center with Dell and AMD
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Cloud computing and distributed systems.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
NewMind AI Weekly Chronicles - August'25 Week I
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Per capita expenditure prediction using model stacking based on satellite ima...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Approach and Philosophy of On baking technology
Teaching material agriculture food technology
The Rise and Fall of 3GPP – Time for a Sabbatical?
Unlocking AI with Model Context Protocol (MCP)
20250228 LYD VKU AI Blended-Learning.pptx
Network Security Unit 5.pdf for BCA BBA.
Digital-Transformation-Roadmap-for-Companies.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Modernizing your data center with Dell and AMD
Encapsulation_ Review paper, used for researhc scholars
Cloud computing and distributed systems.
Dropbox Q2 2025 Financial Results & Investor Presentation

Asp.net mvc - Better User Experience with Kendo UI

  • 1. THE WAY OF HTML5
  • 2. Who am I ?  Lohith G N – Developer Evangelist – Telerik, – Lohith.nagaraj@telerik.com – Bangalore Dot Net (BDotNet) User Group Lead, – Microsoft MVP, – @kashyapa, – http://kashyapas.com, www.telerikhelper.net
  • 3. Agenda ASP.NET Introduction to Building Apps MVC Kendo UI with Kendo UI
  • 4. ASP.NET MVC - Primer facebook.com/telerik @telerik
  • 5. What is ASP.NET MVC - Powerful, Pattern Based way to build dynamic websites - Enables clean separation of concerns - Full control over markup - TDD friendly development
  • 6. /Home/Index Controll er Model View
  • 7. Kendo UI - Introduction facebook.com/telerik @telerik
  • 8. What is Kendo UI ? Everything you need to build HTML5 + JavaScript sites & APPS “Kendo UI solves an important problem faced by JavaScript and HTML5 developers. It delivers a unified framework backed by professional support. It's easier to learn, easier to upgrade, ultimately making it easier to build apps with HTML5.” -Todd Anglin, VP – HTML5 Web & Mobile Tools, Telerik
  • 9. Kendo UI Blocks ASP.NET MVC Wrappers Kendo UI Kendo UI Kendo UI Web DataViz Mobile Kendo Framework Elements
  • 10. Kendo Building Blocks a.k.a F/W DataSource Validation Globalization Templating MVVM Drag & Drop
  • 11. Everything you need in one place, Not hundreds of plug-ins - UI Widgets - MVVM Framework - Datasource - Templates - Themes
  • 12. Ready for Touch - Full support for Touchscreen - D & D also Touch Enabled
  • 13. Fast JavaScript for performance - Every aspect built from ground up - Not another Jquery UI Clone - Lightweight, templating library faster than jquery templates - Optimized animations
  • 14. Great UX across devices and browsers - IE7+ - FF ESR - Chrome - Safari 4+ - Opera 10+
  • 15. Manage rich views and models the MVVM way - Inbuilt MVVM framework - Declarative binding, two-way sync - Can be used with other lib like Backbone.js
  • 16. Customize themes Customize themes to match the look & feel of your site and app - ThemeBuilder tool to customize
  • 17. Kendo UI Widgets DateTimePick AutoComplete Calendar ComboBox DatePicker er DropDownList Editor Grid ListView Menu NumericTextB PanelBar Slider Splitter TabStrip ox TimePicker TreeView Upload Window
  • 18. Using Kendo UI 1. Download Kendo UI 2. Configure page to use Kendo UI Scripts & Styles, Define basic HTML 3. Initialize with JavaScript 4. Use rich API to configure behavior, handle events 1. Attribute Based 2. JavaScript Based
  • 19. DEMO facebook.com/telerik @telerik
  • 20. Kendo UI Wrappers for ASP.NET MVC facebook.com/telerik @telerik
  • 21. Power of JavaScript, Productivity of Server Simply program on the server and the Kendo UI wrappers will handle the HTML and JavaScript
  • 22. Simple server-side data binding and CRUD server-wrappers help configure JavaScript data sources to work directly with your data, even for CRUD operations.
  • 23. Complete Server & Client-side APIs Complete control via complete server- side APIs. Server wrappers output Kendo UI JavaScript. You have full access to the Kendo UI client-side API for maximum control in the browser
  • 24. • Supports ASP.NET MVC 3+ • Use with any ViewEngine (Razor, ASPX) • Automate AJAX data binding • Visual Studio helpers for faster configuration
  • 25. Q3 2012 Demo
  • 26. Q&A facebook.com/telerik @telerik
  • 27. Resources  Kendo UI Mobile Home Page  http://www.kendoui.com/mobile.aspx  Kendo UI Mobile Demos  http://demos.kendoui.com/mobile/overview/index.html  Kendo UI Mobile Documentation  http://docs.kendoui.com/api/mobile  Kendo UI Dojo  http://www.kendoui.com/dojo.aspx