isanabria Posted November 10, 2015 Report Share Posted November 10, 2015 Hi,The .Net code that I am planning to migrate to HTML5 has some COM InterOp components. How are they migrated across?Thanks! Link to comment Share on other sites More sharing options...
Mobilize.Net Staff willvv Posted November 10, 2015 Mobilize.Net Staff Report Share Posted November 10, 2015 It really depends on the type of component and whether it is already supported by WebMap.You can verify if a specific component is supported by reviewing the "Overall Readiness" chart when you upload the assessment for the project you want to migrate. If the component members (Properties, Methods and Events) are displayed in the red or yellow categories, they are not yet supported.For visual components, they will need to have an existing "mapping" to an equivalent HTML component. This can be done by Mobilize.Net's team through a customization to the tool, you will need to contact us to give you a quote on each specific mapping.If the component is a "logic" library, it can still be used on the server side, bear in mind that the component will need to be registered on the web server and this might complicate the deployment process of the migrated Web application and it might be worth creating a mapping even if the component still works through COM Interop.Another thing to take into consideration when using COM components (and in general any external library on the server-side) is that once the application is migrated using WebMap, it will stop being a stateful application and become stateless. This means that if you had logic that created an object and kept it available for multiple user interactions, this behavior will have to be adapted to a stateless environment, creating some logic to re-create the components with each user interaction.Please let me know if you want more information and we can set a call to review your application and define the best strategies for your migration.- Will Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now