Skip to content

Commit 8ce87b7

Browse files
committed
docs: Replace Telerik® UI for ASP.NET Ajax with Telerik® UI for ASP.NET AJAX
1 parent 9b8374a commit 8ce87b7

File tree

189 files changed

+422
-422
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

189 files changed

+422
-422
lines changed

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
title: Telerik® UI for ASP.NET Ajax Documentation Repo
2+
title: Telerik® UI for ASP.NET AJAX Documentation Repo
33
publish: false
44
---
55

6-
# Telerik® UI for ASP.NET Ajax Documentation
6+
# Telerik® UI for ASP.NET AJAX Documentation
77

8-
Welcome to the GitHub repo for [UI for ASP.NET AJAX](http://www.telerik.com/products/aspnet-ajax.aspx) documentation. This repository contains the source content — written in Markdown — that we use to power Telerik® UI for ASP.NET Ajax Documentation at [http://docs.telerik.com/devtools/aspnet-ajax/introduction](http://docs.telerik.com/devtools/aspnet-ajax/introduction). If you've arrived here wanting to search and peruse our docs, you'd be better served heading over to [http://docs.telerik.com/devtools/aspnet-ajax/introduction](http://docs.telerik.com/devtools/aspnet-ajax/introduction) where our content is prettified and searchable.
8+
Welcome to the GitHub repo for [UI for ASP.NET AJAX](http://www.telerik.com/products/aspnet-ajax.aspx) documentation. This repository contains the source content — written in Markdown — that we use to power Telerik® UI for ASP.NET AJAX Documentation at [http://docs.telerik.com/devtools/aspnet-ajax/introduction](http://docs.telerik.com/devtools/aspnet-ajax/introduction). If you've arrived here wanting to search and peruse our docs, you'd be better served heading over to [http://docs.telerik.com/devtools/aspnet-ajax/introduction](http://docs.telerik.com/devtools/aspnet-ajax/introduction) where our content is prettified and searchable.
99

1010
## Running Locally
1111

12-
You can generate a static web site from the Telerik® UI for ASP.NET Ajax documentation and browse it locally.
12+
You can generate a static web site from the Telerik® UI for ASP.NET AJAX documentation and browse it locally.
1313

1414
1. Clone the repository `git clone [email protected]:telerik/ajax-docs.git`
1515
2. Run `bundle install` (you must have ruby and bundler installed beforehand)
@@ -19,7 +19,7 @@ You can generate a static web site from the Telerik® UI for ASP.NET Ajax docume
1919

2020
## License
2121

22-
The Telerik® UI for ASP.NET Ajax Documentation is licensed under an MIT license. This license applies to the markdown (.md) files in this site **ONLY**, and does not convey, override or modify any existing licenses covering the runtime source and components of Telerik® UI for ASP.NET Ajax. For information about available licenses for the Telerik® UI for ASP.NET Ajax click [here](http://www.telerik.com/purchase/license-agreement/aspnet-ajax).
22+
The Telerik® UI for ASP.NET AJAX Documentation is licensed under an MIT license. This license applies to the markdown (.md) files in this site **ONLY**, and does not convey, override or modify any existing licenses covering the runtime source and components of Telerik® UI for ASP.NET AJAX. For information about available licenses for the Telerik® UI for ASP.NET AJAX click [here](http://www.telerik.com/purchase/license-agreement/aspnet-ajax).
2323

2424
### MIT License
2525

_templates/button/distorted-appearance.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The appearance of **@{control}** may be distorted (**Figure 1**) when the contro
1313
#cause-resolve
1414
## Cause of the Problem
1515

16-
Generally, controls from the Telerik® UI for ASP.NET Ajax suite that use the same styles support only a single type of `RenderMode` per page. This also includes instances from user controls and master pages.
16+
Generally, controls from the Telerik® UI for ASP.NET AJAX suite that use the same styles support only a single type of `RenderMode` per page. This also includes instances from user controls and master pages.
1717

1818
**RadButton**, **@{control}** and controls that utilize them, however, share similar resources. Since **@{control}** supports only a `Lightweight` `RenderMode`, its styles may interfere with the styles of the `Classic` **RadButton**. The improper appearance is shown in **Figure 1** and the code that creates it shown in **Example 1**.
1919

_templates/common/additional-libraries-path.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#additional-libraries-path
2-
You can find @{assemblies} in the **AdditionalLibraries** folder in the **Telerik® UI for ASP.NET Ajax** installation (automated and manual) and in the internal builds archive. @{support} .NET 4 and .NET 4.5, so depending on the target framework of your project, you need to take the @{isplural} from the *Bin40* or *Bin45* folder respectively.
2+
You can find @{assemblies} in the **AdditionalLibraries** folder in the **Telerik® UI for ASP.NET AJAX** installation (automated and manual) and in the internal builds archive. @{support} .NET 4 and .NET 4.5, so depending on the target framework of your project, you need to take the @{isplural} from the *Bin40* or *Bin45* folder respectively.
33
#end
44

55

_templates/common/render-mode.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#do-not-mix-modes
2-
>important @{control}, as well as the other controls included in the Telerik® UI for ASP.NET Ajax suite that utilize render modes, support only one type of render mode per page. This includes mode being set for a standalone @{control}. All such controls must have the same RenderMode on a given page.This also includes instances from user controls and master pages.
2+
>important @{control}, as well as the other controls included in the Telerik® UI for ASP.NET AJAX suite that utilize render modes, support only one type of render mode per page. This includes mode being set for a standalone @{control}. All such controls must have the same RenderMode on a given page.This also includes instances from user controls and master pages.
33
#end
44

55

api/server/Telerik.Web.UI/RadGrid.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -957,7 +957,7 @@ Gets or sets the name of the Skin that Telerik RadGrid will use.
957957

958958
#### Remarks
959959
There are three possible scenarios for using this property:Leave this property unset or set it to "Default" - the default skin,
960-
common for the Telerik® UI for ASP.NET Ajax suite will be usedSet the name of the embedded grid skin - the skin will be appliedSet the name of the custom grid skin along with the EnableEmbeddedSkins="false"
960+
common for the Telerik® UI for ASP.NET AJAX suite will be usedSet the name of the embedded grid skin - the skin will be appliedSet the name of the custom grid skin along with the EnableEmbeddedSkins="false"
961961
(see 'Creating a custom skin' Fundamentals article)Set this property to "" - no skin will be applied.
962962
Only the default grid images (for Expand/Collapse, Sort, Edit, etc) will be
963963
used. Use this option if you have own appearance customizations for prevous

controls/button/appearance-and-styling/creating-a-custom-lightweight-skin.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ position: 4
1313

1414
## RadButton Custom Skin with LightWeight RenderMode
1515

16-
Each of the controls included in the **Telerik® UI for ASP.NET Ajax** suite is styled with two CSS files that are loaded in acertain order. The first one – **[ControlName].css** , also called base stylesheet, contains CSS properties and values that are commonfor all skins, i.e it is layout-specific, not skin-specific. These are CSS float, padding, margin, font-size, font-family, etc. In the general case, when creating a custom skin for a control this file should not be edited, unless the custom skin needs different sizes, padding and / or margins.
16+
Each of the controls included in the **Telerik® UI for ASP.NET AJAX** suite is styled with two CSS files that are loaded in acertain order. The first one – **[ControlName].css** , also called base stylesheet, contains CSS properties and values that are commonfor all skins, i.e it is layout-specific, not skin-specific. These are CSS float, padding, margin, font-size, font-family, etc. In the general case, when creating a custom skin for a control this file should not be edited, unless the custom skin needs different sizes, padding and / or margins.
1717

1818
The second file represents the actual skin of the control, and its name consists of the control name plus the skin name, e.g. - **Button.Default.css**.Upon creating a custom skin for the control, one should edit that particular file, as it contains skin-specific CSS properties, and references to images, colors,borders and backgrounds.
1919

controls/button/appearance-and-styling/creating-a-custom-skin.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ position: 4
1414

1515
## Creating RadButton Custom Skin
1616

17-
Each of the controls included in the Telerik® UI for ASP.NET Ajax suite is styled by two CSS files that are loaded in a certain order.The first one - ControlName.css, also called the base stylesheet contains CSS properties and values that are common for all skins, i.e., it is layout-specific, not skin-specific. These are CSS float, padding, margin, font-size, font-family, etc.In the general case, when creating a custom skin for a control this file should not be edited, unless the custom skin needs different sizes, paddings or margins.The second file represents the actual skin of the control, and its name consists of the control name plus the skin name, i.e. Button.Default.css. Upon creating a custom skin for the control,one should edit that particular file, as it contains skin-specific CSS properties, and references to images, colors, borders and backgrounds.
17+
Each of the controls included in the Telerik® UI for ASP.NET AJAX suite is styled by two CSS files that are loaded in a certain order.The first one - ControlName.css, also called the base stylesheet contains CSS properties and values that are common for all skins, i.e., it is layout-specific, not skin-specific. These are CSS float, padding, margin, font-size, font-family, etc.In the general case, when creating a custom skin for a control this file should not be edited, unless the custom skin needs different sizes, paddings or margins.The second file represents the actual skin of the control, and its name consists of the control name plus the skin name, i.e. Button.Default.css. Upon creating a custom skin for the control,one should edit that particular file, as it contains skin-specific CSS properties, and references to images, colors, borders and backgrounds.
1818

1919
## Creating a Custom Skin for RadButton for ASP.NET AJAX from an Existing One
2020

controls/captcha/accessibility-and-internationalization/localization.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ position: 2
1212

1313
The **RadCaptcha** provides a mechanism for quick and easy localization based on the native ASP.NET localization. The ErrorMessage, the Label telling the user to enter the code and the button labels are obtained from the resource files located in the App_LocalReources directory, so that the language of the **RadCaptcha** is automatically switched to the culture and UI culture of the Web page.
1414

15-
>note You can inspect these files by navigating to your Telerik® UI for ASP.NET Ajax installation folder, then under **Live Demos** locate the **Captcha\Examples\Localization** directory as it also contains example audio codes.
15+
>note You can inspect these files by navigating to your Telerik® UI for ASP.NET AJAX installation folder, then under **Live Demos** locate the **Captcha\Examples\Localization** directory as it also contains example audio codes.
1616
1717
Each of the localization strings can also be modified at runtime using the respective server-side properties: **ErrorMessage, CaptchaTextBoxLabel, CaptchaAudioLinkButtonText, and CaptchaLinkButtonText**. This eliminates the need to create a new localization file to change a single string. For example:
1818

controls/captcha/changes-and-backward-compatibility/memory-consumption-increase.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ position: 1
1212

1313
## What has changed
1414

15-
Since the Q2 2013 release of Telerik® UI for ASP.NET Ajax we have introduced a CachingProvider that is responsible for storing the generated CapchaImage to the RadCaptcha control. This was done because previously the CapchaImage was incorrectly removed on each request, thus only single instance was preserved, and every subsequent request that is not a postback made the previous codes invalid.
15+
Since the Q2 2013 release of Telerik® UI for ASP.NET AJAX we have introduced a CachingProvider that is responsible for storing the generated CapchaImage to the RadCaptcha control. This was done because previously the CapchaImage was incorrectly removed on each request, thus only single instance was preserved, and every subsequent request that is not a postback made the previous codes invalid.
1616

1717
With the applied fix, the control is expected to increase its memory consumption because now it is keeping CaptchaImage objects alive for specified time controlled by the property **CaptchaMaxTimeout** (default value is 20 minutes) utilizing application's Cache.
1818

controls/captcha/functionality/caching-provider.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ position: 0
1010

1111
# Caching Provider
1212

13-
Since the Q2 2013 SP1 release of Telerik® UI for ASP.NET Ajax, the RadCaptcha makes it possible to create a custom caching provider that allows specifying a storage for the captcha code different than the cache and the session.
13+
Since the Q2 2013 SP1 release of Telerik® UI for ASP.NET AJAX, the RadCaptcha makes it possible to create a custom caching provider that allows specifying a storage for the captcha code different than the cache and the session.
1414

1515
The following example demonstrates how to utilize a MS SQL database for this purpose:
1616

controls/captcha/functionality/using-audio-code.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ position: 1
1212

1313
In order for **RadCaptcha** to be accessible by visually impaired users, the control can generate an audio code. To enable this functionality you need to simply set the **CaptchaImage-EnableCaptchaAudio** property to true. This will cause a link button, that retrieves the audio code, to be rendered below the **CaptchaImage**. To control the visual appearance of the link button, the user should use the .**rcCaptchaAudioLink** CSS class.
1414

15-
Since the Q3 2013 release of Telerik® UI for ASP.NET Ajax, the RadCaptcha has an option for enabling a random background noise for the generated audio code in order to improve the control's security. This functionality can be used by setting the property **CaptchaImage-EnableAudioNoise** to **true**.
15+
Since the Q3 2013 release of Telerik® UI for ASP.NET AJAX, the RadCaptcha has an option for enabling a random background noise for the generated audio code in order to improve the control's security. This functionality can be used by setting the property **CaptchaImage-EnableAudioNoise** to **true**.
1616

1717
## How the audio code is generated?
1818

1919
The **System.Speech.Synthesis** (available in .NET3.0+) namespace is used to "Speak" the randomly generated text code. Every character (alphanumeric only) is spelled using the [NATO phonetic alphabet](http://en.wikipedia.org/wiki/NATO_phonetic_alphabet). In order for the Captcha to be able to output an audio file the web application must be run in a full trust environment. Basically the application should run as a user account that has permissions to call the [SpeechSynthesizer.Speak(textToSpeak) method](http://msdn.microsoft.com/en-us/library/ms586901.aspx) on the server. Usually the user account does not have the needed permissions and the administrator has to grant them. For example in [IIS 6+ the Application Pools](http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/f05a7c2b-36b0-4b6e-ac7c-662700081f25.mspx?mfr=true) run as the ApplicationPoolIdentity built-in account (this is by default) which does not have enough permissions to call SpeechSynthesizer.Speak(textToSpeak). To be able to generate the code the Application Pools should have permissions as the LocalSystem built-in account.
2020

21-
In case the web application does not have enough permissions to "Speak" the text code or it uses .NET2.x (earlier than 3.0 versions of .NET Framework), the audio file will be generated by concatenation of ".wav" files that correspond to the specific character from the text code. By default RadCaptcha will look for the files in the **App_Data\RadCaptcha** directory, so you need to supply the folder and the files. You can copy the **App_Data\RadCaptcha** directory located in the **App_Data** folder of your **Telerik® UI for ASP.NET Ajax** installation. Please note that in order for the audio code to be generated correctly, there must be a ".wav" file for every possible character that can appear on the image and the file must be named as the character itself - "[Char]".wav (i.e. A.wav, B.wav, C.wav, 1.wav, 2.wav etc.).
21+
In case the web application does not have enough permissions to "Speak" the text code or it uses .NET2.x (earlier than 3.0 versions of .NET Framework), the audio file will be generated by concatenation of ".wav" files that correspond to the specific character from the text code. By default RadCaptcha will look for the files in the **App_Data\RadCaptcha** directory, so you need to supply the folder and the files. You can copy the **App_Data\RadCaptcha** directory located in the **App_Data** folder of your **Telerik® UI for ASP.NET AJAX** installation. Please note that in order for the audio code to be generated correctly, there must be a ".wav" file for every possible character that can appear on the image and the file must be named as the character itself - "[Char]".wav (i.e. A.wav, B.wav, C.wav, 1.wav, 2.wav etc.).
2222

2323
A different location for the audio files can be used by setting the directory path to RadCaptcha's CaptchaImage - **AudioFilesPath** property. To make the control always generate the audio code by concatenating the ".wav" files set the **CaptchaImage-UseAudioFiles** property to **false**.
2424

@@ -30,7 +30,7 @@ The following tutorial demonstrates how to configure RadCaptcha to generate audi
3030

3131
1. In the Solution Explorer, right-click the project and select *Add | Add ASP.NET Folder | App_Data*.
3232

33-
1. Locate the **App_Data** folders in your Telerik® UI for ASP.NET Ajax installation.
33+
1. Locate the **App_Data** folders in your Telerik® UI for ASP.NET AJAX installation.
3434

3535
1. Copy the **App_Data\RadCaptcha** to the project's **\App_Data** folder.
3636

0 commit comments

Comments
 (0)