developing asp.net mvc applications quicker with kendo ui

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

Upload: lohith-gn

Post on 11-May-2015

5.462 views

Category:

Technology


3 download

DESCRIPTION

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,

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