March 2006 Blog Posts

Settings in un'applicazione Windows Forms

Da qualche giorno mi sto divertendo con la gestione dei settings in un'applicazione WinForms (ApplicationSettingsBase, settings providers e compagnia bella). Ho trovato un po' ostico il salvataggio delle impostazioni che devono essere "globali" all'applicazione, ad esempio la connection string per accedere ad un database, oppure l'URL per connettersi ad un web service. Queste impostazioni sono generalmente memorizzate nel file app.config associato all'applicazione.Il metodo Save() della classe ApplicationSettingsBase permette solamente il salvataggio delle impostazioni "User Scoped" (a livello di utente), lasciando le impostazioni "Application Scoped" di sola lettura.Ho trovato due modi per modificare e salvare le impostazioni di validità globale; supponendo di voler modificare...

posted @ Thursday, March 16, 2006 10:13 PM | Feedback (0)

Arrotondare un numero

Operazione abbastanza semplice, o almeno sembra... Mi è capitato di scrivere un programma che genera dei documenti in formato PDF, e la cosa che mi ha dato più problemi è stata arrotondare le valute a due cifre decimali. Non l'avrei mai detto... Ho trovato però dei link interessanti sull'argomento: Binary floating point and .NET Decimal floating point in .NET How to Implement Custom Rounding Procedures

posted @ Sunday, March 5, 2006 10:25 PM | Feedback (0)