Skip to content

Commit 79cccf5

Browse files
author
Kendo Bot
committed
Sync with Kendo UI Professional
1 parent 869b055 commit 79cccf5

19 files changed

+927
-295
lines changed

docs-aspnet-core/introduction.md

Lines changed: 102 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ position: 1
99

1010
# Overview of Progress<sup>®</sup> Telerik<sup>®</sup> UI for ASP.NET Core
1111

12+
[Telerik UI for ASP.NET Core](http://www.telerik.com/aspnet-core-ui) is a set of server-side wrappers that allows using the [Kendo UI widgets](../kendo-ui/introduction) in .NET Core.
13+
1214
This article demonstrates how to use Telerik UI for ASP.NET Core in ASP.NET Core applications.
1315

1416
## The Basics
@@ -30,41 +32,115 @@ The repositories below contain source code, instructions, and issue trackers for
3032
- [ASP.NET MVC Announcements](https://github.com/aspnet/announcements/) for important changes.
3133
- [Telerik UI for ASP.NET Core Demos and Sample Applications](http://demos.telerik.com/aspnet-core).
3234

33-
## The Sample Application
35+
## Requirements
36+
37+
Telerik UI for ASP.NET Core requires .NET Core.
38+
39+
The offline sample application requires:
40+
41+
* [.NET Core](https://www.microsoft.com/net/learn/get-started)
42+
* [Visual Studio](https://www.visualstudio.com/downloads/)
43+
44+
## Download
45+
46+
To download Telerik UI for ASP.NET Core:
47+
48+
1. Log in to your [Telerik account](https://www.telerik.com/login/).
49+
50+
1. Click **Downloads** in the top navigation.
51+
52+
1. Click **Progress<sup>®</sup> Telerik<sup>®</sup> UI for ASP.NET Core**.
53+
54+
1. In the **Installation** section select to download the Telerik online installer (`exe` file), the `MSI` installer file directly.
55+
56+
The Telerik UI for ASP.NET Core suite can be included in a project via NuGet without locally installing the suite on the machine. Further information on how to configure such application could be found in the [Getting Started article]({% slug gettingstarted_aspnetmvc6_aspnetmvc %}#configuration-Add).
57+
58+
## Installation
59+
60+
Run Telerik UI for ASP.NET Core installer. The automatic setup will guide you through the rest of the installation.
61+
62+
### Location
63+
64+
The setup installs Telerik UI for ASP.NET Core in `C:\Program Files (x86)\Progress\Telerik UI for ASP.NET Core <version>`.
65+
66+
### Distribution Contents
67+
68+
Telerik UI for ASP.NET Core contains the following directories:
69+
70+
* `js`&mdash;These are the minified JavaScript files.
71+
* `styles`&mdash;The minified CSS files and images used by the themes.
72+
* `src`&mdash;The complete JavaScript, CSS, and C# source code. Note that this directory is not available in the trial version.
73+
* `typescript`&mdash;The TypeScript definitions for the Kendo combined scripts (*kendo.all*, *kendo.dataviz*, *kendo.web* and *kendo.mobile*).
74+
* `vsdoc`&mdash;The intellisense definitions for the Kendo combined scripts (as the above).
75+
* `VSExtensions`&mdash;The extensions for Visual Studio 2015 and 2017.
76+
* `wrappers\aspnetcore\Binaries\AspNet.Core`&mdash;Containing the .nupkg NuGet package file.
77+
* `wrappers\aspnetcore\Examples\AspNet.Core\VS2015`&mdash;The ASP.NET Core sample application built with Visual Studio 2015.
78+
* `wrappers\aspnetcore\Examples\AspNet.Core\VS2017`&mdash;The ASP.NET Core sample application built with Visual Studio 2017.
79+
* `wrappers\aspnetcore\EditorTemplates\razor`&mdash;The ready-to-use editor templates based on the Kendo UI widgets.
80+
81+
## Sample Application
82+
83+
Telerik UI for ASP.NET Core comes with a sample .NET Core application available in 2 versions:
84+
85+
* The .NET Core application built with Visual Studio 2015.
86+
* The .NET Core application built with Visual Studio 2017.
87+
88+
This sample application is an offline version of the [Telerik UI for ASP.NET Core Demos](http://demos.telerik.com/aspnet-core).
89+
90+
### Running the Sample Application
91+
92+
To run the sample application:
93+
94+
1. Navigate to the installation directory of Telerik UI for ASP.NET Core.
95+
96+
1. Open the sample Visual Studio Project:
97+
98+
* Open `wrappers\aspnetcore\Examples\AspNet.Core\VS2015\Kendo.Mvc.Examples\Kendo.Mvc.Examples.xproj` with Visual Studio 2015; or
99+
* Open `wrappers\aspnetcore\Examples\AspNet.Core\VS2017\Kendo.Mvc.Examples\Kendo.Mvc.Examples.xproj` with Visual Studio 2017.
100+
101+
1. Press `CTRL+F5` to build and run the application.
102+
103+
### Distribution Contents
104+
105+
The sample application Visual Studio Project contains the following items:
106+
107+
* `Views`&mdash;the Razor views.
108+
* `Controllers`&mdash;Controller classes.
109+
* `Models`&mdash;Model classes.
110+
* `wwwroot`&mdash;the web app root, containing the LocalDB sample database (in the *App_Data* folder) and the other client resources (libraries, scripts, styles and others).
111+
112+
## Upgrade
113+
114+
You can upgrade the version of the Telerik UI for ASP.NET Core wrappers and also switch from a trial to a developer license.
115+
116+
### Upgrade to Newer Versions
117+
118+
To update Telerik UI for ASP.NET MVC to a new version, either:
34119

35-
### On Windows
120+
* Upgrade with NuGet and Bower, or
121+
* Manually replace the references and files.
36122

37-
To be able to run the sample application on Windows, make sure you provide for the requirements listed below.
123+
#### Upgrade with NuGet and Bower
38124

39-
- Download [Visual Studio 2015](https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx).
40-
- Download [Visual Studio 2015 Update 3](https://www.visualstudio.com/en-us/news/releasenotes/vs2015-update3-vs).
41-
- Download [NET Core 1.0.0 - VS 2015 Tooling Preview 2](https://www.microsoft.com/net/core#windows).
42-
- Optional Download [.NET SDK Core for Windows](https://www.microsoft.com/net/core#windows).
43-
- Install [SQLite3](http://mislav.net/rails/install-sqlite3/).
44-
- Download the matching release of the [Sample Application](https://github.com/telerik/ui-for-aspnet-mvc-6-demos/releases).
45-
- Open the `Kendo.Mvc.Examples.sln` solution in Visual Studio.
46-
- Run the application.
125+
To upgrade the version with NuGet and Bower:
47126

48-
### On Linux
127+
1. In Visual Studio open the NuGet Package Manager on the **Installed** tab and click **Update** for the **Telerik.UI.for.AspNet.Core** package;
128+
1. In Visual Studio open the Bower Package Manager on the **Installed** tab and click **Update** for the **kendo-ui** package;
129+
1. Manually replace in the application any references pointing to the old Kendo UI resource files (scripts and styles).
49130

50-
To be able to run the sample application on Linux, make sure you provide for the requirements listed below.
131+
Note, that both [NuGet](https://docs.telerik.com/aspnet-mvc/getting-started/nuget-install#set-up-nuget-package-source) and [Bower](https://docs.telerik.com/kendo-ui/intro/installation/bower-install#kendo-ui-professional) require authentication in order to properly load Telerik and Kendo packages.
51132

52-
- For information on installing ASP.NET Core on Linux, refer to [this article](http://docs.asp.net/en/latest/getting-started/installing-on-linux.html).
53-
- Install [SQLite3](http://mislav.net/rails/install-sqlite3/).
54-
- Download the matching release of the [Sample Application](https://github.com/telerik/ui-for-aspnet-mvc-6-demos/releases).
55-
- Navigate to the `Kendo.Mvc.Examples` folder using the Terminal.
56-
- Restore the packages using the `dnu restore` command.
57-
- Run the application using the `dnx web` command.
58-
- In your browser, navigate to `localhost:5000`.
133+
#### Manual Upgrade
59134

60-
### On Docker Engine
135+
1. [Download](#download) the desired version from the **Download** section of your account;
136+
1. Replace all [scripts, styles, and images](#distribution-contents) related to Telerik UI for ASP.NET Core with the desired version of the framework;
137+
1. Change the reference to the new Kendo.MVC dll. Verify that the dll refers to the correct ASP.NET Core version;
138+
1. Manually replace in the app any references pointing to the old Kendo UI resource files (scripts and styles).
61139

62-
To be able to run the sample application on Docker Engine (multi-platform), make sure you provide for the requirements listed below.
140+
### Upgrade From Trial to Licensed Versions
63141

64-
- See [Install Docker Engine](https://docs.docker.com/engine/installation/) on one of the supported platforms.
65-
- Pull the latest [Kendo offline demos image](https://hub.docker.com/r/telerik/kendo_offline_demos/).
66-
- Run the image inside the desired container using `sudo docker run -d -p 5000:5000 --name web telerik/kendo_offline_demos:latest`.
67-
- In your browser navigate to `localhost:5000`.
142+
1. Before upgrading to a licensed version, delete (uninstall) the trial version from your machine. This eliminates the possibility for trial assemblies to end up in the project references or in production.
143+
1. [Install](#installation) the licensed Kendo UI version and follow the steps for updating the Telerik UI for ASP.NET Core version.
68144

69145
## See Also
70146

docs/api/javascript/ui/mediaplayer.md

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: MediaPlayer
33
page_title: Configuration, methods and events of Kendo UI MediaPlayer
44
description: Code examples and tips how to configure MediaPlayer widget, use available methods and events.
5-
res_type: api
5+
res_type: api
66
component: mediaplayer
77
---
88

@@ -217,6 +217,10 @@ Gets or sets the fullscreen mode of the widget.
217217

218218
The value that indicates whether the widget should enter or exit fullscreen.
219219

220+
#### Returns
221+
222+
`Boolean` The current fullscreen configuration.
223+
220224
### volume
221225

222226
Gets or sets a value between 0 and 100 that specifies the volume of the video.
@@ -243,6 +247,10 @@ Gets or sets a value between 0 and 100 that specifies the volume of the video.
243247

244248
The value between 0 and 100 that specifies the volume of the player.
245249

250+
#### Returns
251+
252+
`Number` The current volume configuration.
253+
246254
### mute
247255

248256
The value that indicates whether the player is muted.
@@ -271,10 +279,18 @@ The value that indicates whether the player is muted.
271279

272280
The value indicates if the sound has to be muted.
273281

282+
#### Returns
283+
284+
`Boolean` The current mute configuration.
285+
274286
### isEnded
275287

276288
Gets a value indicating whether the media has finished playing.
277289

290+
#### Returns
291+
292+
`Boolean` A value indicating whether the media has finished playing.
293+
278294
#### Example
279295

280296
<div id="mediaplayer" />
@@ -293,6 +309,10 @@ Gets a value indicating whether the media has finished playing.
293309

294310
Gets a value indicating whether the media is paused, stopped, or ended.
295311

312+
#### Returns
313+
314+
`Boolean` A value indicating whether the media is paused, stopped, or ended.
315+
296316
#### Example
297317

298318
<div id="mediaplayer" />
@@ -311,6 +331,10 @@ Gets a value indicating whether the media is paused, stopped, or ended.
311331

312332
Gets a value indicating whether the media is currently playing.
313333

334+
#### Returns
335+
336+
`Boolean` A value indicating whether the media is currently playing.
337+
314338
#### Example
315339

316340
<div id="mediaplayer" />
@@ -384,6 +408,10 @@ Proceeds the video to a certain time.
384408

385409
The time offset in milliseconds.
386410

411+
#### Returns
412+
413+
`Number` The current seek configuration.
414+
387415
### stop
388416

389417
Stops the currently played video.
@@ -406,6 +434,10 @@ Stops the currently played video.
406434

407435
Gets a reference to the title bar.
408436

437+
#### Returns
438+
439+
`jQuery` The title bar of the media player.
440+
409441
#### Example
410442

411443
<div id="mediaplayer" />
@@ -424,6 +456,10 @@ Gets a reference to the title bar.
424456

425457
Gets a reference to the toolbar.
426458

459+
#### Returns
460+
461+
`kendo.ui.ToolBar` The tool bar of the media player.
462+
427463
#### Example
428464

429465
<div id="mediaplayer" />

docs/controls/diagrams-and-maps/map/layers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ They are stacked from bottom to top in the order of definition and are oblivious
1818

1919
Tile layers are suitable for:
2020

21-
* Displaying raster maps from popular online providers such as [OpenStreetMap](http://www.openstreetmap.org/), [OpenWeatherMap](http://openweathermap.org/), [ArcGIS](https://developers.arcgis.com/en/), [Here (Nokia) Maps](https://developer.here.com/rest-apis/documentation/enterprise-map-tile), and many more.
21+
* Displaying raster maps from popular online providers such as [OpenStreetMap](http://www.openstreetmap.org/), [OpenWeatherMap](http://openweathermap.org/), [ArcGIS](https://developers.arcgis.com/en/), [Here (Nokia) Maps](https://developer.here.com/documentation/map-tile/topics/overview.html), and many more.
2222
* Any other Map Tile service that supports the [WGS 84 projection standards](https://en.wikipedia.org/wiki/World_Geodetic_System).
2323

2424
[Microsoft Bing](http://msdn.microsoft.com/en-us/library/ff701713.aspx) provides dedicated support. Note that it requires you to [obtain an API key](http://msdn.microsoft.com/en-us/library/ff428642.aspx).

0 commit comments

Comments
 (0)