Click here to Skip to main content
15,889,853 members
Home / Discussions / C#
   

C#

 
QuestionRichTextBox - Text Pin
dataminers25-Dec-09 1:35
dataminers25-Dec-09 1:35 
AnswerRe: RichTextBox - Text Pin
santhosh-padamatinti26-Dec-09 7:17
santhosh-padamatinti26-Dec-09 7:17 
GeneralRe: RichTextBox - Text Pin
dataminers29-Dec-09 22:45
dataminers29-Dec-09 22:45 
QuestionDisplay user control in place of default tooltip Pin
billu 225-Dec-09 1:16
billu 225-Dec-09 1:16 
AnswerRe: Display user control in place of default tooltip Pin
Abhijit Jana25-Dec-09 1:42
professionalAbhijit Jana25-Dec-09 1:42 
GeneralRe: Display user control in place of default tooltip Pin
billu 225-Dec-09 1:53
billu 225-Dec-09 1:53 
QuestionSynchronisation in Multi Server environment Pin
c0der200925-Dec-09 1:11
c0der200925-Dec-09 1:11 
AnswerRe: Synchronisation in Multi Server environment Pin
Jimmanuel25-Dec-09 7:07
Jimmanuel25-Dec-09 7:07 
One way would be to create a separate table in the DB for locks (or just reuse the existing one). Before a process starts step 3 (or whatever the crucial step is) it checks that table for a well known value, if it exists then it knows that some other process has started business logic and it should wait. If the lock value isn't found then it can create it and continue on. The lock value that it created will signal other processes that it is currently executing business logic and they should wait.

This will work if the DB column that you're using for a lock is properly setup with a primary key constraint. If two processes try to write the same value into a PK column at (nearly) the same time the first will succeed and the other will throw an exception.

Another "Outside the Database" solution would be to make all of the processes communicate with each other via some other mechanism (sockets, MSMQ, File IO, etc) and work out that way which one should be doing what.
GeneralRe: Synchronisation in Multi Server environment Pin
c0der200925-Dec-09 20:36
c0der200925-Dec-09 20:36 
GeneralRe: Synchronisation in Multi Server environment Pin
Jimmanuel26-Dec-09 2:35
Jimmanuel26-Dec-09 2:35 
GeneralRe: Synchronisation in Multi Server environment Pin
c0der200927-Dec-09 18:14
c0der200927-Dec-09 18:14 
GeneralRe: Synchronisation in Multi Server environment Pin
Jimmanuel28-Dec-09 0:51
Jimmanuel28-Dec-09 0:51 
Questionis there any binary to decimal convertor class Pin
hotthoughtguy25-Dec-09 0:15
hotthoughtguy25-Dec-09 0:15 
Answerrepost Pin
Luc Pattyn25-Dec-09 1:19
sitebuilderLuc Pattyn25-Dec-09 1:19 
GeneralRe: repost Pin
#realJSOP25-Dec-09 22:51
mve#realJSOP25-Dec-09 22:51 
GeneralRe: repost Pin
dan!sh 25-Dec-09 23:02
professional dan!sh 25-Dec-09 23:02 
QuestionAccess the path geometry using C# Pin
sajib_bd24-Dec-09 21:22
sajib_bd24-Dec-09 21:22 
AnswerRe: Access the path geometry using C# Pin
Abhinav S25-Dec-09 0:12
Abhinav S25-Dec-09 0:12 
QuestionTable in tooltip Pin
billu 224-Dec-09 19:35
billu 224-Dec-09 19:35 
AnswerRe: Table in tooltip Pin
NarendraSinghJTV25-Dec-09 22:28
NarendraSinghJTV25-Dec-09 22:28 
QuestionCatchy title needed Pin
Yosh_24-Dec-09 9:54
professionalYosh_24-Dec-09 9:54 
AnswerRe: Catchy title needed Pin
OriginalGriff24-Dec-09 10:22
mveOriginalGriff24-Dec-09 10:22 
AnswerRe: Catchy title needed Pin
CoderGirl4224-Dec-09 10:53
CoderGirl4224-Dec-09 10:53 
AnswerRe: Catchy title needed Pin
darkelv24-Dec-09 14:01
darkelv24-Dec-09 14:01 
QuestionGet monthCanlender Selected date is bold Pin
Mr.Kode24-Dec-09 6:08
Mr.Kode24-Dec-09 6:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.