Download Code and Test Application for System.Windows.Forms.Timer The Windows.Forms.Timer raises the event back on the UI thread so you can update the UI from the event handlers directly. An advantage of using Windows.Forms timers is that it’s very easy to control the rate of GUI upd ...read more
How do you write a generic audit trail trigger in SQL Server? You want to keep track of inserts, deletes and updates of all of the tables in your database. First of all we create our audit table will have a generic structure to store any kind of audited value. 1 2 3 4 5 [...]read more
What is the difference when doing a TRUNCATE XTable instead of DELETE XTable ? TRUNCATE TABLE has the following advantages:, Less transaction log space is used instead of Delete statement using. TRUNCATE a faster operation to perform over DELETE. TRUNCATE reset any identity columns to the ...read more
All MsSql Server datetime conversion select list in this article with date formats. SELECT CONVERT(VARCHAR, getdate(),100) , 'mon dd yyyy hh:miAM (or PM)' SELECT CONVERT(VARCHAR, getdate(),101) , 'mm/dd/yy' SELECT CONVERT(VARCHAR, getda ...read more
You may want to change data XtraReports dynamic, for instance by clicking on a link-button in grid. XtraReports tool should be placed in CallbackPanel. But, there is a trick here. Unfortunately, CallbackPanel’s serverside callback event does not help here. When you fire client si ...read more
If your are coding dynamic web pages including devex components,devex callback control (ASPxCallback) is med-kit carrier between server and client(browser).For instance,you may want to check or get values from server and send(return) it to the client dynamically (ex: complex validations ma ...read more
Download WPF Maskable TextBox Test Application Introduction This article describes how to enhance the WPF TextBox and make it accept just maskable numeric decimal, integer or text values. Maskable wpf text box also allows setting minimum and maximum values. Maskable TextBox allows us to ...read more
SoftCodeArticle was formed to help developers solve common software issues.