VB.Net

Crystal for .Net VS 2010 SP1

E’ stato reso disponibile alcune settimane fa la SP1 per Crystal report, l’avviso viene mostrato all’apertura di un report e ci si trova a dover scarica 250 MB che non portano grosse modifiche (a parte lo spazio su disco come mi ha suggerito qualcuno @emadb). L’unica utile che ho trovato è che finalmente se scrivo MyCrystalReportViewer.ToggleSidePanel = Viewer.Constants.SidePanelKind.None il pannello con la struttura del all’interno del reportviewer non appare (prima forum thread era necessario fare una serie di tentativi senza garanzia che funzionasse) Tra l’altro nonostante I 250 MB scaricati se si vuole utilizzare...

Click-once e update applicazioni aperte

Normalmente i rilasci e upgrade delle applicazioni vengono fatti nei momenti in cui gli operatori non utilizzano l’applicazione e ove possibile in maniera automatica. Il click-once ci permette al riavvio delle applicazione di avere la versione aggiornata ma purtroppo ci sono utenti che per abitudine lasciano l’applicazione aperta per l’intera giornata o più giornate. Quindi per disporre dell’applicazione aggiornata dopo il rilascio e necessario aggiornare anche le applicazioni aperte in maniera automatica (con un verifica periodica) oppure con il classico “Check for update …”  si può procedere nel seguente modo Imports System.Deployment.Application ...

Numericupdown e databinding

Premetto che l’oggetto numericupdown lo utilizzo veramente poco; però in questi giorni era capitato di utilizzarlo in progetto VS2005 – Winform e assegnando il databinding sulla property value NumericUpDown1.DataBindings.Add(New Binding("Value", bsCliente, "IdCliente")) il richiamo al set della property IdCliente viene fatto una volta si ed una no. Lo stesso comportamento avviene anche su progetto Winform con VS2008. Come workaround possiamo effettuare il binding sulla proprietà text dell’oggetto o in alternativa gestiamo delle textbox estese in cui abbiamo gestito la regular expression e validation.