Moving CSLA application (from Silverlight) to the Web

Moving CSLA application (from Silverlight) to the Web

Old forum URL: forums.lhotka.net/forums/t/12805.aspx


skagen00 posted on Tuesday, December 09, 2014

It seems to be inevitable that this will be a demand placed upon me and my team (though I sure plan to explore Xamarin.Forms or some other smart client cross-platform solution if one takes shape).  I will have to move our very large Silverlight application to HTML/JS.

For those that have used CSLA business objects with, say, an ASP.Net MVC application... is there a particular set of JavaScript frameworks/libraries that seem to work really well with CSLA business objects and those that do not work well?

At present, it seems like using Angular with Bootstrap is the flavor du jour that is more or less going to be dictated / but I don't want to just accept something without good reason.  Is Angular with Bootstrap as good as any to take on, or are there better JavaScript frameworks that make working with CSLA objects on the Web easier?

In the meantime, I will continue to hold out hope for something that won't have me writing JavaScript/HTML :).

tiago replied on Tuesday, December 09, 2014

skagen00

In the meantime, I will continue to hold out hope for something that won't have me writing JavaScript/HTML :).

Hi,

That was also my concern some years ago, The quest for an alternative led me to http://www.visualwebgui.com/. Visual WebGUI keeps improving and now it's free (as in bear).

I don't know if you met VisualWebGUI before, but you take a Windows Forms application and you can migrate it to VWG with minimal changes, PROVIDED you don't use third party controls.

CslaContrib supprts VisualWebGUI by implementing the Csla.Windows control library (as CslaContrib.WebGUI).

For those who used to know VWG, the most annoying non-feature was the asynchronous modal dialog forms. Now all modal dialog forms are synchronous and that makes easier the migration from WinForms to WebGUI.

Copyright (c) Marimer LLC