Buen día:
El objetivo principal de estas nuevas características es para añadir mas funcionalidades a PowerBuilder. Esto aunado al hecho de atraer más desarrolladores.
Así que, de este modo, se agrega ahora la capacidad de crear Servicios Web REST así como de crear servidores OAuth. Entre otras tantas más...
Estas funcionalidades son vitales en el mundo competitivo de hoy en día del desarrollo de software. Además de ello, se están haciendo mejoras en PowerBuilder que se venían necesitando desde hace mucho. Por ejemplo: Se está modernizando la Interfaz Gráfica de las aplicaciones, se añadirán nuevos controles modernos para PowerBuilder (por ejemplo los "Ribbon Controls"), se tiene planeado también añadir las Cloud Apps a PowerBuilder, entre otras más que se estarán anunciando...
En cuanto a poder llevar las aplicaciones a la web sin necesidad de PowerServer... creo que depende más que nada del enfoque: PowerServer es una excelente solución para:
- Clientes que ya tengan una aplicación existente en PowerBuilder y tengan la necesidad de llevarlas a la web y/o móvil sin mucha re-ingeniería.
- Tengan una suscripción activa de PowerBuilder Universal.
- Sus necesidades de consumo de dichas aplicaciones puedan ser cubiertas con el plugin que se requiere instalar en los dispositivos de sus usuarios.
- Los usuarios finales de dichas aplicaciones estén utilizando los Sistemas Operativos soportados (Windows 7, 8.1, 10, Windows Server, Android y iOS).
- Quieran reducir los costos y/o complejidades de desplegar sus aplicaciones por otros medios (por ejemplo: VMWare, Citrix, etc...)
- Entre otros...
Para este sector de usuarios PowerServer es una solución ideal pues les permite la facilidad de llevar sus aplicaciones a la web y/o móvil sin mucho esfuerzo, costo y en muy poco tiempo. Sin embargo, existe otro sector de clientes con necesidades un tanto diferentes:
- Requieren desarrollar lógica de negocios fácil, rápido y de manera concisa (al estilo PowerBuilder).
- Necesitan que sus aplicaciones no dependan de un IDE en específico (por ejemplo PowerBuilder, VisualStudio, VS Code, etc...).
- Requieren que sus aplicaciones sean desplegadas en la nube (en una infraestructura Cloud).
- Quieren llevar su lógica de negocios a más plataformas (por ejemplo: que sean consumidas por diversos productos como teléfonos inteligentes, IoT, Servidores Linux, etc...)
- Están interesados en utilizar otras plataformas para desarrollar su Interfaz Gráfica (por ejemplo: PowerBuilder, ASP .NET, JavaScript, Ruby, PHP, etc...)
- Sean desarrolladores que NO utilizan o, siquiera, conocen PowerBuilder pero que quieren poder desarrollar lógica de negocios de manera rápida, fácil, concisa, versátil y sin tanto esfuerzo (al estilo PowerBuilder).
- Por requerimientos empresariales internos necesiten llevar sus aplicaciones existentes a .Net.
- Entre otras tantas mas...
Para este sector es que se agrega la funcionalidad en C# pues ya pueden crear Web API's y Assemblies de .Net Core que soporta Windows y Linux.
Ahora bien, estaremos publicando más contenido sobre cómo hacer un uso más extensivo de estas herramientas en breve. Le puedo sugerir estar al pendiente de este sitio y de https://www.appeon.com
Espero con esto haber podido ampliar un poco más el panorama para ustedes. Cualquier otra duda aquí estaremos apoyándolos en la comunidad.
Saludos,