QUESTO SITO UTILIZZA COOKIE: continuando a navigare questo sito, accettate l’utilizzo di cookie. Consultate le pagine Informative sulla Privacy e sui Cookie per ulteriori dettagli.
Intelligent, Custom and Highly Automated Cross Platform Database and Application Migration
Il tool per migrazione di applicazioni Ispirer MnMTK realizza la migrazione automatizzata da PowerBuilder a ASP.NET.
Questa presentazione demo dimostra come il tool Ispirer MnMTK può migrare da PowerBuilder a ASP.NET:
Perchè Ispirer MnMTK
Ispirer MnMTK può aiutarvi a convertire la vostra applicazione PowerBuilder automaticamente. Scegliendo Ispirer MnMTK potete anche eliminare i rischi di conversione e ridurre notevolmente la quantità di sforzi interni necessari per la migrazione.
I nostri vantaggi principali:
ll team esperto e qualificato: i tecnici d’Ispirer hanno grande esperienza in realizzazione di progetti di migrazione di varia complessità.
Approccio orientato al cliente e Personalizzazione rapida: personalizziamo il nostro strumento di migrazione in modo che permetta di soddisfare pienamente le esigenze di business dei nostri clienti; aggiustamenti gratuiti durante 1-2 giorni lavorativi;
Collaborazione pre-vendita: dimostriamo la conversione completa durante la fase di valutazione prima che prenderete la decisione finale.
Buon prezzo: offriamo la politica di prezzatura flessibile;
Conversione ottimizzata: il codice facilmente gestito senza il middleware di Ispirer usato dopo la conversione.
Valutazione
La valutazione aiuta a estimare i sforzi e il costo della migrazione. Per avere l'informazione dettagliata cliccate su un link qui sotto:
Ispirer offre il processo di collaborazione onnicomprensivo per il vostro progetto di conversione di un'applicazione. Per saperne di più, per favore, andate alla pagina Modello di collaborazione per migrazione di applicazioni.
Il tool per migrazione di applicazioni Ispirer MnMTK è capace di convertire automaticamente un'applicazione da PowerBuilder a ASP.NET e permette di:
convertire i file sorgenti di un'applicazione (i file .SRA)
Un file SRA è un file sorgente di un'applicazione che contiene l'informazione generale su un'applicazione e il punto d'ingresso:
forward
global TYPE simple_demo FROM application
ENDTYPEEND forward
global TYPE simple_demo FROM application
string appname ="simple_demo"ENDTYPE
global simple_demo simple_demo
ON simple_demo.CREATEENDON
event OPEN;
OPEN( simple_demo_main )END event
Un file SRA file è convertato verso la Classe con il metodo Transfer che è usato per avviare un'applicazione:
public partial class _simple_demo :System.Web.UI.Page{protectedvoid Page_Load(object sender, EventArgs e){
Server.Transfer("simple_demo_main.aspx");
}}
convertire oggetti Window (i file .SRW) verso ASPX
Un file SRW è un file sorgente window. Il file contiene la descrizione di oggetti Form e Component e anchi di Events e Methods. Un file SRW è convertato verso ASPX.
Consideratevi un esempio del Form semplice con uno elemente Control:
$PBExportHeader$simple_demo_main.srw
forward
global TYPE simple_demo_main FROM window
ENDTYPETYPE b_button FROM commandbutton WITHIN simple_demo_main
ENDTYPEEND forward
global TYPE simple_demo_main FROM window
INTEGER width =800INTEGER height =1200BOOLEAN titlebar =TRUE
string title ="simple_demo"
b_button b_button
ENDTYPE
global simple_demo_main simple_demo_main
ON simple_demo_main.CREATE
this.b_button =CREATE b_button
this.Control[]={this.b_button}ENDONON simple_demo_main.destroy
destroy(this.b_button)ENDONTYPE b_button FROM commandbutton WITHIN simple_demo_main
INTEGER x =400INTEGER y =400INTEGER width =200INTEGER height =120
string text ="Show"ENDTYPE
event clicked;
END event
Declare Control è convertato verso Class Designer:
public partial class _simple_demo_main
{protectedSystem.Web.UI.HtmlControls.HtmlForm simple_demo_main;
protectedSystem.Web.UI.WebControls.Button b_button;
}
Qui sotto c'è la descrizione di Form e Component convertati verso un file ASPX:
public partial class _simple_demo_main :System.Web.UI.Page{protectedvoid Page_Load(object sender, EventArgs e){}protectedvoid b_button_Click(object sender, EventArgs e){}}
Ispirer MnMTK conserve le proprietà di dimensioni e locazione di componenti come in un'applicazione PowerBuilder convertibile :
Finestra di un'applicazione PowerBuilder
Pagine ASP.NET
convertire Menu (.SRM) verso User Control standardizzato
Un file SRM è un file sorgente del menu. Questo file contiene la descrizione di elementi del Menu e Events. Qui sotto c'è un esempio del Menu semplice con uno elemente per la vostra considerazione:
$PBExportHeader$simple_menu.srm
forward
global TYPE simple_menu FROM menu
ENDTYPETYPE m_about FROM menu WITHIN simple_menu
ENDTYPEEND forward
global TYPE simple_menu FROM menu
ENDTYPE
global simple_menu simple_menu
ON simple_menu.CREATE
simple_menu=this
CALL super::CREATE
this.m_about=CREATE m_about
this.Item[UpperBound(this.Item)+1]=this.m_about
ENDONTYPE m_about FROM menu WITHIN simple_menu
ENDTYPEON m_about.CREATECALL super::CREATE
this.text ="&About"ENDON
event clicked;OPEN(simple_about)END event
Un file SRM è convertato verso la Classe System.WEB.UI.UserControl.
public partial class _simple_menu :System.Web.UI.UserControl{protectedvoid Page_Load(object sender, EventArgs e){}}
Elementi di Menu sono convertati verso i controlli asp:Menu e asp:MenuItem. Loro sono aggiunti a ASPX:
Il controllo Declare è convertato verso la Classe Designer:
public partial class _simple_demo_main
{protectedSystem.Web.UI.WebControls.GridView dw_1;
protectedSystem.Web.UI.WebControls.SqlDataSource d_simple_demo;
}
Per ulteriori informazioni si prega di contattarci.
Tutto è cominciato con la ricerca della mia azienda di soluzioni per migrazione da SQL Server database verso Oracle. Le prove di più di 10 strumenti disponibili...
14.06.2017Sybase ASE to Oracle and Sybase ASE to Microsoft SQL Server Migration, United Kingdom/United States
Our client was Global Investment Bank (GIB), a provider of investment banking advisory services. Besides financing, risk management, and corporate finance advisory services, it provides foreign...
In cooperation with our solution partner in Japan, Ispirer executed a short-term migration project for a subsidiary of a grand, reputed Tokyo-based telecommunications company. The subsidiary is...