This is a migrated thread and some comments may be shown as answers.

Cannot Convert F# MVC Project to use UI for ASP.NET MVC

4 Answers 74 Views
Installer and VS Extensions
This is a migrated thread and some comments may be shown as answers.
Steve
Top achievements
Rank 1
Steve asked on 05 Nov 2014, 04:26 PM
First forum post here,  I'm currently in the midst of my free trial using Kendo UI for ASP.NET MVC.  I'm an F# developer and use the MVC5 templates provided by this visual studio extension.  When I right click on the project in solution explorer, I have the option to convert the application into a Telerik UI for ASP.NET Ajax but not an option for MVC.  This is probably because this feature only recognizes the C# MVC5 templates.  Is there any manual work around for this or hope for a future addition to support this.

Thanks,

Steve

4 Answers, 1 is accepted

Sort by
0
Steve
Top achievements
Rank 1
answered on 05 Nov 2014, 04:29 PM
In addition, the AJAX conversion wizard fails with the following error (which I submitted when it popped up).

An error occurred while running the wizard.

I would however rather use the Razer/MVC syntax than the AJAX syntax.



Error executing custom action Telerik.Web.UI.VSX.Actions.UpdateWebConfigAction: System.NullReferenceException: Object reference not set to an instance of an object.
   at Telerik.VSX.Internal.ProjectManagement.ProjectWrapBase.get_ProjectLanguage()
   at Telerik.Web.UI.VSX.Helpers.ProjectWrap.get_ProjectLanguage()
   at Telerik.VSX.Internal.ProjectManagement.ProjectWrapBase.get_ProjectLanguageAsString()
   at Telerik.Web.UI.VSX.Actions.UpdateWebConfigAction.UnfoldDataProvider.PopulateUnfoldData(IPropertyDataDictionary data, IProjectWrap wizardProject)
   at Telerik.Web.UI.VSX.Actions.UpdateWebConfigAction.Init(IProjectWrap project, WizardContext wizardContext, IPropertyDataDictionary actionData)
   at Telerik.VSX.Web.Actions.UpdateWebConfigActionBase.Execute(IProjectWrap project, WizardContext wizardContext, IPropertyDataDictionary arguments)
   at Telerik.VSX.Web.Actions.UpdateWebConfigActionBase.Execute(WizardContext wizardContext, IPropertyDataDictionary arguments)
   at Telerik.VSX.WizardEngine.Actions.ActionBase.Telerik.WizardFramework.IAction.Execute(IWizardContext wizardContext, IPropertyDataDictionary arguments)
   at Telerik.VSX.WizardEngine.ActionManager.ExecActions()
0
Vesko
Telerik team
answered on 05 Nov 2014, 05:14 PM
Hi Steve,

Thank you for contacting us.

Unfortunately we do not support F#. Telerik UI for ASP.NET MVC is a set of server-side wrappers that allow using the Kendo UI widgets from C# or VB.NET code. The reason for the crash is an omission in our detection in the Visual Studio Extensions. We just fail to filter F# projects.

Regards,
Vesko
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
Steve
Top achievements
Rank 1
answered on 05 Nov 2014, 06:12 PM
Is this on the road map for the future in Telerik or not?  This will be an important factor for our company in determining whether or not to purchase licenses at the end of the month.  We would at least need ASP.NET AJAX support for it to make sense to continue using Telerik.
0
Atanas Korchev
Telerik team
answered on 10 Nov 2014, 07:10 AM
Hi Steve,

Currently F# support isn't on the roadmap of Telerik UI for ASP.NET MVC. You may consider logging a feature request in our feedback portal so we can prioritize it against similar requests.

Right now you can manually add UI for ASP.NET MVC to an existing ASP.NET MVC 5 application by following these instructions.

Regards,
Atanas Korchev
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
Tags
Installer and VS Extensions
Asked by
Steve
Top achievements
Rank 1
Answers by
Steve
Top achievements
Rank 1
Vesko
Telerik team
Atanas Korchev
Telerik team
Share this question
or