Execute o software VB.Net como um aplicativo Web

Execute o software VB.Net como um aplicativo Web

Neste novo artigo, mostraremos como adaptar seu código Visual FoxPro para que você possa executar desenvolvimentos VB.Net na nuvem comVirtualUI de Thinfinity.


Tenha em mente neste exemplo, weâ€TMve já adicionou Thinfinity.VirtualUI.vb.

Você pode encontrar isso em “C:\Program Files\Thinfinity\VirtualUI\dev\dotNET†para que você possa incluí-lo no seu aplicativo.


1. Iniciando o aplicativo

Para garantir que seu aplicativo carregue bem com o VirtualUI na web, recomendamos iniciar o VirtualUI diretamente na mendigagem. No exemplo, vocêâ€TM verá que weâ€TMve criou um módulo chamado †̃Startup.vbâ€TM que faz o virtualui.start():





Inicialização do módulo:

''

Como novo Cybele.Thinfinity.VirtualUI()

Sub Main()

</stathread()>

Rio de Janeiro.Start()

''// virtualui.ClientSettings.MouseMoveGestureAction = MouseMoveGestureAction.MM_ACTION_WHEEL

Application.EnableVisualStyles()

(Falso)

Aplicação.Run(Rio de Janeiro())

Final Sub Final Sub

Módulo final


E este é o objeto de inicialização:





Se você iniciar o aplicativo no IDE agora, você deve obter um pop-up para iniciar o navegador da Web:




E finalmente ser capaz de ver o aplicativo no navegador, assim:




Tenha em mente, isso está funcionando noAmbiente de desenvolvimento, com base na captura de tela acima, você pode ver que está chamando a porta 6080, que é a porta padrão do servidor de desenvolvimento. Você terá que portar o .exe para o servidor “productionâ€, que escuta na porta 6580.



2. Adicionando o aplicativo ao ambiente do servidor

Na guia Aplicação, adicione um novo perfil:




Nesta janela, vamos configurar oVB.Netaplicativo.

Tab: Geral



Tab: Credenciais

: O nome que você deseja que o aplicativo Web seja exibido.

Caminho do programa e nome do arquivo: Clique em abrir e selecione o .exe compilado com a inicialização para VirtualUI

: Adicione qualquer argumento que seu aplicativo possa precisar.

Na guia “Credentialsâ€, configure um usuário que tenha permissão de leitura e gravação onde seu aplicativo está localizado:




























Tab: Permissões

Para fins de teste, clique em “Permitir acesso anônimo




Clique em “OK†e, em seguida, clique em “Apply†.



3. Executando o aplicativo

Abra uma nova janela do navegador e navegue parahttp://127.0.1:6580



Se você é um usuário do GitHub, você pode querer verificar nossoProjeto VirtualUI GitHub.

Alguma dúvida?

Obtenha suporte técnico aqui



    • Related Articles

    • Modernização de aplicativos JsRO

      Introdução Neste relatório, vamos explorar opoder de objetos remotos JavaScript (JSRO)e como eles revolucionam a maneira como nósintegrar aplicativos Windows e web. Vamos discutir obenefícios,implementação, eexemplos práticosque demonstram as ...