SIT-Soluzioni informatiche

CRM.Web

CRM.Web - Software Gestionale CRM  
Gestisci On-line le Relazioni, Attività, Comunicazioni Email, Campagne, Trattative, Documenti e Persone con un unico Software Integrato! Continua...

Mago.Net

  Mago.Net

Migliora il Funzionamento della tua Azienda con il Software Gestionale Mago.Net e con i Servizi Professionali di Assistenza e Formazione. Continua...

Sales.Web

  Sales.Web   
Gestisci On-Line il tuo sistema di Vendite: Offerte, Ordini Clienti, Agenti e Partner, Cataloghi e Negozi EShop! Continua...
Esclusivo: Integrato per gestionale Mago.Net

Assistance.Net

  Assistance.Net 

Gestisci le Chiamate, Interventi, Contratti, Riparazioni, Fatturazione, Ricambi e Pianifica le attività con un sistema integrato per Mago.Net! Continua...

Business Intelligence

  Software Business Intelligence Mago Net

B.A.M. Business Analitycs For Mago.Net

Trasforma i dati di Mago.Net in un Prezioso Strumento per la Guida della tua azienda. Continua...

Suite WSA

W.S.A. 

Migliora la Gestione della tua Azienda con l'innovativo Software Gestionale Web che potrai utilizzare e condividere sempre e dovunque. Continua...

Assistance.Web

  Assistance.Web  

La gestione postvendita via web: contratti, chiamate, interventi, planning, rapportini, richieste di assistenza, continua...

Gestione Finanziaria

  Cash Management

Cash Management

Pianificazione Finanziaria per Mago.Net. Risparmia tempo e riduci gli errori con uno strumento integrato nel gestionale. Continua...

Cartiglio.web

  Cartiglio.Web

Gestione documentale web per i cartigli e archivi tecnici. Continua...

Gestione Punti Vendita

   Retail solution   

Retail Solution

Il software per la completa gestione dei Negozi, del Punto Vendita e Cash&Carry integrato nel Gestionale Mago.Net. Continua...

Strumenti di sviluppo Software

Mi sembra doveroso aprire questa sezione parlando degli strumenti che SIT utilizza per lo sviluppo delle applicazioni gestionali.

Linguaggio di sviluppo: per noi il linguaggio per eccellenza è il C++! Molti non concorderanno o avranno da obiettare su questo linguaggio perchè ritenuto vecchio o troppo complicato! Non posso smentire queste affermazioni alle quali preferisco opporre i vantaggi offerti da questo magnifico strumento di programmazione.

Ad oggi, non esiste un altro linguaggio capace di offrire la potenza, le prestazioni, la modulartià e scalabilità (potrei continuare) offerte dal C++ (definito ancora oggi il re dei linguaggi ).

Uno dei principali vantaggi del C++ è la compilazione dei sorgenti, ovvero la produzione di file eseguibili direttamnte dal Sistema operativo, che non tutti i linguaggi supportano: in genere i linguaggi più semplici sono interpretati. Ciò significa che il software non viene eseguito direttamente dalla macchina ma viene "decodificato" da uno strato di software per essere eseguito dalla stessa.

Il C++ viene supportato da molti compilatori, anche su piattaforme differenti da Windows. La nostra scelta è caduta su Microsoft Visual C++. Un ambiente completo, stabile ed affidabile.

In genere, e noi non facciamo eccezzione, oltre al linguaggio ed al compilatore vengono utilizzate librerie specializzate. Le librerie sono componenti o parti di software specilizzato per specifici compiti. Con tale tecnologia viene creato del software pre fabbricato colladutato e ad alto contenuto tecnologio. Ad esempio, possiamo pensare ad un componente di tipo griglia la cui costruzione richiede anni di complesse analisi, sviluppo e test. Nel mercato del software professionale si può acquistare tale componente per essere utilizzato dal programmatore che, acquisite le consocenze, si deve occupare di sviluppare l'applicazione finale.

Dalle librerie sono nati i Framework, ovvero un insieme di organico di oggetti con specifiche funzioni, per la costruzione di applicazioni di un certo tipo. In altre parole, il framework è una sorta di prefabbricato o scheletro di applicazioni.  Sono notevoli i vantaggi offerti da tali prodotti.

Di fatto, un framework è il prodotto del lavoro di team di lavoro altamente specializzati messi a disposizione del singolo programmatore che, mediante lo strumento, realizza applicazioni ad altissimo valore aggiunto e tecnologico, impensabile da realizzare autonomamente.

Dopo la doverosa premessa, per i meno tecnici ovviamente, approfondiremo la nostra discussione sugli strumenti utilizzati da SIT per lo sviluppo delle applicazioni.


Task Builder.Net - Framework C++/MFC

Task Builder è un Framework specializzato per lo sviluppo di applicazioni gestionali professionali. Con tale strumento sono stati sviluppati vari applicativi, tra cui Mago XP, Mago Enterprise, Applicazioni dedicate e centinaia di applicazioni verticali.


Site Painter e Portal Studio 

Site Painter è l'innovativo framework, Web 2.0, utilizzato per lo sviluppo di software Web-Based fortemente ottimizzato per la gestione delle transazioni e tipiche funzionalità disponibili nelle applicazioni gestionali. Site painter crea applicazioni 100 Java, indipendenti dalla piattaforma e compatibile con molti DB commerciali e OpenSource.

Portal Studio è una suite di strumenti web, per la creazione e gestione della pubblicazione delle informazioni provenienti dall'applicazione e database o per creare portali di comunicazione.


Stingray Studio - dell'Americana Rogue Wave Software Inc.

Stringray Studio è una ricca suite di componenti tecnologici ad altissimo livello di specializzazione, mediante i quali è possibile creare interfacce grafiche o funzionalità molto complesse curate


Roberto Parco