Top Banner
Developing ASP.NET MV Applicatio s Quicker with Kendo UI THE WAY OF HTML5
24

Developing ASP.NET MVC Applications Quicker With Kendo UI

May 11, 2015

Download

Technology

Lohith GN

My webinar as part of .NET Ninja Series. This time we take a look at developing ASp.NET MVC apps quicker with Kendo UI ASP.NET MVC Wrappers,
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Developing ASP.NET MVC Applications Quicker With Kendo UI

Developing ASP.NET MVC Applications Quicker with Kendo UI

THE WAY OF HTML5

Page 2: Developing ASP.NET MVC Applications Quicker With Kendo UI

Agenda

Kendo UI Kendo UI Web

ASP.NET MVC

WrapperDemo

Page 3: Developing ASP.NET MVC Applications Quicker With Kendo UI

Introductions

Lohith G NDev Evangelist, Telerik

[email protected]@kashyapa

www.kashyapas.comwww.telerikhelper.net

Page 4: Developing ASP.NET MVC Applications Quicker With Kendo UI

KENDO UIWhat ?

Page 5: Developing ASP.NET MVC Applications Quicker With Kendo UI

What is Kendo UI

• Everything you need to build HTML5 + JavaScript 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

Page 6: Developing ASP.NET MVC Applications Quicker With Kendo UI

Kendo UI

Kendo Framework Elements

Kendo UI Web

Kendo UI DataViz

Kendo UI Mobile

ASP.NET MVC/JSP/PHP Wrappers

Page 7: Developing ASP.NET MVC Applications Quicker With Kendo UI

Kendo UI Framework Elements

Kendo Framework

Datasource

Validation

Globalization

Templating

MVVM

Drag & Drop

Page 8: Developing ASP.NET MVC Applications Quicker With Kendo UI

Ready for Touch

- Full support for Touchscreen- D & D also Touch Enabled

Page 9: Developing ASP.NET MVC Applications Quicker With Kendo UI

Fast JavaScript Performance

- Every aspect built from ground up

- Not another Jquery UI Clone

- Lightweight, templating library faster than jquery templates

- Optimized animations

Page 10: Developing ASP.NET MVC Applications Quicker With Kendo UI

Great UX Across Devices/Browsers

- IE7+- FF ESR- Chrome- Safari 4+- Opera 10+

Page 11: Developing ASP.NET MVC Applications Quicker With Kendo UI

Manage rich views & models MVVM way

- Inbuilt MVVM framework

- Declarative binding, two-way sync

- Can be used with other lib like Backbone.js

Page 12: Developing ASP.NET MVC Applications Quicker With Kendo UI

Customize Themes

• Customize themesto match the look & feelof your site and app

- ThemeBuilder tool to customize

Page 13: Developing ASP.NET MVC Applications Quicker With Kendo UI

KENDO UI WEB

Page 14: Developing ASP.NET MVC Applications Quicker With Kendo UI

Web Widgets/Controls

AutoComplete Calendar ColorPicker ComboBox DatePicker

DateTimePicker DropDownList Editor Grid ListView

Menu MultiSelect NumericTextBox PanelBar Slider

Splitter TabStrip TimePicker ToolTip TreeView

Upload Window

Page 15: Developing ASP.NET MVC Applications Quicker With Kendo UI

Using Kendo UI Web

Download Kendo UI

Configure page to use Kendo UI Scripts & Styles, Define basic HTML

Initialize with JavaScript

Use rich API to configure behavior, handle events

Attribute Based JavaScript Based

Page 16: Developing ASP.NET MVC Applications Quicker With Kendo UI

ASP.NET MVC WRAPPERS

Page 17: Developing ASP.NET MVC Applications Quicker With Kendo UI

Kendo UI ASP.NET MVC Wrappers

• Power of JavaScript, Productivity of Server

• Simply program on the server and the Kendo UI wrappers will handle the HTML and JavaScript

Page 18: Developing ASP.NET MVC Applications Quicker With Kendo UI

Kendo UI ASP.NET MVC Wrappers

• Simple server-side data binding and CRUD

• server-wrappers help configure JavaScript data sources to work directly with your data, even for CRUD operations.

Page 19: Developing ASP.NET MVC Applications Quicker With Kendo UI

Kendo UI ASP.NET MVC Wrappers

• 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

Page 20: Developing ASP.NET MVC Applications Quicker With Kendo UI

Kendo UI ASP.NET MVC Wrappers

• Supports ASP.NET MVC 3+

• Use with any ViewEngine (Razor, ASPX)

• Automate AJAX data binding

• Visual Studio helpers for faster configuration

Page 21: Developing ASP.NET MVC Applications Quicker With Kendo UI

WHAT ARE WE BUILDINGpreview

Page 22: Developing ASP.NET MVC Applications Quicker With Kendo UI

Adventure Works Dashboard

Page 23: Developing ASP.NET MVC Applications Quicker With Kendo UI

DEMO

Lets see some action!

Page 24: Developing ASP.NET MVC Applications Quicker With Kendo UI

Thanks!

Email [email protected] @kashyapa