Versione 1.2.1 di X#, Conferenza a Colonia

Il team di sviluppo ha messo a disposizione la versione 1.2.1 di X#, che probabilmente sarà l’ultima versione di X# 1.x. Per ulteriori informazioni: https://www.xsharp.info/articles/xsharp-1-2-1-released

Domani, il 16 aprile 2018, inizia la conferenza Xbase.Future a Colonia, dove non solo parteciperà il team di sviluppo quasi per intero (manca purtroppo Chris Pyrgas), ma verrà mostrata anche la prima versione beta di X# 2.0 che porterà anche la prima versione del runtime. Inoltre a questa conferenza parteciperà anche qualche membro della communità Italiana di X#. Per questo motivo potremmo tenerVi aggiornati anche su questa pagina circa le novità.

Rilasciata la versione 1.2 di X#, forum italiano su www.xsharp.info

Il 22 marzo è stata rilasciata una nuova versione di X#, sia in versione free che in versione FoX. Mentre il gruppo dietro il compilatore sta lavorando a tutta forza sulla propria runtime (della quale si sentono già delle particolarità), hanno aggiornato lievemente il compilatore e hanno migliorato l’interfacciamento con Visual Studio. Per dettagli  vedi https://www.xsharp.info/articles/xsharp-1-2-released

Oltre a questo, sul sito è stato aperto un forum in lingua italiana per venire incontro al sempre crescente numero di utenti di lingua italiana.

Sempre in questo forum, Danilo Giuliani ha pubblicato un piccolo corso su come creare delle applicazioni Web con X#: https://www.xsharp.info/forum/italian/619-scrivere-applicazioni-web-con-x

https://www.xsharp.info/forum/italian/621-scrivere-applicazioni-web-con-x

Grazie alla collaborazione di Nick Friend esiste anche una traduzione in inglese di questo documento.

Rilasciata la versione 1.1.1 di X#

Prima di Natale, il team di sviluppo ha ancora rilasciata una nuova versione del compilatore, sia la versione gratuita che la versione FoX.

Questa versione porta migliorie nel compilatore, nel preprocessore e nella integrazione Visual Studio. Dettagli: https://www.xsharp.info/articles/xsharp-1-1-1-released

Nel frattempo continua il lavoro sulla runtime e sul compilatore macro. Il prossimo rilascio è pianificato per la fine di gennaio.

ReportPro 2 e ReportPro 3 per X# disponibili

Come promesso, il team di sviluppo ha messo a diposizione le versioni compilate di ReportPro 2 e ReportPro 3 per X# che al momento necessitano della runtime di Vulcan.NET.

Ovviamente, per motivi di copyright, questi sono a diposizione solo per chi può dimostrare di aver acquistato le relative versioni VO o Vulcan.

Inoltre, per chi aveva anche acquistate le relative versioni sorgente, sono disponibili anche le sorgenti su un repository privato su github.

Link alla pagina originale (in inglese): https://www.xsharp.info/articles/reportpro-files-available-for-download

Rilasciata la versione 1.1 di X# “Anjou” e sconto “Black Friday”

Venerdì 18 novembre è stata rilasciata una ulteriore versione di X# “Anjou”, questa volta sia in versione pubblica (cioè per chi lo desidera usare gratuitamente), sia in versione FoX (per i membri paganti del programma “Friends of X#”).

