Press "Enter" to skip to content

Category: Sviluppo

Categorie legate allo sviluppo software

La soluzione ad un piccolo problema di conversione

Non essendo qualcosa che si usa quotidianamente lo scrivo al solito per trovarlo se mi serve.

Un collega mi ha chiesto oggi di aiutarlo con un problema nella conversione di una funzione VB in C#, questa funzione calcola il checksum per una stringa rappresentante dei valori esadecimali che deve poi essere spedita ad una device via seriale.

Comments closed

Could not find default endpoint element that references contract ‘NomeWebservice’

Un piccolo appunto dovuto al fatto che mi è successo oggi ed ho dovuto cercare per un’ora per trovarlo. Se questo errore vi si presentasse istanziando la classe che mappa un Webservice, probabilmente non avete referenziato il webservice nell’exe o nella libreria da cui state facendo la chiamata.

Comments closed

2 – Lavorare con XML

Che cosa ci viene offerto gratuitamente dal sistema

Come ho già spiegato nel precedente post, .NET è molto XML friendly, pertanto ci offre una serie di funzionalità di base al riguardo senza che dobbiamo divertirci a fare le cose a manina. Pertanto ho costruito una classe fondamentalmente inutile che però ci dimostra come tutti i tipi di dati di base di .NET sono serializzabili.

Comments closed

Accedere alle righe cancellate di una Datatable

Oggi sono in modalità “inventario” sul codice delle mie librerie standard, ovvero sto passando al framework 4.0 e facendo ciò mi dedico alle “pulizie di primavera” eliminando cose ormai obsolete, usando funzionalità un po’ più evolute su vecchie funzioni, e già che ci sono, apportando al mio generatore di codice…

Comments closed

Le ovvietà che tagliano le gambe ai beginner

Non sempre chi fa il nostro mestiere può seguire tutte le nuove tecnologie dai loro primi passi, ad esempio io ho lavorato pochissimo con ASP.Net, anche se conosco molto bene HTML e CSS, pertanto ci sono cose che chi ha fatto un sito con ASP.Net 2.0 appena uscita la tecnologia conosce e considera ovvie, ma che per un beginner non lo sono, soprattutto se il beginner, come me è un professionista che lavora con altre tecnologie che conosce perfettamente e quindi, pur iniziando un tutorial a livello zero, non ha una macchina da studente, ma una macchina configurata per creare applicazioni che girano nel mondo reale.

Comments closed

Un trucco cattivello per intercettare lo screen capture (printscreen)

Premetto che si tratta di un trucco non di una soluzione, fatto per evitare che l’utente medio faccia cose che preferiremmo non facesse, per risolvere il problema in modo più serio biosgnerebbe intercettarlo a livello di messaggio di sistema. Non so se esiste una policy di macchina per farlo (così come si può disattivare lo screen saver, chissà), ad ogni modo come indicato nel titolo è solo un viscido trucco da programmatore VBI (VB non sta per visual basic).

Comments closed