diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/automatic-latest-version-retrieval.md b/general-information/integration-with-visual-studio/visual-studio-extensions/automatic-latest-version-retrieval.md index dd43f71935..bda7ed0c94 100644 --- a/general-information/integration-with-visual-studio/visual-studio-extensions/automatic-latest-version-retrieval.md +++ b/general-information/integration-with-visual-studio/visual-studio-extensions/automatic-latest-version-retrieval.md @@ -1,32 +1,30 @@ --- -title: Automatic Latest Version Retrieval -page_title: Automatic Latest Version Retrieval | UI for ASP.NET AJAX Documentation -description: Automatic Latest Version Retrieval +title: Download New Version +page_title: Download New Version | UI for ASP.NET AJAX Documentation +description: Download New Version slug: introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/automatic-latest-version-retrieval tags: automatic,latest,version,retrieval published: True -position: 5 +position: 6 --- -# Automatic Latest Version Retrieval +# Download New Version -With the Telerik Visual Studio Extensions you keep your projects in an up-to-date state.The Latest Version Acquirer tool automatically retrieves the freshest Telerik UI for ASP.NET AJAX distribution,available on the Telerik website. Running the [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}) as a next step makes the task of latest Telerik UI for ASP.NET AJAX package utilization extremely easy. +With the Telerik Visual Studio Extensions you keep your projects in an up-to-date state. The New Version Downloader tool automatically retrieves the freshest Telerik UI for ASP.NET AJAX distribution, available on the Telerik website. Running the [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}) as a next step makes the task of latest Telerik UI for ASP.NET AJAX package utilization extremely easy. -Once a day, upon Visual Studio launch, the Telerik Web.UI VSExtensions queue the Telerik website for a new version ofTelerik UI for ASP.NET AJAX. A dialog gets displayed when a new version is discovered: +Once a day, upon Visual Studio launch, the Telerik ASP.NET AJAX VSExtensions queue the Telerik website for a new version of Telerik UI for ASP.NET AJAX. A dialog gets displayed when a new version is discovered: ![Newer Version Available Notification](images/introduction-vsx_latestversionacquirer_newversionnotification.png) >note If you've disabled the notifications, you can use the [Options Dialog]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/visual-studio-extensions-options%}) to activate them again. -Clicking the Get Now button starts the Latest Version Acquirer tool, prompting for your Telerik credentials and the type of license you own in its first page. If you do not have a [www.telerik.com](http://www.telerik.com) account, you can create one through the Register link. +Clicking the Get Now button starts the New Version Downloader tool, prompting for your Telerik credentials and the type of license you own in its first page. If you do not have a [www.telerik.com](http://www.telerik.com) account, you can create one through the **Create an account for free** link. ![Latest Version Acquirer: Login](images/introduction-vsx_latestversionacquirer_login.png) -You can check the additional information about the release by clicking the Release Notes link. This will start a browser, navigated to a page with the release notes related to the specific version. +You can use the **Save my password checkbox** to save having to enter your Telerik credentials multiple times. The persistence is done in a secure manner and credentials are saved in a per-user context. This way other users on the machine that do not have access to your user data from downloading through your account. -You can use the Save my password checkbox to save having to enter your Telerik credentials multiple times. The persistence is done in a secure manner and credentials are saved in a per-user context. This way other users on the machine that do not have access to your user data from downloading through your account. - -If your subscription has expired, you could either proceed with downloading a trial distribution or you could renew it and initiate the download again. +If your subscription has expired, you could either proceed with downloading a trial distribution or you could renew it and initiate the download again. You can check the additional information about the release by clicking the Release Notes link. This will start a browser, navigated to a page with the release notes related to the specific version. ![Latest Version Acquirer: Trial available](images/introduction-vsx_latestversionacquirer_trial.png) @@ -34,11 +32,11 @@ If your subscription has expired, you could either proceed with downloading a tr ![Latest Version Acquirer: Download successful](images/introduction-vsx_latestversionacquirer_success.png) -Once the download succeeds, the latest version of the Telerik UI for ASP.NET AJAX Extensions will be available for use in the [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}) and the [New Project Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/creation-and-configuration-wizard%}). +Once the download succeeds, the latest version of the Telerik UI for ASP.NET AJAX will be available for use in the [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}) and the [New Project Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/creation-and-configuration-wizard%}). ->tip The Download buttons of the [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}) and the [New Project Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/creation-and-configuration-wizard%}) launch the Latest Version Acquirer tool too. +>tip The GET LATEST buttons of the [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}), [Convert Project Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/convert-project%}) and [New Project Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/creation-and-configuration-wizard%}) launch the New Version Downloader tool too. ->note The Latest Version Acquirer tool actually downloads the hotfix zip files, containing the latest Telerik binaries and any resources vital for the Telerik Web Application/Web Site project creation. These get unpacked to the `%appdata%\Telerik\Updates` folder. +>note The New Version Downloader tool actually downloads the hotfix zip files, containing the latest Telerik binaries and any resources vital for the Telerik Web Application/Web Site project creation. These get unpacked to the `%appdata%\Telerik\Updates` folder. >If you find the list of packages offered too long and you don't need the older versions, you can close Visual Studio and use Windows Explorer to delete these distributions. diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/configure-project.md b/general-information/integration-with-visual-studio/visual-studio-extensions/configure-project.md new file mode 100644 index 0000000000..78f0da8b25 --- /dev/null +++ b/general-information/integration-with-visual-studio/visual-studio-extensions/configure-project.md @@ -0,0 +1,68 @@ +--- +title: Configure Project +page_title: Configure Project | UI for ASP.NET AJAX Documentation +description: Configure Project +slug: introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/configure-project +tags: creation,and,configuration,wizard +published: True +position: 3 +--- + +# Configure Project + + + + +The Project management functionality of the Visual Studio Extensions handles project assembly reference updates, web.config entry management and updates of the supporting resources. + +This functionality is handled by three wizards - the Project Configuration Wizard, [Convert Project Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/convert-project%}) and [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}). + + +Telerik Project Configuration wizard could be accessed through the Telerik > Telerik UI for ASP.NET AJAX menu: + +![introduction-vsx configurewizard menu](images/introduction-vsx_telerikmenu_configurewizard.png) + +The Project Configuration Wizard’s first page lets you define which Telerik DPL assemblies will be added to or remove from your project: + +![introduction-vsx configurewizard assemblies](images/introduction-vsx_configurewizard_assembliesselection.png) + +The version of the assemblies are the same as the one with which your project has been created, converted or upgraded. + +The second page of the Project Configuration Wizard gives you the ability to select which theme pack will be added to your project. Check the content of each theme or see the preview of it when select it into the Project Configuration wizard and select the one you want to be included in the project: + +![introduction-vsx configurewizard themes](images/introduction-vsx_configurewizard_themes.png) + +>note If you prefer the Telerik assemblies to be copied into your solution folder, the **Copy referenced assemblies to solution and source control** option could be selected *only* into the [Visual Studio Extensions Options]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/visual-studio-extensions-options%}) but it is not applicable for Visual Studio web site projects. + +On the third page the wizard suggests more site settings and several resource options: + +![introduction-vsx configurewizard websettings](images/introduction-vsx_configurewizard_websettings.png) + +* **Use ScriptManger CDN** - Define if the site will utilize [RadScriptManager CDN Support]({%slug scriptmanager/cdn-support/overview%}). + +* **Use StyleSheetManager CDN** - Define if the site will utilize [RadStyleSheetManager CDN Support]({%slug stylesheetmanager/cdn-support/overview%}). + +* **Use jQuery Support** - Define if the pages that will be created via the Scenario Wizard will use jQuery support by default. + +* **Use Ajaxified Templates** - Define if the pages that will be created via the Scenario Wizard will use [RadAjaxManager]({%slug ajaxmanager/overview%}) by default. + +* **General Web Project settings** - [RadUpload]({%slug upload/overview%})-related configuration - the [Maximum Request Length and Execution Timeout]({%slug upload/uploading-files/uploading-large-files%}) settings of the site. + + +>note The Project Configuration wizard does not allow the targeted Telerik controls distribution to be changed when configuring a project. In that mode you can change the other project properties though. Changing the Telerik UI for ASP.NET AJAX version of a project is handled by the [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}). +> + + +When a web project gets reconfigured, Visual Studio Extensions perform the following changes: + +* Telerik assembly references get added or are changed in the project. + +* [The user gets notified]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/telerik-web-design-assembly%}) through the Project Configuration wizard if the wizard cannot find a correct Telerik.Web.Design assembly in the GAC. + +The web.config file gets updated as per the choices in the wizard: + +* The global skin registration is updated. + +* A registration for the "telerik" tag prefix is added, so that it is not needed to have the `<%@ Register %>` directive in each page. + +* RadScriptManager and RadStyleSheetManager default CDN settings are persisted. diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/convert-project.md b/general-information/integration-with-visual-studio/visual-studio-extensions/convert-project.md new file mode 100644 index 0000000000..7f70ee7c19 --- /dev/null +++ b/general-information/integration-with-visual-studio/visual-studio-extensions/convert-project.md @@ -0,0 +1,74 @@ +--- +title: Convert Project +page_title: Convert Project | UI for ASP.NET AJAX Documentation +description: Convert Project +slug: introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/convert-project +tags: configuration,wizard +published: True +position: 2 +--- + +# Convert Project + + + + +The Project management functionality of the Visual Studio Extensions handles project assembly reference updates, web.config entry management and updates of the supporting resources. + +This functionality is handled by three wizards - the Project Convert Wizard, [Project Configuration Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/configure-project%}) and [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}). + + +Telerik Convert Project wizard could be accessed through the Telerik > Telerik UI for ASP.NET AJAX menu: + +![introduction-vsx convertwizard menu](images/introduction-vsx_telerikmenu_convertwizard.png) + +The Convert Project Wizard’s first page lets you define settings related to Telerik controls: + +![introduction-vsx convertwizard versions](images/introduction-vsx_convertwizard_versionselection.png) + +* **Version** - Select the Telerik controls version which to be used in your project. The product versions which could be selected are detected from an installation folder (marked with [InstallFolder]) or from the default folder for downloads (the hotfix files which are downloaded through the [New Version Downloader]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/automatic-latest-version-retrieval%}) are marked with [Download] tag). + +* **Telerik Assemblies** - Select Telerik DPL assemblies which will be added to or removed from your project. + +>note If you prefer the Telerik assemblies to be copied into your solution folder, the **Copy referenced assemblies to solution and source control** option could be selected *only* into the [Visual Studio Extensions Options]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/visual-studio-extensions-options%}) but it is not applicable for Visual Studio web site projects. + +The second page of the Convert Project Wizard gives you the ability to select which theme will be added to your project. Check the content of each theme or see the preview of it when select it into the Convert Project wizard and select the one you want to be included in the project: + +![introduction-vsx convertewizard themes](images/introduction-vsx_convertwizard_themes.png) + +On the third page the wizard suggests more site settings and several resource options: + +![introduction-vsx convertewizard websettings](images/introduction-vsx_convertwizard_web-settings.png) + +* **Use ScriptManger CDN** - Define if the site will utilize [RadScriptManager CDN Support]({%slug scriptmanager/cdn-support/overview%}). + +* **Use StyleSheetManager CDN** - Define if the site will utilize [RadStyleSheetManager CDN Support]({%slug stylesheetmanager/cdn-support/overview%}). + +* **Copy RadSpell Dictionaries** - Select whether you wish the project wizard to copy the dictionary files required for [RadSpell]({%slug spell/overview%}) to your project. + +* **Copy RadCaptcha Audio Files** - Select whether you wish the project wizard to copy the audio files required for [RadCaptcha]({%slug captcha/overview%}) audio code functionality. + +* **Copy TypeScript definitions** – Select whether you with the project wizard to copy the [TypeScript definitions we provide for the UI for ASP.NET AJAX controls]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/typescript-definitions/what-is-typescript%}). + +* **Use jQuery Support** - Define if the pages that will be created via the Scenario Wizard will use jQuery support by default. + +* **Use Ajaxified Templates** - Define if the pages that will be created via the Scenario Wizard will use [RadAjaxManager]({%slug ajaxmanager/overview%}) by default. + +* **General Web Project settings** - [RadUpload]({%slug upload/overview%})-related configuration - the [Maximum Request Length and Execution Timeout]({%slug upload/uploading-files/uploading-large-files%}) settings of the site. + + +When a web project gets converted to Telerik one, Visual Studio Extensions perform the following changes: + +* Telerik assembly references get added or are changed in the project. + +* [The user gets notified]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/telerik-web-design-assembly%}) through the Project Configuration wizard if the wizard cannot find a correct Telerik.Web.Design assembly in the GAC. + +* The wizard copies the RadSpell dictionaries and RadCaptcha audio files shipped with the distribution so that they are up to date with the assemblies. + +The web.config file gets updated as per the choices in the wizard: + +* The global skin registration is updated. + +* A registration for the "telerik" tag prefix is added, so that it is not needed to have the `<%@ Register %>` directive in each page. + +* RadScriptManager and RadStyleSheetManager default CDN settings are persisted. diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/creation-and-configuration-wizard.md b/general-information/integration-with-visual-studio/visual-studio-extensions/creation-and-configuration-wizard.md index 1ef0d777f5..dc7095a81a 100644 --- a/general-information/integration-with-visual-studio/visual-studio-extensions/creation-and-configuration-wizard.md +++ b/general-information/integration-with-visual-studio/visual-studio-extensions/creation-and-configuration-wizard.md @@ -1,89 +1,34 @@ --- -title: Creation and Configuration Wizard -page_title: Creation and Configuration Wizard | UI for ASP.NET AJAX Documentation -description: Creation and Configuration Wizard +title: Create Project +page_title: Create Project | UI for ASP.NET AJAX Documentation +description: Create Project slug: introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/creation-and-configuration-wizard tags: creation,and,configuration,wizard published: True position: 1 --- -# Creation and Configuration Wizard +# Create Project -The Project management functionality of the Visual Studio Extensions handles project assembly reference updates, web.config entry management and updates of the supporting resources. +Telerik ASP.NET AJAX Visual Studio Extensions will help you to quickly create an application pre-configured to use Telerik UI for APS.NET AJAX. The fastest way to have such a project is using the Visual Studio New Project Wizard. Having opened it, the following four Telerik Ajax project templates could be found under the Telerik -> Web node: -This functionality is handled by two wizards - the Project Configuration Wizard and the [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}). +![introduction-vsx newproject 1](images/introduction-vsx_vs_newproject1.png) -The Project Configuration Wizard is called when: +For convenience the same project templates could be found under the Visual C# -> Web and Visual Basic -> Web nodes. -* Creating a new Telerik WebSite/WebApplication (through the Visual Studio New Project dialog). - -* Converting a web project to a Telerik one (accessed through the Telerik > Telerik UI for ASP.NET AJAX menu). - -* Configuring a Telerik web project (accessed through the Telerik > Telerik UI for ASP.NET AJAX menu). +After you click the OK button, you get the Create New Project Wizard, provided by the Telerik UI for APS.NET AJAX Visual Studio Extensions. The wizard detects all the installed versions of UI for ASP.NET AJAX and lists them in the Version combobox. You can select a version which you want to be applied to your project. The following options could be set into the Create new project wizard: ![introduction-vsx newproject 1](images/introduction-vsx_newproject1.png) -The Project Configuration Wizard’s first page lets you define settings related to Telerik controls: - -* **Telerik Assemblies** - Select the Telerik controls distribution to be used. You can choose from the detected assemblies (from an installation folder), or you can browse to an assemblies located somewhere on your hard drive (e.g. when you've downloaded a zip file from the [Latest Internal Builds](http://www.telerik.com/blogs/download-latest-internal-builds) page). - -* **Project type** – Select the Telerik project type (the option is only available in the **New Project Wizard**). The Empty site only references the assemblies and has the [mandatory additions to the web.config]({%slug general-information/web-config-settings-overview%}#mandatory-additions-to-the-webconfig). The *Responsive Web Site* is a template that uses the [RadPageLayout]({%slug pagelayout/overview%}) control to provide a basic template for a responsive web page. +* **Language** - Select the Telerik project language (the option is only available in the **New Project Wizard**). You can choose between two options: C# or VB. -* **Skin packs** - Choose the skin packs to be added to the project. Check the content of each skin pack (a skin pack is an assembly that contains one or more skins) and select the one(s) you want to be included in the project. If you want to add or remove a skin pack later, you can use the Configure Project wizard. +* **Project Type** - Select the Telerik project type (the option is only available in the **New Project Wizard**). You can choose between two options: APP (Application) or SITE (Web Site). -* **Default skin** - Select a global site-wide skin to be used by Telerik UI for ASP.NET AJAX. This can be overridden by using the [Skin]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/controlling-visual-appearance/overview%}) property of each single control afterwards. +* **Project Template** - Select the Telerik project template (the option is only available in the **New Project Wizard**). The Blank template only references the assemblies and has the [mandatory additions to the web.config]({%slug general-information/web-config-settings-overview%}#mandatory-additions-to-the-webconfig). The *Responsive* template uses the [RadPageLayout]({%slug pagelayout/overview%}) control to provide a basic template for a responsive web page. -* **Add referenced assemblies to solution** - Choose whether to copy referenced assemblies to your solution folder. The assemblies will automatically get added to source control when using Microsoft Team Foundation Server. - ->note The **Add referenced assemblies to solution** option is not available for Visual Studio web site projects. +>note If you prefer the Telerik assemblies to be copied into your solution folder, the **Copy referenced assemblies to solution and source control** option could be selected *only* into the [Visual Studio Extensions Options]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/visual-studio-extensions-options%}) but it is not applicable for Visual Studio web site projects. >note When creating a new project, the [Render Mode]({%slug controls/render-modes%}) of the Telerik controls is automatically set to **Lightweight**. - -![introduction-vsx Add Dpl Page](images/introduction-vsx_AddDplPage.png) - -On the third page the wizard suggests Document Processing assemblies to be included in your project. - -![introduction-vsx newproject 2](images/introduction-vsx_newproject2.png) - -On the second page the wizard suggests more site settings and several resource options: - -* **Use ScriptManger CDN** - Define if the site will utilize [RadScriptManager CDN Support]({%slug scriptmanager/cdn-support/overview%}). - -* **Use StyleSheetManager CDN** - Define if the site will utilize [RadStyleSheetManager CDN Support]({%slug stylesheetmanager/cdn-support/overview%}). - -* **Copy RadSpell Dictionaries** - Select whether you wish the project wizard to copy the dictionary files required for [RadSpell]({%slug spell/overview%}) to your project. - -* **Copy RadCaptcha Audio Files** - Select whether you wish the project wizard to copy the audio files required for [RadCaptcha]({%slug captcha/overview%}) audio code functionality. - -* **Copy TypeScript definitions** – Select whether you with the project wizard to copy the [TypeScript definitions we provide for the UI for ASP.NET AJAX controls]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/typescript-definitions/what-is-typescript%}). - -* **General Web Project settings** - [RadUpload]({%slug upload/overview%})-related configuration - the [Maximum Request Length and Execution Timeout]({%slug upload/uploading-files/uploading-large-files%}) settings of the site. - -* **Use jQuery Support** - Define if the pages that will be created via the Scenario Wizard will use jQuery support by default. - -* **Use Ajaxified Templates** - Define if the pages that will be created via the Scenario Wizard will use [RadAjaxManager]({%slug ajaxmanager/overview%}) by default. - - ->note The Project Configuration wizard does not allow the targeted Telerik controls distribution to be changed when configuring a project. In that mode you can change the other project properties though. Changing the Telerik UI for ASP.NET AJAX distribution of a project is handled by the [Upgrade Wizard]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard%}). -> - - -When a web project gets reconfigured, Visual Studio Extensions perform the following changes: - -* Telerik assembly references get added or are changed in the project. - -* [The user gets notified]({%slug introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/telerik-web-design-assembly%}) through the Project Configuration wizard if the wizard cannot find a correct Telerik.Web.Design assembly in the GAC. - -* The wizard copies the RadSpell dictionaries and RadCaptcha audio files shipped with the distribution so that they are up to date with the assemblies. - -The web.config file gets updated as per the choices in the wizard: - -* The global skin registration is updated. - -* A registration for the "telerik" tag prefix is added, so that it is not needed to have the `<%@ Register %>` directive in each page. - -* RadScriptManager and RadStyleSheetManager default CDN settings are persisted. diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/UpgradeWizard-first-screen.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/UpgradeWizard-first-screen.png index 39566464db..223f11c185 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/UpgradeWizard-first-screen.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/UpgradeWizard-first-screen.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_AddDplPage.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_AddDplPage.png deleted file mode 100644 index 2326e6784c..0000000000 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_AddDplPage.png and /dev/null differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_configurewizard_assembliesselection.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_configurewizard_assembliesselection.png new file mode 100644 index 0000000000..d79b6fc927 Binary files /dev/null and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_configurewizard_assembliesselection.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_configurewizard_themes.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_configurewizard_themes.png new file mode 100644 index 0000000000..35bf99f5c5 Binary files /dev/null and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_configurewizard_themes.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_configurewizard_websettings.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_configurewizard_websettings.png new file mode 100644 index 0000000000..f1a0f182e1 Binary files /dev/null and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_configurewizard_websettings.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_convertwizard_themes.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_convertwizard_themes.png new file mode 100644 index 0000000000..7ebab0a27d Binary files /dev/null and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_convertwizard_themes.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_convertwizard_versionselection.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_convertwizard_versionselection.png new file mode 100644 index 0000000000..3edeab8b02 Binary files /dev/null and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_convertwizard_versionselection.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_convertwizard_web-settings.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_convertwizard_web-settings.png new file mode 100644 index 0000000000..d1a16eaf21 Binary files /dev/null and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_convertwizard_web-settings.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_downloading.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_downloading.png index 72b81bbf8e..8418a52e64 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_downloading.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_downloading.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_login.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_login.png index c4a3427c5c..927e2f21f7 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_login.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_login.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_newversionnotification.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_newversionnotification.png index d57d183d7c..76ded8a642 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_newversionnotification.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_newversionnotification.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_success.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_success.png index 671bf4fe90..b3e2e95af4 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_success.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_success.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_trial.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_trial.png index 67264d192a..e05b42f82a 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_trial.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_latestversionacquirer_trial.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_newproject1.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_newproject1.png index edbd2c4979..4a66cdc8e6 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_newproject1.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_newproject1.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_newproject2.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_newproject2.png deleted file mode 100644 index c6547d63a2..0000000000 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_newproject2.png and /dev/null differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_newproject4.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_newproject4.png deleted file mode 100644 index f0f8284b9b..0000000000 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_newproject4.png and /dev/null differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_scenariowizard.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_scenariowizard.png index a6e51aa924..22f9ffb38d 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_scenariowizard.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_scenariowizard.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_scenariowizard_newitem_dialog.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_scenariowizard_newitem_dialog.png index c17b3d7a65..bdd5f3a3b2 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_scenariowizard_newitem_dialog.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_scenariowizard_newitem_dialog.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_telerikmenu_configurewizard.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_telerikmenu_configurewizard.png new file mode 100644 index 0000000000..fc169c45b2 Binary files /dev/null and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_telerikmenu_configurewizard.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_telerikmenu_convertwizard.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_telerikmenu_convertwizard.png new file mode 100644 index 0000000000..e1445af1d3 Binary files /dev/null and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_telerikmenu_convertwizard.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_toolboxconfigurator.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_toolboxconfigurator.png index 26172e5787..83500acd73 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_toolboxconfigurator.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_toolboxconfigurator.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_chooseprojects.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_chooseprojects.png index 8fd78436a6..a67a2e92dd 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_chooseprojects.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_chooseprojects.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_createbackup.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_createbackup.png deleted file mode 100644 index 0b3236b073..0000000000 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_createbackup.png and /dev/null differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_updateresources.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_updateresources.png index 46dd9c9a3e..ccefe04b65 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_updateresources.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_updateresources.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_updatetoolbox.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_updatetoolbox.png index 73af2a5f69..e3870b4a60 100644 Binary files a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_updatetoolbox.png and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_updatetoolbox.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_upgradeoptions.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_upgradeoptions.png new file mode 100644 index 0000000000..65106e3c47 Binary files /dev/null and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_upgradewizard_upgradeoptions.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_vs_newproject1.png b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_vs_newproject1.png new file mode 100644 index 0000000000..add93300be Binary files /dev/null and b/general-information/integration-with-visual-studio/visual-studio-extensions/images/introduction-vsx_vs_newproject1.png differ diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/scenario-wizard.md b/general-information/integration-with-visual-studio/visual-studio-extensions/scenario-wizard.md index b684ea5e65..2afafc3d23 100644 --- a/general-information/integration-with-visual-studio/visual-studio-extensions/scenario-wizard.md +++ b/general-information/integration-with-visual-studio/visual-studio-extensions/scenario-wizard.md @@ -1,14 +1,14 @@ --- -title: Scenario Wizard -page_title: Scenario Wizard | UI for ASP.NET AJAX Documentation -description: Scenario Wizard +title: Add Scenario +page_title: Add Scenario | UI for ASP.NET AJAX Documentation +description: Add Scenario slug: introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/scenario-wizard tags: scenario,wizard published: True -position: 3 +position: 5 --- -# Scenario Wizard +# Add Scenario diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/telerik-web-design-assembly.md b/general-information/integration-with-visual-studio/visual-studio-extensions/telerik-web-design-assembly.md index 93b2b86d84..0d54006f85 100644 --- a/general-information/integration-with-visual-studio/visual-studio-extensions/telerik-web-design-assembly.md +++ b/general-information/integration-with-visual-studio/visual-studio-extensions/telerik-web-design-assembly.md @@ -5,7 +5,7 @@ description: Telerik Web Design Assembly slug: introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/telerik-web-design-assembly tags: telerik,web,design,assembly published: True -position: 2 +position: 9 --- # Telerik Web Design Assembly diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/toolbox-configuration.md b/general-information/integration-with-visual-studio/visual-studio-extensions/toolbox-configuration.md index 366ee7bcb5..1ae91f23f9 100644 --- a/general-information/integration-with-visual-studio/visual-studio-extensions/toolbox-configuration.md +++ b/general-information/integration-with-visual-studio/visual-studio-extensions/toolbox-configuration.md @@ -1,14 +1,14 @@ --- -title: Toolbox Configuration -page_title: Toolbox Configuration | UI for ASP.NET AJAX Documentation -description: Toolbox Configuration +title: Set Toolbox Version +page_title: Set Toolbox Version | UI for ASP.NET AJAX Documentation +description: Set Toolbox Version slug: introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/toolbox-configuration tags: toolbox,configuration published: True position: 7 --- -# Toolbox Configuration +# Set Toolbox Version @@ -22,9 +22,7 @@ The Toolbox Configurator can be launched from the Telerik menu: ![introduction-vsx toolboxconfigurator](images/introduction-vsx_toolboxconfigurator.png) -After running the Toolbox Configurator it shows the version of the currently installed distribution (if available). The user can make his selection using the dropdown menu which lists all versions discovered on the machine. - -The utility has an option to install the design assemblies of the selected version in the GAC, if they are not previously installed. The design assemblies are critical for the design-time support of the chosen distribution. +After running the Toolbox Configurator the user can make his selection using the dropdown menu which lists all versions discovered on the machine. When the Finish button is clicked Visual Studio will be restarted so that the changes can take effect. diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/troubleshooting.md b/general-information/integration-with-visual-studio/visual-studio-extensions/troubleshooting.md index ee1306de06..12bb407c79 100644 --- a/general-information/integration-with-visual-studio/visual-studio-extensions/troubleshooting.md +++ b/general-information/integration-with-visual-studio/visual-studio-extensions/troubleshooting.md @@ -5,7 +5,7 @@ description: Troubleshooting slug: introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/troubleshooting tags: troubleshooting published: True -position: 6 +position: 10 --- # Troubleshooting diff --git a/general-information/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard.md b/general-information/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard.md index 6028055b3c..b245f85e97 100644 --- a/general-information/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard.md +++ b/general-information/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard.md @@ -1,16 +1,16 @@ --- -title: Upgrade Wizard -page_title: Upgrade Wizard | UI for ASP.NET AJAX Documentation -description: Upgrade Wizard +title: Upgrade Project +page_title: Upgrade Project | UI for ASP.NET AJAX Documentation +description: Upgrade Project slug: introduction/radcontrols-for-asp.net-ajax-fundamentals/integration-with-visual-studio/visual-studio-extensions/upgrade-wizard tags: upgrade,wizard published: True position: 4 --- -# Upgrade Wizard +# Upgrade Project -An important feature in the Telerik Visual Studio Extensions is the **Project Upgrade Wizard**. It can facilitate the process of upgrading the Telerik UI for ASP.NET AJAX to the latest version in your project. +An important feature in the Telerik Visual Studio Extensions is the **Upgrade Project Wizard**. It can facilitate the process of upgrading the Telerik UI for ASP.NET AJAX to the latest version in your project. To start the Upgrade Wizard go to **Telerik** > **UI for ASP.NET AJAX** > **Upgrade Wizard** in the Visual Studio menu. @@ -23,17 +23,15 @@ In addition to the pure assembly reference change, the Upgrade Wizard provides s * Check and retrieve the latest available **Telerik UI for ASP.NET AJAX** release; -* Change the version of **Telerik UI for ASP.NET AJAX** the project uses. +* Change the version of **Telerik UI for ASP.NET AJAX** the project uses; -On the next step the wizard lists all projects from the solution, which use Telerik UI for ASP.NET AJAX.You can choose which projects will be updated (it is recommended to upgrade all projects to the chosen version),the version which they will be upgraded to and whether or not all binaries should get copied to your solution folder(useful when utilizing a build server or working on a project collaboratively): +On the next step the wizard lists all projects from the solution, which use Telerik UI for ASP.NET AJAX. You can choose which projects will be updated (it is recommended to upgrade all projects to the chosen version) and the version which they will be upgraded to: >caption Figure 2: Choose the projects the Upgrade Wizard will work on ![introduction-vsx upgradewizard chooseprojects](images/introduction-vsx_upgradewizard_chooseprojects.png) ->note The listed projects target .NET Framework 4.5. If the solution contains any projects which have different target framework, they will be displayed on a separate page. When you complete the wizard all selected projects from the different pages will be updated. - ->note The **Add referenced assemblies to solution** option is not available for Visual Studio web site projects or when using GAC based distributions. +>note The listed projects target all of the supported .NET Framework versions. When you complete the wizard all selected projects will be updated. The following page of the upgrade wizard suggests you three options for the project resources: @@ -43,17 +41,13 @@ The following page of the upgrade wizard suggests you three options for the proj ![introduction-vsx upgradewizard updateresources](images/introduction-vsx_upgradewizard_updateresources.png) -The next screen allows you to update the Visual Studio ToolBox with the newly selected controls, so that you avoid accidental reference change during a control drag and drop: - ->caption Figure 4: The Upgrade Wizard can update the toolbox - -![Update Toolbox](images/introduction-vsx_upgradewizard_updatetoolbox.png) +In case you select **Do not update** option, nor the existing resources will be updated, neither the new ones will be added. If the **Update where already in use** option is checked, the existing resources will be updated but no new files will be added. And in case the last option is chosen - **Update and include in all applicable projects** - all existing files will be updated and if there are some new resources - they will be added. -The last step suggest you to create a backup of your projects: +The next screen allows you to update the Visual Studio ToolBox with the newly selected controls, so that you avoid accidental reference change during a control drag and drop. It also gives you the ability to choose whether to create a backup of the project or not: ->caption Figure 5: The Upgrade Wizard can create a backup of the project(s) +>caption Figure 4: The Upgrade Wizard can update the toolbox and create a backup of the project(s) -![Create Backup](images/introduction-vsx_upgradewizard_createbackup.png) +![Update Toolbox](images/introduction-vsx_upgradewizard_upgradeoptions.png) After choosing the preferred options and pressing the Finish button, the Upgrade Wizard will replace the existing assemblies in the selected project(s) with the ones from the selected distribution. The wizard will update only assemblies that are currently referenced, e.g. it won't add references to newly introduced assemblies. @@ -66,7 +60,7 @@ After choosing the preferred options and pressing the Finish button, the Upgrade The reason for the described exception is the displacement of the embedded skins from Telerik.Web.UI to Telerik.Web.UI.Skins, introduced with the Q3 2011 release. >note -* The Telerik UI for ASP.NET AJAX distribution selection screen lists all the versions that can be detected automatically. These are versions, installed by using the Windows Installer MSI package (marked with **[Install Folder]** ), versions, downloaded earlier by the Upgrade Wizard (marked with **[Download]** ) and versions, available in the GAC (marked with **[GAC]** ). Hotfixes, downloaded manually cannot be detected. You could use the **Browse** button to navigate to the **Telerik.Web.UI** assembly of a manually downloaded version. +* The Telerik UI for ASP.NET AJAX distribution selection screen lists all the versions that can be detected automatically. These are versions, installed by using the Windows Installer MSI package (marked with **[Install Folder]** ) and versions, downloaded earlier by the Upgrade Wizard (marked with **[Download]** ). Hotfixes, downloaded manually cannot be detected. * The Telerik UI for ASP.NET AJAX version signature is defined by the year, number of Q, month, day and .NET Framework version of the release. For example version 2012.1.215 means Q1 2012, which is released on February 15, 2012. In addition to this signature, you will find an indication whether the release is a trial ( **Trial** ) or purchased ( **Dev** ) version. * The distribution, downloaded by the Upgrade Wizard contains only the "hotfix" files, e.g. the barebone files, needed for a project to run correctly. It does not contain the documentation or the Live Examples. * A Visual Studio restart will be required in order to update your toolbox. If the automatic restart fails, a restart should be initiated manually in order to complete the toolbox upgrade.