Voglio ricordare ancora che entrambe le versioni creano codice uguale e che non ci sono delle differenze nella funzionalità se non che nella versione FoX è presente un compilatore più performante perchè senza codice di debug. Inoltre non ci sono differenze nella licenza d’uso (con entrambe le versioni si possono creare software sia gratuiti che anche commerciali closed source. Inoltre i membri del programma FoX hanno anche accesso alle sorgenti del compilatore stesso, riservandogli una protezione degli investimenti. Ovviamente anche il supporto per i programma FoX almeno ufficialmente è migliore (fino al momento è molto attento anche il supporto nei forum pubblici).

Per quanto riguarda le novità: viene dichiarato completato il supporto di Vulcan e Visual Objects ed è ancora una volta stata migliorata l’integrazione in Visual Studio.

Il documento della modifiche è abbastanza lungo (quasi 3 pagine) e ci si accede dopo la installazione dell’aggiornamento.

Come al solito, un link alla pagina originale: https://www.xsharp.info/articles/xsharp-anjou-build-1-1

Per completare le notizie: fino a venerdì 24 novembre viene praticato uno sconto del 35%: https://www.xsharp.info/articles/special-black-friday-sale

Ulteriori chiarimenti sul supporto di ReportPro

Dopo varie richieste, il leader del progetto XSharp ha chiarito con un nuovo post la situazione di ReportPro e di ClassMate.

Loro non sono in grado di rivendere licenze dei prodotti della DataPro, in quanto l’azienda non esiste più e la situazione di proprietà dei prodotti portati in .NET usando Vulcan è tutt’altro che chiara tra la DataPro, la GrafX e l’azienda belga che ha effettuato la conversione.

Quello che invece verrà fatto: nell’ambito del contratto FoX (Friends of XSharp) a tutti i proprietari di una licenza ReportPro (compresi gli utenti di Visual Objects 2.6 e 2.7 che comprendeva una licenza gratuita di ReportPro 2) verrà data una copia di ReportPro per X# (ovviamente oltre al una versione aggiornata di ReportPro per VO 2.8), nella stessa forma della licenza ReportPro posseduta – solo binaria oppure con sorgenti. Tutto questo ovviamente dietro presentazione di una prova di acquisto per dimostrane il diritto.

Per maggiori dettagli per favore vedere il post originale: https://www.xsharp.info/articles/more-news-on-reportpro

Supporto per ReportPro da parte di X#

Sono passate 6 settimane dall’ultimo articolo su questo sito, e rimarrebbe poco da dire. Il team di sviluppo sta lavorando per finire la prima versione della runtime X#, e nel frattempo ci si può lavorare bene con quello che già funziona.

Sono sempre più persone che si impegnano a trasportare i loro applicativi da VO in ambiente .NET, e il forum del sito ufficiale lo dimostra. Sono soprattutto persone che già si conoscono come programmatori VO.

Spicca però una novità di rilievo: Robert v.d. Hulst è riuscito a prendere contatto con gli sviluppatori di ReportPro, e ha ricevuto da loro il permesso di supportare ReportPro 2 e ReportPro 3 per Visual Objects, per Vulcan e per X#. Inoltre ci sarà una versione ReportPro per la runtime di X# non appena pronta.

Il supporto per ReportPro è gratuita per i membri del programma FoX, e a pagamento per gli altri utenti. (tutti comunque dovranno fornire una prova di acquisto prima di ricevere una versione aggiornata).

Il gruppo X# comunque sta per preparare una versione aggiornata e corretta sia di ReportPro 2 che di ReportPro 3, per Visual Objects 2.8 SP3 e SP4.

Questo è un ulteriore dimostrazione della serietà del progetto X#.

Rilasciata la versione 1.03 di X#

il 7 settembre è stato rilasciata la versione 1.03 di X# “Anjou”. Questa versione corregge due errori nel compilatore e aggiunge qualche nuova funzionalità.

Questa è una prova che il gruppo di sviluppo prende sul serio il suo lavoro e cerca di correggere errori segnalati da utenti al più presto possibile.

Personalmente devo dire che lavoro mediamente due giornate la settimana con X# (il resto della settimana con Visual Objects), e mi piace molto.

Rilasciata la versione 1.02 di X# “Anjou”

È passato oltre un mese dal rilascio dell’ultimo aggiornamento di X#, ma gli sviluppatori sono stati costretti a un giro supplementare per rendere X# compatibile con l’ultima versione di Visual Studio 2017, la versione 15.3. Ma il tempo di attesa è finito e oggi hanno rilasciata la nuova versione.

Hanno lavorato soprattutto sull’integrazione di Visual Studio, aggiungendo anche gli editor per finestre, menu, fieldspec e dbserver per le applicazioni portate da Visual Objects.

Inoltre è stato lavorato anche su XPorter – lo strumento che permette il porting da Visual Objects.

Altri lavori sono stati fatti sul compilatore stesso, che oltre a molte migliorie permette anche la generazione della documentazione usando XMLDoc come il compilatore C#

Per vedere le migliorie in dettaglio comunque visitate il sito originale:

https://www.xsharp.info/articles/110-xsharp-anjou-build-1-02

Nelle prossime settimane cercherò di aggiungere altre informazione, p. es su progetti che ho eseguito con X# e che sono effettivamente in produzione.