Un articolo che dimostra come implementare un sistema di crittografia basico che ci servirà per rendere non direttamente leggibili i dati “accessori” alle nostre applicazioni.
Comments closedTag: Csharp
Questo articolo illustra come testare il sistema di Log che abbiamo progettato e realizzato nel post precedente, mostrando come usarlo all’interno di una applicazione WPF.
Comments closedQuesto articolo illustra come creare un sistema generico che ci permetta di Loggare le eccezioni oppure qualsiasi tipo di messaggio all’interno di qualsiasi applicazione.
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 closedIeri ho bloggato una nota per alcune conversioni poco frequenti che ho dovuto fare a causa di una routine di checksum che ho scritto per Alberto.
Comments closedDue operazioni certamente non quotidiane per chi come me si occupa solitamente di database e user interface, ma oggi, Alberto mi ha chiesto un piccolo aiuto con un array di byte e uno strano checksum e per poter fare le verifiche ho dovuto usare entrambe le cose in oggetto. Mi segno come si fa per ritrovarlo alla prossima:
Comments closedStiamo implementando un servizio interno (interno vuol dire che lavora in una intranet), per uno dei software della mia azienda, il servizio scambia messaggi con i pc client dove gira l’applicazione. I dati scambiati sono spediti come una classe XML ad un HTTP Listener.
Comments closedDopo una lunga pausa proseguo la serie dei webcast dedicati agli sviluppatori principianti proseguendo con una lezione dedicata a mostrare l’uso dell’ereditarietà, l’uso di enumerazioni, l’uso di collezioni in una classe e ovviamente come serializzarla e deserializzarla in modo standard. Inoltre dimostro l’uso del sort all’interno di una collezione e come creare una ToString alternativa utilizzando i dati ordinati.
Comments closedOggi, lavorando ad un piccolo progetto che coinvolgeva l’oggetto .NET nel titolo, ci siamo imbattuti in una stranezza, ovvero se trasmettevo tramite una HTTP Get un dato al listener che conteneva una stringa (“Buongiorno, sono la stringa”) arrivava esattamente come trasmessa, mentre se trasmettevo la serializzazione di una classe in…
Comments closed