This document discusses building single page applications (SPAs) using Kendo UI. It introduces Kendo UI, which is a JavaScript library for building SPAs that provides UI widgets, data binding, and mobile app capabilities. It explains that SPAs load all necessary code on a single page load for a fluid user experience. The document then outlines the basic building blocks for an SPA using Kendo UI, including a router to manage navigation between views, views to represent screens, and a layout to render views. It previews an example Northwind catalog SPA that will be demonstrated.
Kendo UI provides a single package solution for building web applications with JavaScript, HTML5 and CSS3. It includes UI widgets, frameworks, and tools for data binding, visualization and building mobile apps. Kendo UI uses the MVVM pattern to separate data models from views through ViewModels. It includes ObservableObject and ObservableArray classes to enable two-way data binding between UI elements and data. Validation capabilities are also provided to augment HTML5 form validation and make it work consistently across browsers.
This document discusses Kendo UI DataViz, an HTML5-based JavaScript framework for data visualization. It provides easy and effective ways to visualize data through charts, gauges and other graphical representations. The document outlines why visualization is important, how HTML5 technologies like SVG and Canvas can be used to create visualizations, and introduces various widgets in Kendo UI DataViz like charts and gauges. It also includes demonstrations of the framework in action.
Building web applications using kendo ui and the mvvm patternAspenware
XAML developers love the Model-View View-Model (MVVM) pattern. Kendo UI is a JavaScript framework that enables this pattern for web based applications. It takes the client side coding model developers are familiar with and provides it to the web world. This talk will define the MVVM pattern and the benefits of using it. It will also show how you can use Kendo UI and ASP.NET to build responsive, robust applications that feel like desktop applications.
Lessons Learned:
-MVVM Pattern
-Kendo UI and why to use it
-How to wire up Kendo UI and ASP.NET
The document discusses using Kendo UI wrappers in ASP.NET MVC Core 1.0. It provides an overview of ASP.NET Core 1.0, Kendo UI, and using Kendo UI in ASP.NET Core projects. Tag helpers are introduced as an improved way over HTML helpers to incorporate Kendo UI wrappers in ASP.NET Core views. The presentation includes a demo of using Kendo UI in an ASP.NET Core application.
This document summarizes a presentation about HTML5 charting using Telerik's RadHtmlChart control. It includes an agenda that covers HTML5, visualization techniques like SVG and Canvas, a demo of SVG and Canvas, and a demo of RadHtmlChart. The presentation provides information on RadHtmlChart features like various chart types, data binding, customization options, and browser support.
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile Dhananjay Kumar
This document discusses how to create hybrid mobile applications using Icenium and Kendo UI Mobile. It begins with an agenda and introduction of the presenter. It then covers the basics of hybrid apps, introducing Icenium as a cloud-based IDE and Kendo UI Mobile for building cross-platform UIs. The document demonstrates an example app architecture and shows the steps to develop a hybrid app. It highlights features of Icenium and widgets in Kendo UI Mobile before concluding with a demo and Q&A section.
This document discusses using cloud-based enterprise apps with Icenium Everlive. It covers what enterprise apps need, such as working with large files, backend data, CRUD operations, users, roles, authentication, authorization, and notifications. It introduces Icenium Everlive as a backend as a service that provides these features. The document demonstrates consuming Everlive services in different clients like .NET SDK, JavaScript SDK, Windows Phone 8 SDK, and via REST API. It provides an agenda for a portal walkthrough and demo of Everlive.
This document discusses building single page applications (SPAs) using Kendo UI. It introduces Kendo UI, which is a JavaScript library for building SPAs that provides UI widgets, data binding, and mobile app capabilities. It explains that SPAs load all necessary code on a single page load for a fluid user experience. The document then outlines the basic building blocks for an SPA using Kendo UI, including a router to manage navigation between views, views to represent screens, and a layout to render views. It previews an example Northwind catalog SPA that will be demonstrated.
Kendo UI provides a single package solution for building web applications with JavaScript, HTML5 and CSS3. It includes UI widgets, frameworks, and tools for data binding, visualization and building mobile apps. Kendo UI uses the MVVM pattern to separate data models from views through ViewModels. It includes ObservableObject and ObservableArray classes to enable two-way data binding between UI elements and data. Validation capabilities are also provided to augment HTML5 form validation and make it work consistently across browsers.
This document discusses Kendo UI DataViz, an HTML5-based JavaScript framework for data visualization. It provides easy and effective ways to visualize data through charts, gauges and other graphical representations. The document outlines why visualization is important, how HTML5 technologies like SVG and Canvas can be used to create visualizations, and introduces various widgets in Kendo UI DataViz like charts and gauges. It also includes demonstrations of the framework in action.
Building web applications using kendo ui and the mvvm patternAspenware
XAML developers love the Model-View View-Model (MVVM) pattern. Kendo UI is a JavaScript framework that enables this pattern for web based applications. It takes the client side coding model developers are familiar with and provides it to the web world. This talk will define the MVVM pattern and the benefits of using it. It will also show how you can use Kendo UI and ASP.NET to build responsive, robust applications that feel like desktop applications.
Lessons Learned:
-MVVM Pattern
-Kendo UI and why to use it
-How to wire up Kendo UI and ASP.NET
The document discusses using Kendo UI wrappers in ASP.NET MVC Core 1.0. It provides an overview of ASP.NET Core 1.0, Kendo UI, and using Kendo UI in ASP.NET Core projects. Tag helpers are introduced as an improved way over HTML helpers to incorporate Kendo UI wrappers in ASP.NET Core views. The presentation includes a demo of using Kendo UI in an ASP.NET Core application.
This document summarizes a presentation about HTML5 charting using Telerik's RadHtmlChart control. It includes an agenda that covers HTML5, visualization techniques like SVG and Canvas, a demo of SVG and Canvas, and a demo of RadHtmlChart. The presentation provides information on RadHtmlChart features like various chart types, data binding, customization options, and browser support.
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile Dhananjay Kumar
This document discusses how to create hybrid mobile applications using Icenium and Kendo UI Mobile. It begins with an agenda and introduction of the presenter. It then covers the basics of hybrid apps, introducing Icenium as a cloud-based IDE and Kendo UI Mobile for building cross-platform UIs. The document demonstrates an example app architecture and shows the steps to develop a hybrid app. It highlights features of Icenium and widgets in Kendo UI Mobile before concluding with a demo and Q&A section.
This document discusses using cloud-based enterprise apps with Icenium Everlive. It covers what enterprise apps need, such as working with large files, backend data, CRUD operations, users, roles, authentication, authorization, and notifications. It introduces Icenium Everlive as a backend as a service that provides these features. The document demonstrates consuming Everlive services in different clients like .NET SDK, JavaScript SDK, Windows Phone 8 SDK, and via REST API. It provides an agenda for a portal walkthrough and demo of Everlive.
This document discusses MVVM (Model-View-ViewModel) patterns with Kendo UI. It describes the Model, View and ViewModel components in MVVM and how they relate. It provides examples of binding the View to the ViewModel, using observable arrays, getting/setting field values, and calculated fields. It also covers different Kendo UI binding types like attr, source, custom bindings and references further MVVM resources.
Building Single-page Web Applications with AngularJS @ TechCamp Sai Gon 2014Duy Lâm
The document discusses building single-page web applications with AngularJS. It provides an overview of single-page applications and highlights some key features of AngularJS, including its MVC architecture, directives for extending HTML, and filters for formatting expressions. The presentation includes a demo of an AngularJS application and explores some example code to illustrate directives and filters.
This document discusses building single page applications (SPAs) using AngularJS, ASP.NET MVC, and ASP.NET WebAPI. It introduces AngularJS as a powerful JavaScript framework for building SPAs and CRUD applications. It notes that while AngularJS makes applications easy to build, large JavaScript apps can be hard to maintain. It then introduces ASP.NET WebAPI for building RESTful APIs and ASP.NET MVC as a server-side framework. It argues that combining AngularJS, WebAPI and MVC takes the best of both worlds, allowing structure from MVC while offloading UI tasks to AngularJS for performance. The document contains code demos of each technology and how they can work
Pros and Cons of developing a Thick Clientside AppRavi Teja
This is a presentation/talk given at BangaloreJS second meetup.
In this talk, I talked about why and when we should use rendering and templating on the client-side rather than onthe server-side to develop a web app. Then I demonstrated the DelightCircle web app, which is centered around Backbone.js using Mustache.js templating, and some unique hacks!
Single Page Application Development with backbone.js and Simple.WebChris Canal
This document summarizes a presentation about developing single page applications using Backbone.js and Simple.Web. It discusses Backbone.js and its core components like models, views and routers. It also covers libraries that are commonly used with Backbone like Underscore, Handlebars and RequireJS. Finally, it provides an overview of Simple.Web, a SOLID-based REST framework that can be used with Backbone.js applications.
Angular vs React: Building modern SharePoint interfaces with SPFxDimcho Tsanov
This document compares AngularJS and React for building modern interfaces in SharePoint. It provides an overview of each including concepts, pros/cons and considerations for choosing between them. AngularJS is a full framework using MVC pattern while React is a library using one-way data flow. AngularJS may be better for full page experiences while React is better for component-based apps. Support and a project's needs are key factors in determining which to use.
Transforming Front-End Disaster Code™ Into A Maintainable MasterpieceDan Gribbin
This document summarizes strategies for transforming unmaintainable front-end code ("Disaster CodeTM") into organized, high-quality code through proper planning, separation of concerns, performance optimization, and stakeholder communication. It outlines how the author's team improved their codebase ("Neptune") by adopting modular patterns like MVC, optimizing page load times, and collaborating on standards. The document stresses that upfront planning, separation of functionality, and ongoing maintenance are crucial to developing software that is sustainable, performant, and a pleasure to work with.
The document discusses Togu, a WYSIWYG content management framework based on HTML5 that allows for easy content creation and customization. It has native support for responsive design and components. Content can be edited in-place with drag and drop. Views are plain Mustache templates with custom directives, using two-way data binding and dependency injection. The server acts as a data provider with REST APIs, and the frontend design is agnostic from the backend implementation.
Ionic is an open-source SDK for building hybrid mobile apps using web technologies like HTML, CSS and JavaScript. Hybrid apps have the native features and performance of apps built for iOS and Android, but can be written once and deployed across platforms. Ionic makes it easy to create high quality hybrid apps that work on any device. Developers need to install Node.js, Ionic, and a code editor like Visual Studio Code to begin building an Ionic app using Angular or other frameworks. The app can be published using Cordova or Capacitor.
The document discusses a journey to building a single page application using AngularJS and BreezeJS. It describes the initial solution using jQuery with problems around navigation and two-way binding. AngularJS solves these issues with routing and two-way binding. BreezeJS simplifies working with data by removing boilerplate code for model creation, queries, validation and only saving changed data. Unit testing is also enabled through Angular's dependency injection and separation of concerns. The presentation concludes that single page applications are well-suited for cross-platform mobile apps that avoid app stores, and that AngularJS and BreezeJS improve code testability and reduce data access code.
Learn to port desktop applications to HTML5 from an experienced web developer. We'll help you minimize the cost of learning new paradigms when you're migrating from MVVM, .NET and XAML to web.
You'll leave this 60-minute session understanding how to create nearly-identical XAML and HTML5 applications in a smooth transition!
This document provides an overview of single page applications (SPAs), including their motivation, introduction, examples, architecture, advantages and disadvantages, tools, and a demo. SPAs aim to improve user experience by only loading necessary content instead of entire pages when navigating a site. This reduces load times compared to traditional multi-page applications. The document discusses tools like Knockout.js that can be used to build SPAs and notes that server-side code moves to exposing RESTful APIs while client-side code handles navigation and UI logic. It concludes with advertising a demo of an SPA built with John Papa's Hot Towel template to further illustrate SPA concepts.
This document discusses server-side rendering for single-page applications built with React. It outlines the user experience challenges of traditional SPAs, how server-side rendering improves load time and perceived performance. It then covers some of the technical challenges of implementing SSR including routing, data fetching, and sharing code between client and server. Examples of routing with React Router and state management with Redux are provided. The presentation concludes by emphasizing the importance of performance and suggests further resources to explore this topic.
A Smooth Transition to HTML5 Using MVVMChris Bannon
How difficult is it to port Silverlight applications to HTML5? That is the question we hear every day at ComponentOne. Instead of speculating about it, we decided to sit down and try it. Today we will discuss the process and tools we used when doing so. The approach we took was to use the MVVM pattern (from Silverlight) when developing the HTML5/JavaScript version. By choosing this method we were able to port our data access and UI layers quite easily. We take advantage of tools like KnockoutJS and Wijmo to make the process even easier. Our developers were able to minimize the cost of learning new paradigms in this migration by reusing most of their knowledge. What we ended up with was nearly identical applications in Silverlight and HTML5. Come learn how you can smoothly transition to HTML5!
This document discusses Single Page Applications (SPAs) and the JavaScript framework Backbone.js. It defines SPAs as web apps that handle interactions on the client-side without needing to reach the server. The document discusses why SPAs are useful for providing a fluid user experience but can increase code complexity. It introduces Backbone components like Models, Collections, Views and the Router that help manage this complexity by enforcing structure and separating concerns. Examples are provided of how to decompose user interfaces into Views and use Backbone to encapsulate state, add routing, and follow best practices like view-model associations and event-driven communication between components.
Ionic es un framework muy popular para el desarrollo de aplicaciones móviles híbridas multi-plataforma usando Cordova.
Recursos Internos:
[Cordova] Empezando con Ionic
https://www.youtube.com/watch?v=-dV_f_IT3uU
[Cordova] Empezando con aplicaciones Ionic en Visual Studio
http://epicalsoft.blogspot.pe/2016/06/cordova-empezando-con-aplicaciones.html
Recursos Externos:
Ionic Framework
http://ionicframework.com
Sass
http://sass-lang.com
AngularJS
https://angularjs.org
NodeJS
https://nodejs.org
npm
https://www.npmjs.com
Apache Cordova
https://cordova.apache.org
Tomasz Janczuk - WebtaskalifragilistexpialidociousServerlessConf
Presented at ServerlessConf NYC2016.
The [webtask.io](https://webtask.io) microservice platform has been created and is used internally at [Auth0](https://auth0.com) to support multi-tenant SaaS extensibility through custom code, in cloud and on-premise. In this talk I will describe our journey from the driving scenario, the choice of a "better web hook" paradigm to address it, the architecture and design decisions we've made along with the mistakes and changes the system has undergone. I will also provide an insight into a security model that makes webtask.io platform uniquely suited to be used directly over HTTP from HTML5 or mobile apps. Docker, Node, ZeroMQ, Mongo, and more.
This document discusses building isomorphic JavaScript applications. It begins by explaining the benefits of isomorphic apps such as delivering the best experience to all users regardless of device or browser capabilities. It then describes how to build isomorphic apps using Node.js, a microservice architecture, and React for a unified coding experience. Finally, it highlights how isomorphic apps with React make development more productive and enjoyable by fixing the DOM issues and allowing developers to focus on what to build rather than how to build it.
This document discusses custom HTML helpers in ASP.NET MVC. It begins by explaining what HTML helpers are and how they avoid tedious HTML tagging. It then outlines some standard helpers like label, textbox, and dropdown list helpers. The document demonstrates how to create custom helpers using @helper, static methods, and extension methods. It concludes by thanking the audience and providing contact information.
This document discusses MVVM (Model-View-ViewModel) patterns with Kendo UI. It describes the Model, View and ViewModel components in MVVM and how they relate. It provides examples of binding the View to the ViewModel, using observable arrays, getting/setting field values, and calculated fields. It also covers different Kendo UI binding types like attr, source, custom bindings and references further MVVM resources.
Building Single-page Web Applications with AngularJS @ TechCamp Sai Gon 2014Duy Lâm
The document discusses building single-page web applications with AngularJS. It provides an overview of single-page applications and highlights some key features of AngularJS, including its MVC architecture, directives for extending HTML, and filters for formatting expressions. The presentation includes a demo of an AngularJS application and explores some example code to illustrate directives and filters.
This document discusses building single page applications (SPAs) using AngularJS, ASP.NET MVC, and ASP.NET WebAPI. It introduces AngularJS as a powerful JavaScript framework for building SPAs and CRUD applications. It notes that while AngularJS makes applications easy to build, large JavaScript apps can be hard to maintain. It then introduces ASP.NET WebAPI for building RESTful APIs and ASP.NET MVC as a server-side framework. It argues that combining AngularJS, WebAPI and MVC takes the best of both worlds, allowing structure from MVC while offloading UI tasks to AngularJS for performance. The document contains code demos of each technology and how they can work
Pros and Cons of developing a Thick Clientside AppRavi Teja
This is a presentation/talk given at BangaloreJS second meetup.
In this talk, I talked about why and when we should use rendering and templating on the client-side rather than onthe server-side to develop a web app. Then I demonstrated the DelightCircle web app, which is centered around Backbone.js using Mustache.js templating, and some unique hacks!
Single Page Application Development with backbone.js and Simple.WebChris Canal
This document summarizes a presentation about developing single page applications using Backbone.js and Simple.Web. It discusses Backbone.js and its core components like models, views and routers. It also covers libraries that are commonly used with Backbone like Underscore, Handlebars and RequireJS. Finally, it provides an overview of Simple.Web, a SOLID-based REST framework that can be used with Backbone.js applications.
Angular vs React: Building modern SharePoint interfaces with SPFxDimcho Tsanov
This document compares AngularJS and React for building modern interfaces in SharePoint. It provides an overview of each including concepts, pros/cons and considerations for choosing between them. AngularJS is a full framework using MVC pattern while React is a library using one-way data flow. AngularJS may be better for full page experiences while React is better for component-based apps. Support and a project's needs are key factors in determining which to use.
Transforming Front-End Disaster Code™ Into A Maintainable MasterpieceDan Gribbin
This document summarizes strategies for transforming unmaintainable front-end code ("Disaster CodeTM") into organized, high-quality code through proper planning, separation of concerns, performance optimization, and stakeholder communication. It outlines how the author's team improved their codebase ("Neptune") by adopting modular patterns like MVC, optimizing page load times, and collaborating on standards. The document stresses that upfront planning, separation of functionality, and ongoing maintenance are crucial to developing software that is sustainable, performant, and a pleasure to work with.
The document discusses Togu, a WYSIWYG content management framework based on HTML5 that allows for easy content creation and customization. It has native support for responsive design and components. Content can be edited in-place with drag and drop. Views are plain Mustache templates with custom directives, using two-way data binding and dependency injection. The server acts as a data provider with REST APIs, and the frontend design is agnostic from the backend implementation.
Ionic is an open-source SDK for building hybrid mobile apps using web technologies like HTML, CSS and JavaScript. Hybrid apps have the native features and performance of apps built for iOS and Android, but can be written once and deployed across platforms. Ionic makes it easy to create high quality hybrid apps that work on any device. Developers need to install Node.js, Ionic, and a code editor like Visual Studio Code to begin building an Ionic app using Angular or other frameworks. The app can be published using Cordova or Capacitor.
The document discusses a journey to building a single page application using AngularJS and BreezeJS. It describes the initial solution using jQuery with problems around navigation and two-way binding. AngularJS solves these issues with routing and two-way binding. BreezeJS simplifies working with data by removing boilerplate code for model creation, queries, validation and only saving changed data. Unit testing is also enabled through Angular's dependency injection and separation of concerns. The presentation concludes that single page applications are well-suited for cross-platform mobile apps that avoid app stores, and that AngularJS and BreezeJS improve code testability and reduce data access code.
Learn to port desktop applications to HTML5 from an experienced web developer. We'll help you minimize the cost of learning new paradigms when you're migrating from MVVM, .NET and XAML to web.
You'll leave this 60-minute session understanding how to create nearly-identical XAML and HTML5 applications in a smooth transition!
This document provides an overview of single page applications (SPAs), including their motivation, introduction, examples, architecture, advantages and disadvantages, tools, and a demo. SPAs aim to improve user experience by only loading necessary content instead of entire pages when navigating a site. This reduces load times compared to traditional multi-page applications. The document discusses tools like Knockout.js that can be used to build SPAs and notes that server-side code moves to exposing RESTful APIs while client-side code handles navigation and UI logic. It concludes with advertising a demo of an SPA built with John Papa's Hot Towel template to further illustrate SPA concepts.
This document discusses server-side rendering for single-page applications built with React. It outlines the user experience challenges of traditional SPAs, how server-side rendering improves load time and perceived performance. It then covers some of the technical challenges of implementing SSR including routing, data fetching, and sharing code between client and server. Examples of routing with React Router and state management with Redux are provided. The presentation concludes by emphasizing the importance of performance and suggests further resources to explore this topic.
A Smooth Transition to HTML5 Using MVVMChris Bannon
How difficult is it to port Silverlight applications to HTML5? That is the question we hear every day at ComponentOne. Instead of speculating about it, we decided to sit down and try it. Today we will discuss the process and tools we used when doing so. The approach we took was to use the MVVM pattern (from Silverlight) when developing the HTML5/JavaScript version. By choosing this method we were able to port our data access and UI layers quite easily. We take advantage of tools like KnockoutJS and Wijmo to make the process even easier. Our developers were able to minimize the cost of learning new paradigms in this migration by reusing most of their knowledge. What we ended up with was nearly identical applications in Silverlight and HTML5. Come learn how you can smoothly transition to HTML5!
This document discusses Single Page Applications (SPAs) and the JavaScript framework Backbone.js. It defines SPAs as web apps that handle interactions on the client-side without needing to reach the server. The document discusses why SPAs are useful for providing a fluid user experience but can increase code complexity. It introduces Backbone components like Models, Collections, Views and the Router that help manage this complexity by enforcing structure and separating concerns. Examples are provided of how to decompose user interfaces into Views and use Backbone to encapsulate state, add routing, and follow best practices like view-model associations and event-driven communication between components.
Ionic es un framework muy popular para el desarrollo de aplicaciones móviles híbridas multi-plataforma usando Cordova.
Recursos Internos:
[Cordova] Empezando con Ionic
https://www.youtube.com/watch?v=-dV_f_IT3uU
[Cordova] Empezando con aplicaciones Ionic en Visual Studio
http://epicalsoft.blogspot.pe/2016/06/cordova-empezando-con-aplicaciones.html
Recursos Externos:
Ionic Framework
http://ionicframework.com
Sass
http://sass-lang.com
AngularJS
https://angularjs.org
NodeJS
https://nodejs.org
npm
https://www.npmjs.com
Apache Cordova
https://cordova.apache.org
Tomasz Janczuk - WebtaskalifragilistexpialidociousServerlessConf
Presented at ServerlessConf NYC2016.
The [webtask.io](https://webtask.io) microservice platform has been created and is used internally at [Auth0](https://auth0.com) to support multi-tenant SaaS extensibility through custom code, in cloud and on-premise. In this talk I will describe our journey from the driving scenario, the choice of a "better web hook" paradigm to address it, the architecture and design decisions we've made along with the mistakes and changes the system has undergone. I will also provide an insight into a security model that makes webtask.io platform uniquely suited to be used directly over HTTP from HTML5 or mobile apps. Docker, Node, ZeroMQ, Mongo, and more.
This document discusses building isomorphic JavaScript applications. It begins by explaining the benefits of isomorphic apps such as delivering the best experience to all users regardless of device or browser capabilities. It then describes how to build isomorphic apps using Node.js, a microservice architecture, and React for a unified coding experience. Finally, it highlights how isomorphic apps with React make development more productive and enjoyable by fixing the DOM issues and allowing developers to focus on what to build rather than how to build it.
This document discusses custom HTML helpers in ASP.NET MVC. It begins by explaining what HTML helpers are and how they avoid tedious HTML tagging. It then outlines some standard helpers like label, textbox, and dropdown list helpers. The document demonstrates how to create custom helpers using @helper, static methods, and extension methods. It concludes by thanking the audience and providing contact information.
Introduction to New Age Applications with Kendo UIAbhishek Kant
The document announces a series of webinars on Telerik tools for developers. It provides an agenda for an introductory webinar on the Kendo UI framework, covering getting started, its web and mobile widgets, and a Q&A session. A list of future webinars on other Telerik products like Test Studio and reporting is also given, along with resources like documentation and forums for learning more.
High level overview of the Kendo UI framework and upcoming plans. See http://kendoui.com for current status and http://demos.kendoui.com for online demos.
Learn about the SignalR technology and how to use it with your HTML 5 applications. We use Kendo UI to demonstrate the easy integration it offers with SignalR.
The document introduces Kendo UI, a HTML5 and JavaScript framework that provides widgets, data binding, MVVM capabilities and wrappers for ASP.NET MVC to help build dynamic web and mobile applications. It discusses the components of Kendo UI including widgets, data source, templates and themes. The document also demonstrates how to use Kendo UI widgets by initializing them with JavaScript and handling events.
Lohith G N is a Developer Evangelist at Telerik India and a Microsoft MVP for ASP.NET/IIS. He leads the Bangalore Dot Net user group and his agenda includes introducing Kendo UI, discussing single page applications and hybrid apps, and building apps with Kendo UI. Kendo UI is a framework from Telerik that includes everything needed to build HTML5 and JavaScript sites and apps, including UI widgets, MVVM framework, data source, templates, and themes.
Web development concepts using microsoft technologiesHosam Kamel
This document summarizes a presentation about web development concepts using Microsoft technologies. It introduces ASP.NET as a framework for building web applications in C# or VB.NET using Visual Studio. It describes ASP.NET features like controls, page lifecycle, and different coding styles. It also discusses recent additions like AJAX, jQuery, LINQ, MVC, and the Microsoft web platform. The presentation aims to provide an overview of Microsoft web technologies and how they can help developers build web applications.
It's no denying that rich Javascript applications (sometimes called One Page Applications) are a big thing, but what if you want to leverage Drupal on the backend, or have an existing site? Tools like Angular.JS and EmberJS are great when you have an API, but Drupal 7 doesn't really have an API layer. I'll explore the parts of a one page application and how to integrate it into either an existing or a new Drupal site, and the pitfalls that one must watch out for.
Khajavali Shaik is a senior .NET developer with 9 years of experience seeking a lead/senior developer position. He has extensive experience with .NET technologies like C#, ASP.NET MVC, WCF, AngularJS, and databases like SQL Server and Oracle. He has expertise in developing web and desktop applications for domains such as healthcare, finance, and inventory.
This document provides an overview of topics that will be covered at a Microsoft Dev Camp in 2015. The topics include introductions to ASP.NET, Visual Studio web tools, ASP.NET Web API, building real-time web applications with SignalR, and Azure services. Sessions will cover web front-end development, ASP.NET updates, consuming and building Web APIs, and real-world scenarios for scaling, updating, and deploying applications on Azure.
The document provides a summary of Piyush Patel's career and technical experience. It includes over 9 years of experience as a software developer using technologies such as ASP.NET, C#, XML, AJAX, JavaScript, and SQL Server. Recent roles include senior software engineer positions developing web applications for pharmaceutical and government clients using .NET, MVC, and Entity Framework. Piyush has expertise in web development, database design, and Agile methodologies.
This document is a resume for Khajavali Shaik, who is seeking a senior .NET developer or lead role. He has over 10 years of experience designing and developing applications using .NET technologies like ASP.NET MVC, Web API, AngularJS, and C#. His experience includes projects in various domains for clients in Dubai. He is proficient in technologies such as .NET Core, SQL Server, Oracle, and has experience delivering responsive web applications using Bootstrap.
ASP.NET is a set of Web development tools offered by Microsoft. Programs like Visual Studio .NET and Visual Web Developer allow Web developers to create dynamic websites using a visual interface. Of course, programmers can write their own code and scripts and incorporate it into ASP.NET websites as well. Though it often seen as a successor to Microsoft's ASPprogramming technology, ASP.NET also supports Visual Basic.NET, JScript .NET and open-source languages like Python and Perl.
ASP.NET is built on the .NET framework, which provides an application program interface (API) for software programmers. The .NET development tools can be used to create applications for both the Windows operating system and the Web. Programs like Visual Studio .NET provide a visual interface for developers to create their applications, which makes .NET a reasonable choice for designing Web-based interfaces as well.
The future of web development write once, run everywhere with angular.js and ...Mark Roden
This slide deck was used in support of BTE 102 - The future of web development write once, run everywhere with angular.js and domino at IBMConnectED 2015
Presentation was given with Mark Leusink
The future of web development write once, run everywhere with angular js an...Mark Leusink
This document provides a summary of a presentation on using AngularJS and IBM Domino to build modern web applications.
The presentation introduces AngularJS, an open-source JavaScript framework, and how it uses a model-view-controller architecture. It also discusses using IBM Domino as a RESTful backend service via Domino Access Services or a custom REST API.
The presentation demonstrates a sample conference scheduling app built with AngularJS, Bootstrap, and data from an IBM Domino database. The app runs entirely on the client-side and shows how AngularJS allows building portable web apps that can run on any device or platform.
Use Your WebDev Skills to Create Mobile Apps in Telerik Appbuilder (Jonathan ...ITCamp
Are you a web developer that’s looking at becoming a mobile developer too? In this session, I’ll introduce you to mobile development using AppBuilder, Telerik’s cross-platform mobile development IDE. It helps you create real iOS and Android apps using familiar web development technologies like HTML5, CSS3, and JavaScript.
We will discuss how to leverage your existing web-development skills, using the Windows and web-based IDEs, navigation, cloud services, phone features like the camera and GPS, testing, debugging, and deploying your apps to the app stores. Are you a web developer that’s looking at becoming a mobile developer too? In this session, I’ll introduce you to mobile development using AppBuilder, Telerik’s cross-platform mobile development IDE.
It helps you create real iOS and Android apps using familiar web development technologies like HTML5, CSS3, and JavaScript. We will discuss how to leverage your existing web-development skills, using the Windows and web-based IDEs, navigation, cloud services, phone features like the camera and GPS, testing, debugging, and deploying your apps to the app stores.
What's new in Visual Studio for Mac for .NET DevelopersJon Galloway
The document summarizes new features in recent and upcoming versions of Visual Studio for Mac. It describes improvements to performance, reliability, and the developer experience for building .NET and .NET Core apps. Key features highlighted include enhanced tooling for C#, ASP.NET Core, Blazor, Xamarin, Unity, containers, and Azure development. Preview features mentioned are gRPC/OpenAPI support, Blazor WebAssembly, an integrated terminal, and updated tools for Android development.
This document discusses ASP.NET, a web development platform from Microsoft that allows building dynamic websites and web applications. It describes ASP.NET's programming models including Web Forms, Web Pages, and MVC. Visual Studio is highlighted as a powerful integrated development environment for ASP.NET. Advantages are full control over HTML/CSS/JavaScript and easy deployment, while a disadvantage is ASP.NET only runs on Windows platforms.
The document provides release notes for ASP.NET Core 2.0 and discusses features for building single page applications (SPAs) with .NET Core. Key points include:
- New SPA templates for React, Angular, and other frameworks that set up projects with bundling and other build tools.
- JavaScriptServices allow running Node.js code from .NET and facilitate building SPAs with .NET backends.
- SpaServices provide features like server-side prerendering, routing helpers, and Webpack middleware to improve the SPA development experience.
- While SPA templates provide a starting point, separate client and server projects with specialized tooling may provide a better development workflow
This document discusses the future of web apps using .NET Core and ASP.NET 5. It introduces .NET Core as a cross-platform version of .NET that can be deployed with apps. ASP.NET 5 unifies MVC, Web API, and Web Pages and features faster development workflows. It also covers new project management tools, dependency management with NuGet and Bower, and a modular HTTP pipeline.
From React to React Native - Things I wish I knew when I startedsparkfabrik
INTRO
Why RN
Welcome to the Mobile world
The app bundle
UI COMPONENTS/NAVIGATION
Android Jetpack
iOS UIKit
React Navigation
THE JAVASCRIPT ENGINE
JavaScriptCore
Chrome V8
Hermes
THE LOCAL DEVELOPMENT
Metro
Flipper
Gradle
CocoaPods
Fastlane
Introduction to web development🌐: HTML, CSS, and JavaScript
Problems with traditional approaches to web development 🤔
Introduction to ReactJS ⚛️: What is React, and why use it for modern web development?
Building a simple web application with React🧑🏻💻👩🏻💻
This document provides an overview of ASP.NET and .NET technologies from the perspective of Chandan Gupta Bhagat, a DevOps and .NET engineer. It introduces Bhagat's background and experience before covering topics like .NET Framework versions, .NET Core, C# vs VB, object oriented programming, ASP.NET Webforms, MVC, Web API, single page applications, and microservices. Code samples and demos are provided to illustrate key concepts.
The document discusses hybrid mobile apps, native mobile apps, and NativeScript. Hybrid apps are developed with web technologies like HTML, CSS, and JavaScript but have limitations in terms of performance and plugin availability. Native apps are developed specifically for each platform using languages like Java and Swift but have full access to device capabilities. NativeScript allows developing cross-platform native mobile apps using JavaScript, CSS, and XML, with a single codebase and direct access to native APIs.
Connecting your .Net Applications to NoSQL Databases - MongoDB & CassandraLohith Goudagere Nagaraj
The document discusses various ways to connect .NET applications to NoSQL databases like MongoDB and Cassandra. It covers client SDK APIs, REST/SOAP APIs, and SQL-based connectivity options. For SQL connectivity, the document explains that Progress DataDirect drivers normalize the NoSQL data model to expose it through SQL. Examples demonstrate connecting to MongoDB and Cassandra using the MongoDB and Cassandra .NET drivers, their REST APIs, and Progress DataDirect's ODBC drivers with SQL. The document concludes that SQL connectivity requires data normalization but offers familiar skills and easy BI integration.
The document discusses Angular 2.0, React, and Kendo UI. It provides an overview of these frameworks and libraries and demonstrates how Kendo UI can be used with Angular 2.0 and React. Specifically, it discusses integrating Kendo UI components like buttons, sliders, and dropdowns into applications built with Angular 2.0 and React.
The document discusses accessing data from business intelligence (BI) tools using DataDirect Cloud (D2C). It introduces D2C and how to configure data sources within it. It then explains how to access data from D2C using various protocols - via ODBC from QlikView, via JDBC from Yellowfin, and via OData from Microsoft Power BI. The summary encourages trying out D2C to access data from BI tools.
Angular 2 introduces significant changes from Angular 1 including being faster, supporting mobile with features like smooth scrolling, and allowing flexible development in JavaScript, TypeScript, or Dart. Key changes are that Angular 2 uses ES6 modules instead of Angular's own modules, most directives now databind to element properties instead of existing, and everything is a component. The presenter then offers to demonstrate some Angular 2 code.
The document discusses .NET Framework 4.6 and .NET Core 1.0. .NET Framework 4.6 provides a full-featured .NET implementation for Windows, while .NET Core 1.0 provides a cross-platform implementation of .NET developed in an open source manner. Both frameworks include innovations like the next generation JIT compiler RyuJIT and SIMD, as well as shared runtime components, compilers, and libraries. ASP.NET Core 1.0 introduces a modular, cross-platform version of ASP.NET that is optimized for server and cloud workloads and allows easier transition from on-premises to cloud applications.
This document discusses JavaScript task runners Gulp and Grunt. It describes common web development tasks like compiling Sass/Less to CSS, concatenating and minifying JavaScript files. Task runners automate repetitive tasks and are also called build systems. Gulp is a streaming build system while Grunt uses configuration over code. Both are useful for modern front-end workflows involving preprocessors, package managers, and building/optimizing assets.
Visual Studio 2015 introduces a new setup experience, the ability to sign into multiple accounts, target multiple platforms including Xamarin mobile apps and Unity games, connect apps to Azure and other services, customize window layouts, use live code analysis with Roslyn, share projects between apps, and get IntelliSense for Bower and NPM packages directly in the code editor. The document provides an overview of new features in Visual Studio 2015 presented by Microsoft MVP Lohith G N.
This document introduces React JS, a JavaScript library for building user interfaces. It discusses that React uses a virtual DOM for efficient updates, implements one-way reactive data flow, and uses composable components. Key aspects of React covered include JSX syntax, the component lifecycle, managing component state, and thinking in React by breaking down requirements into UI components.
This document discusses Kendo UI, an online spreadsheet tool using Kendo UI. It provides an overview of Kendo UI, including what it includes like widgets, frameworks and data visualization. It then discusses the new spreadsheet widget in beta, highlighting key features like cell formatting, multiple sheets and merging cells. Finally, it briefly mentions experimental Angular 2 support and new web component support in Kendo UI.
ES6 introduced 10 new features to the JavaScript language including let and const keywords for block scoping, default parameters, template strings, arrow functions, rest parameters, generators, maps, classes, modules, and more. While feature complete in 2014 and standardized in 2015, browser support is still evolving as vendors implement the new standards. Transpilers like Babel can convert ES6 code to ES5 to provide support across browsers.
This document introduces new enterprise mobile capabilities with Telerik Platform, including data connectors, Screen Builder for visually building screens, offline support for caching and syncing data, AppManager LiveSync for pushing updates to apps, building native Android and iOS apps with NativeScript, and application templates to help jumpstart development. It discusses key challenges enterprises face in mobile development and how Telerik Platform addresses these challenges through its open and modular architecture for designing, building, connecting, testing, managing, measuring and deploying enterprise mobile apps.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
5. 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
6. Kendo UI
Kendo Framework Elements
Kendo UI
Web
Kendo UI
DataViz
Kendo UI
Mobile
ASP.NET MVC/JSP/PHP Wrappers
7. Kendo UI Framework Elements
Kendo
Framework
Datasource
Validation
Globalization
Templating
MVVM
Drag & Drop
8. Ready for Touch
- Full support for
Touchscreen
- D & D also Touch
Enabled
9. Fast JavaScript Performance
- Every aspect built from
ground up
- Not another Jquery UI
Clone
- Lightweight, templating
library faster than jquery
templates
- Optimized animations
10. Great UX Across Devices/Browsers
- IE7+
- FF ESR
- Chrome
- Safari 4+
- Opera 10+
11. Manage rich views & models MVVM way
- Inbuilt MVVM
framework
- Declarative
binding, two-way
sync
- Can be used with
other lib like
Backbone.js
12. Customize Themes
• Customize themes
to match the look &
feel
of your site and app
- ThemeBuilder tool to
customize
15. 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
17. 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
18. 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.
19. 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
20. 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