Task.Run keep your UI working while waiting
private async void button2_Click(object sender, EventArgs e) { await Task.Run(() => { Thread.Sleep(1000); }); MessageBox.Show(“Hi from the UI thread!”); }
private async void button2_Click(object sender, EventArgs e) { await Task.Run(() => { Thread.Sleep(1000); }); MessageBox.Show(“Hi from the UI thread!”); }
http://blog.stephencleary.com/2012/02/async-and-await.html
When a crash occurs, check the autocompletesource to remove (or manage) all null values that may be displayed in the source…
Sometimes Linq add or remove ‘s’ to the objecs, this is an option availlable in : Tools -> Options -> Database Tools -> O/R Designer
— Shrink the Transaction Log USE DatabaseName GO DBCC SHRINKFILE(, 1) BACKUP LOG WITH TRUNCATE_ONLY DBCC SHRINKFILE(, 1) GO
–The correct way (new since Sql Server 2008): cast(getdate() As Date) –The correct way (old): dateadd(dd, datediff(dd,0, getDate()), 0) –This is older now, but it’s still worth knowing because it can also easily adapt for other time points, like the first moment of the month, minute, hour, or year. –The fast way: cast(floor(cast(getdate() as float)) […]
Si vous avez ce message pour des fichiers Exee qui se trouvent sur votre intranet : “Fichier ouvert – Avertissement de sécurité Voulez-vous exécuter ce fichier ?” Il y a bien une case à décocher nommer “Toujours demander avant d’ouvrir ce fichier”, mais cela s’applique uniquement aux fichiers téléchargé sur internet, et non à tout […]
if (dgvErrors.InvokeRequired) { dgvErrors.Invoke((MethodInvoker)delegate { SetError(ex, epr); }); } else { SetError(ex, epr); }
Separator On Status Strip
Il suffit de jouer avec les paramêtres AutoSync et IsDbGenerated dans les propriétés du champs que l’on veut traiter. il suffit de mettre la valeur AutoSync.OnInsert dans la propriété AutoSync et true dans la valeur IsDbGenenrated Voici plus de détails : [Column( Storage=”_Id”, AutoSync=AutoSync.OnInsert, DbType=”Int NOT NULL IDENTITY”, IsPrimaryKey=true, IsDbGenerated=true )] Ces paramètres sont accessibles […]