En un anterior artículo había compartido una interesante librería de Java desarrollada por TeamDev para usar Google Maps en una aplicación de Java, casualmente he encontrado que también brindan una interesante librería que hace lo mismo en una aplicación de .NET.
DotNetBrowser es la librería que puedes usar en Visual Basic .NET o C# para incrustar mapas de google en una aplicación desarrollada en .NET, pero los usos no solo se limitan a esto. También puedes usar la librería para cargar aplicaciones web (Desarrolladas con HTML5, CSS3, JS) sin complicaciones.
¿Por qué usar DotNetBrowser?
La razón por la que comparto esta librería es por los grandes beneficios brinda para un desarrollador de .NET, entre las cuales puede encontrar:
- Muestra aplicaciones web modernas en .NET sin problemas de visualización o compatibilidad.
- Uso del motor de Chromium, por lo que el contenido web se verá justo como si estuviera en Google Chrome.
- Uso arquitectura de multi procesos, es decir, cada aplicación web tendrá su propio hilo, y no hará uso de la memoria asignada a la aplicación .NET.
- Puedes manejar los eventos del navegador, tales como: inicio de carga de un Frame, finalización de la carga de un Frame, carga del DOM, título de la ventana, entre otros.
- Modificación del USER AGENT.
- Comunicación desde Javascript a .NET y .NET a Javascript.
- La librería se actualiza constantemente.
- Licencia gratuita para quienes deseen aprender a usar esta librería.
- La licencia comercial tiene muchas ventajas en cuanto a soporte, ideal para quienes la usen en aplicaciones importantes para empresas.
¿Cómo usar DotNetBrowser?
1. Para poder usar una aplicación web en .NET o visualizar una página web en .NET es necesario descargar DotNetBrowser en su página oficial.
2. Los desarrolladores de esta increíble librería brindan una amplia documentación, con la que de seguro no tendrás ningún problema para usar DotNetBrowser.
Finalmente
Si eres un desarrollador en Visual Basic o C# y deseas incluir páginas web, aplicaciones web o mapas de google en tu aplicación de .NET, esta librería te facilitara el desarrollo. Crear aplicaciones dinámicas en comunicación entre JavaScript y .NET ya no es tan complejo gracias a DotNetBrowser.