.
ASNA Visual RPG para .NET
.

ASNA anuncia la introducción de Visual RPG para .NET. ASNA Visual RPG para .NET (AVR para .NET) le permite crear programas tradicionales de Windows, programas basados en browsers (IExplorer, Navigator, Safari, etc.), y más aún programas basados en PDA's que se conectan efectivamente a la plataforma de iSeries de IBM. Construída bajo la fundación de RPG pero soporta los principios de programación orientada a objetos más modernos (en un 100%). ASNA Visual RPG (AVR) provee un síntax de RPG muy sofisticado que le hace explorar al máximo el ambiente .NET de Microsoft.

Con AVR para .NET, los equipos de programación en RPG pueden fácilmente y rápidamente crear aplicaciones modernas usando su talento tradicional del lenguaje RPG. Usando sus técnicas de programación existentes, aún technologías avanzadas como Servicios Web y programación de objetos están a su dispocisión con AVR .NET.

Dice Anne Ferguson, Presidente de ASNA, "AVR para .NET es el producto más importante que ASNA haya introducido en sus 20 años de historia y verdaderamente ha sido un amor al proyecto para todos aquí en ASNA. Durante los últimos 2 años y medio que nuestro equipo de R&D ha escrito casi 300,000 líneas de código -han estado bien ocupados! Estamos muy orgullosos que después de tanto trabajo, AVR para .NET está lista para su introducción."

"Microsoft está muy entusiasmada con la bienvenida de ASNA y AVR para Visual Studio .NET dentro de la familia de lenguajes de programación del .NET Framework, (ver gráfica debajo)" dice Chris Flores, gerente de la División de Plataformas y Desarrollo en Microsoft Corp. "AVR para Visual Studio .NET ofrece una proposición única y necesitada para los desarrolladores iSeries de hoy en día."

.

La introducción de AVR para .NET accidentalmente marca algo muy importante en la historia de Visual RPG en ASNA: fue hace 10 años cuando ASNA introdujo Visual RPG. En esos 10 años, ASNA's Visual RPG ha construído muchas cosas. Los usuarios finales de ASNA ahora suman casi 400,000- la mayoría relacionados con AVR.

Martin Gossen, ASNA Vice Presidente de Alianzas de Negocios, dice AVR para .NET es la llave al futuro de ASNA. "AVR para .NET está abriendo las puertas para ASNA en todo el mundo. Hemos tomado a Microsoft y a varios socios cualificados de negocios, incluyendo Fujitsu (COBOL .NET), net Fusion Services, Sogeti, The Proven Method y Unisys a ayudarnos a ofrecer soluciones empresariales de alta calidad para compañías alrededor del mundo con AVR para .NET."

 

Cómo se ve en ASNA Visual RPG en Visual Studio .NET :

Como el clásico AVR, AVR para .NET se conecta directamente con el iSeries. AVR para .NET utiliza el manejador de datos de ASNA para el iSeries contando con acceso rápido y seguro a nivel de registro y permitiendo llamadas robustas a programs en OS/400. In 2004, AVR para .NET también se conectará transparentemente a la version de SQL Server de Microsoft alias "Yukon". Aunque la funcionalidad es similar al clásico AVR, AVR para .NET realmente se enfoca en la productividad del programador y reduciendo substancialmente el ciclo de aprendizaje en desarrollo. Por ejemplo, para crear aplicaciones basadas en browser, AVR para .NET reduce el código requerido casi un 75%!



.
.

Sobre la introducción de AVR para .NET, Brian Bunney, con Packaged Business Solutions, Inc. discute cómo PBSI usará AVR para .NET: "Estamos primeramente interesados en desarrollar aplicaciones web en AVR para .NET para nuestros clientes. Esto incluye aplicaciones comerciales web y aplicaciones internas en la compañía corriendo en el intranet. Si el cliente quiere una nueva aplicación a ser desarrollada o una aplicación existente en el AS/400 ser re-escrita, creemos firmemente que AVR para .NET es la plataforma de desarrollo que hemos escojido."

Puede solicitar su CD de prueba, instrucciones de instalacion y precios, favor ingrese a este vínculo:

http://www.informatica2000.net/contactenos.asp

En la siguiente gráfica verá los otros 25 lenguajes de programación en la plataforma .NET en la izquierda y las diferentes tecnologías que soportan en la derecha:

Código de ejemplo:

En este ejemplo, DclMemoryFile es un sub-archivo (subfile), y con solo

referenciando el archivo logico o fisico puede escribir en él utilizando el

grid control que viene en Visual Studio .NET como el subfile control!

DclDB Production DBName( "ASNADB" )

DclDiskFile Cust +
Type( *Input ) +
Org( *Indexed ) +
File( "ASNA_Example_Files/CMMasterL2" ) +
DB( Production ) +
ImpOpen( *No )

DclMemoryFile CustMem +
DbDesc( Production ) +
FileDesc( "ASNA_Example_Files/CMMasterL2" ) +
ImpOpen( *No ) +
RnmFmt( RCustMem )

Connect Production
Open Cust
Open CustMem

SetLL Cust Key( *START )
ExSr FillGrid

BegSr FillGrid
DclFld Rows Type( *Integer ) Len( 4 ) Inz( 16 )

CustMem.DataSet.Clear()

Do FromVal( 1 ) ToVal( Rows )
Read Cust
If ( %EOF( Cust ) )
Leave
EndIf
Write RCustMem
EndDo

CustGrid.DataSource = CustMem.DataSet
CustGrid.SetDataBinding( CustMem.dataSet, "RCMMastL2" )
EndSr

 

###


email: colleen@asna.com
voice: 210-408-0212
web: http://www.asna.com
Forward email

SafeUnsubscribe(TM)
This email was sent to informatica@sulanet.net, by .
Update your profile |Instant removal with SafeUnsubscribe™ | Privacy Policy.

Powered by
Constant Contact