Pergunta

Sou um usuário feliz dos componentes do Devexpress, embora atualmente ainda esteja em um host da Web Linux.

Em outro tópico, falei sobre meus planos de mudar para um ambiente do Windows, para que eu possa usar os componentes do ASP.NET do Devexpress. Por algum tempo, o estande da Devexpress é que seus componentes provavelmente não funcionarão no Mono, devido ao uso pesado de P/Invoke.

Não tendo experiência anterior com seus componentes do ASP.NET, minha pergunta é: alguém usou com sucesso seus controles ASP.NET no Mono? Eu li alguns posts que indicaram que eles tiveram muito mais sorte com as coisas do ASP.NET no Mono do que o Winforms.

Foi útil?

Solução

Se eles declaram que seus controles são P/Invoke pesado, você pode abandonar os controles ou soltar o Linux. Mono não está em falta, apenas a coisa a culpa é o código que foi escrito apenas com o Windows em mente. E da minha experiência - código que quebra no Linux por causa do uso de P/Invokes também quebrará no Windows 64 bits (pois as bibliotecas nativas não são agnósticas de 32/64 bits, como os assemblies gerenciados).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top