Pubblicato da fonzy85vr su Ottobre 8, 2009
In questi giorni il portale MagisterInformatica.it ha avuto vari aggiornamenti.
Sono stati inseriti alcuni esercizi sulla programmazione per tutti coloro che vogliono controllare il loro punto di apprendimento del linguaggio che stanno studiando, o per tutti quegli alunni che hanno bisogno di esercizio. Inoltre è stato aggiunto un nuovo articolo per Linux. Viene inoltre inaugurata la sezione download con due programmi. Tali programmi sono in fase di test. Ho quindi bisogno di tutti i vostri commenti possibili riguardo la scoperta di Bug dei programmi e consigli su come migliorarli.
Il primo programma, MultimediaOrganizer, è aperto a tutti. Riguarda la gestione dei tag dei file Mp3. E’ stato scritto con la tecnologia .Net (C# per la precisione) e i sistemi operativi sono da windows Xp in su (su Windows 7 dev’essere ancora testato).
Il secondo, Magister, è una libreria che consente di facilitare le operazioni di connessione ai database all’interno delle proprie applicazioni. infatti si pone di essere uno strato intermedio il quale, data la tipologia di database a cui ci si vuole connettere e la relativa stringa di connessione, pone tutti i metodi necessari per l’iterazione con lo stesso db. Nel caso si decida cambiare la sorgente di memorizzazione basta avvertire la libreria a quale sorgente ci si vuole collegare (scegliendola tra le opzioni date dalla libreria stessa) e la stringa di connessione. In questo modo non bisogna mettere mano pesantemente ai propri sorgenti di un’applicazione. Nella versione attuale, la 1.0, l’unico db accettato è MySql. Ma nelle prossime versioni verranno garantite anche altre sorgenti (Sql Server, Xml, Oracle, …). La libreria è stata scritta in C#, ed è utilizzabile sia nelle applicazioni scritte in C#, sia in quelle scritte in VisualBasic.Net.
Ricordo inoltre che nel forum sono state create le discussioni riguardanti le nuove sezioni inserite all’interno del portale. Per ogni articolo/esercizio/programma vi è la relativa discussione nel forum. Questo vi permetterà di condividere le vostre opinioni, i vostri suggerimenti e, nel caso dei programmi, i vostri bug rilevati con l’interà comunità.
Con questo post voglio anche annunciare la prima iscrizione al forum. Quindi un benvenuto al nuovo utente (sistemista), nella speranza che non sia l’ultimo. Ricordo che il forum è aperto a tutti coloro che riscontrono dei problemi col mondo del personal computer, oltre alla programmazione. Ciao al prossimo post
Pubblicato su Discussioni generali, Linux, Programmazione, Software | Contrassegnato da tag: .Net, forum, Linux, personal computer, Programmazione | Lascia un commento »
Pubblicato da fonzy85vr su Novembre 12, 2008
Sono stati inserit nel portale i primi due capitoli della guida al C#. La guida si propone di far parte delle guide complete presenti in internet per tale linguaggio.
I primi due capitoli trattano un’introduzione al linguaggio, spiegando cos’è possibile fare e cos’è tale linguaggio, e la sintassi fondamentale per la programmazione col C#
Ovviamente sono sempre ben accetti commenti e suggerimenti, sia in questo blog, sia all’interno del forum
Pubblicato su Programmazione | Contrassegnato da tag: C#, completa, esempi, guida, tutorial | Lascia un commento »
Pubblicato da fonzy85vr su Ottobre 7, 2008
In questa parte prenderò in esame un altro linguaggio della famiglia .Net. Si tratta di VisualBasic.Net, più comunemente chiamato VB.Net.
Vb.Net è il successore di Visual Basic 6, anche se contiene molte nuove caratteristiche. Per questo motivo non è considerarsi come il vero successore di Visual Basic 6, bensì come l’inizio di un nuovo linguaggio. E’ potente, , facile da usare e completo. Ha un ottimo utilizzo della programmazione ad oggeti e facilità nella creazione di applicazioni windows form grazie al completo Visual Studio, IDE di casa Microsoft. Può essere utilizzato per la creazione di servizio windows, web form, windows form e applicazioni che facciano uso di database.
Pubblicato su Programmazione | Lascia un commento »
Pubblicato da fonzy85vr su Settembre 22, 2008
In questo articolo voglio parlare di una domanda che, girando per i vari forum che parlano di programmazione, si incontra molto spesso, sperando che possa essere utile a tutti coloro che vogliono affacciarsi a questo mondo fatto di vari linguaggi di programmazione.
Inizio col dire che non esiste il linguaggio migliore in assoluto. Piuttosto preferisco affermare che ogni linguaggio è più utile per un certo tipo di applicazione rispeddo ad un altro qualsiasi linguaggio di programmazione.
Detto questo proviamo a fare un elenco dei principali linguaggi di programmazione in uso al giorno d’oggi
- C#
- VB.NET
- C/C++
- Vb6
- Php
In questa puntata parleremo delprimo linguaggio della Lista.
Attenzione: L’ordine dei linguaggi e la loro trattazione è puramente casuale.
Linguaggio facente parte del pacchetto Microsoft VisualStudio, C# è una “fusione” tra C++ e Java. Ha un’ottima implementazione dell’Object Oriented, potente e di facile utilizzo. Con facile ovviamente non voglio dire che con questo linguaggio si possono fare applicazioni sofisticatissime, stile giochi 3D, in pochi minuti; bensì che, avendo le conoscenze appropriate, si possono sviluppare applicazioni molto più facilmente e velocemente rispetto al vecchio e caro C++ o altri linguaggi Low Livel (basso livello). Le applicazioni create con tale linguaggio necessitano dell’installazione del Framwork .Net per poter funzionare, dato che tutte le librerie che vengono utilizzate all’interno del programma vengono installate solo dal Framwork, oltre che a interpretare, tramite il CLR (Common Language Runtime), il codice IL, Il guale è il codice intermedio generato dal compilatore (L’equivalente del bytecode di Java). C# è un linguaggio adatto per applicazioni gestionali (dall’organizzazione del proprio archivio di Dvd alla gestione aziendale), giochi (Grazie al tool XNA), tools per Office e tutte quelle applicazioni che, oltre ad aver bisogno di potenza, hanno anche la necessità di una buona grafica. Questo perchè, grazie anche all’IDE Visual Studio, creare interfaccie grafiche è molto semplice, veloce ed intuitivo. Può essere utilizzato anche per lo sviluppo di applicazioni Web Asp.Net.
Pubblicato su Programmazione | Contrassegnato da tag: guida, linguaggio, Programmazione, scelta | Lascia un commento »