Un articolo veloce in risposta ad un quesito su Forum Microsoft, La persona chiedeva quale fosse la migliore libreria per effettuare la visualizzazione su console del contenuto di un oggetto. Ce ne sono un paio open source disponibili su NuGet. Potete usare queste librerie di terze parti, oppure potete perdere…
Comments closedCategory: Tips
Consigli, trucchi, suggerimenti su ciò che è a contorno dello sviluppo di applicazioni
Prima di utilizzare i Setting applicativi ed utente nell’applicazione UsersDb, devo aggiornare, verificare (e lucidare) le librerie di uso comune Dotnetwork, che ho iniziato a sviluppare nei primi post di questo blog e proseguito negli anni fino ad oggi. DotNetwork, le librerie di uso comune: Le librerie di uso comune…
Comments closedHo appena cambiato il computer, e quindi ho dovuto reinstallare il mondo, per questioni di compatibilità con i Database Server dei clienti aziendali, devo utilizzare SQL Server 2012 che prevede l’installazione manuale del framework 3.5 prima della sua installazione ed alcuni altri accorgimenti. Ovviamente quando una macchina di sviluppo viene…
Comments closedNell’applicazione MultiClock, per poter permettere di selezionare i colori, abbiamo utilizzato l’Extended WPF Toolkit, un progetto derivato da una libreria in origine sviluppata gratuitamente da Microsoft, ora presa in carico da Exceed, che mantiene una versione community dei controlli gratuita. Per fare questo, abbiamo utilizzato NuGet, che è un servizio…
Comments closedQuando vogliamo aggiungere ai files installati con uno dei nostri software dei files che non sono parte dell’eseguibile, come ad esempio dei files di testo, dei .pdf (i manuali), dei documenti oppure in specifici programmi magari il database “stampino” per l’applicazione, lo possiamo fare in modo semplice nel seguente modo:…
Comments closedOggi, sul forum Microsoft un utente ha rivolto la seguente domanda:
Dovrei mettere un’immagine di sfondo alla mia treeview, il problema è che la proprietà non esiste Qui trovate il link al thread.
La mia risposta è stata la seguente:
Il controllo TreeView WPF non possiede una property BackgroundImage, ma è piuttosto semplice aggiungere un immagine di sfondo, inserendo un controllo Image nello stesso contenitore della TreeView nell’esempio qui pubblicato mostro uno dei metodi con cui si può fare.
Comments closedPassando da Team Foundation Server 2010 a Team Foundation Server 2013 ci sono alcune cose che vengono automaticamente configurate per default sulla gestione del Source control e sono le seguenti:
- Il workspace creato dal programmatore sulla sua macchina è per default Private e sempre per default Local
- Private = nessun’altro sulla stessa macchina può usare lo stesso workspace per lavorare.
- Local = l’utente lavora sempre disconnesso dal server, quindi il checkout e checkin non sono mai lockati sul server pertanto è possibile editare lo stesso file in 15 persone contemporaneamente.
- I progetti TFS, per default hanno il checkout multiplo abilitato
- Disabilitando il checkout multiplo, a causa delle opzioni precedenti comunque non cambia nulla, perché il server annota il checkout ma non blocca nulla.
In questi giorni, abbiamo installato una macchina di test con Windows 8.1 e il Visual Studio 2013 per poter testare le nostre applicazioni anche sul nuovo sistema operativo Microsoft. In alcuni progetti, utilizziamo le Interop di office ed alcuni componenti di terze parti che richiedono il framework 2.0 o il…
Comments closedPer disgrazia di noi poveri programmatori, nell’era della globalizzazione nessuno ha pensato di standardizzare il formato con cui sono scritti i numeri e le date in formato stringa.
Pertanto in Italia separiamo i decimali con la virgola e le migliaia con i punti, negli Stati Uniti hanno la convenzione contraria, in Svezia mi dicono che il separatore delle migliaia è uno spazio, quindi quando si tratta di numeri e stringhe e di programmi che devono fare un parse, va sempre a finire che aumentiamo i nostri crediti per finire all’inferno.
Comments closedContesto:
Sto preparando un esportazione su foglio excel di dati letti da uno dei nostri software e la richiesta è stata di fare in modo che non vengano esportati solo i valori ma vengano esportati i dettagli in forma di valore e tutti i totalizzatori siano inseriti in excel come formule.
Problema:
Se scrivevo le formule in modalità base, ovvero “=A1*B2/C3” tutto funzionava perfettamente, se invece inserivo una formula a volte funzionava altre volte no. In particolare la formula “ROUND” non funzionava per nulla.
Comments closed