Thanks!
V
Thanks!
V
Hello, I use System.Diagnostics.Process class to launch execuatbles. These executables are console applications and do not have user interface. I need to know if the processes I launched are busy doing some work or dead/stuck. I am not sure how to check that. Any input on this would be appreciated. Thanks, Vidhya
V
Is there a way I can disable a button (DataGridViewButtonCell) on a DataGridView? Currently, I am setting the cell's readonly property to true and trapping the CellContentClick event and doing nothing if it is readonly. V
Hello, I am very new to MessageQueuing. I have 2 computers (XP SP2) using MSMQ. Desktop1 hosts a private queue. Desktop2 has to listen to messages arriving to the queue hosted by Desktop1. The program running in Desktop2 uses .NET framework 2.0. It creates a System.Messageing.MessageQueue object, sets its path to refer to the queue in Desktop1 and calls BeginReceive method to start listening for messages. When the BeginReceive method is called, it gets a MessageQueueException saying "Remote computer is not available". Desktop2 has symantec firewall installed. The symantec intrusion detection has stopped a request from going out of desktop2 to desktop1 when it calls BeginReceive method. The symantec log file says "Attempted Intrusion 'MSRPC_MSMQueryProp_BO' from your machine against Desktop1.ad2.prod, Intruder: Desktop2". The symantec intrusion detection software did not let the Desktop2 establish the link to listen for message arriving to the queue in Desktop1. Is there a way I can fix this issue. If symantec software looks at it as an illegal request, is there a way i can make this request properly so that symantec does not block it? Please let me know if this is not the appropriate forum for this and direct me to a different one. Thanks. Vidhya
Here are my 2 cents on this topic. One method that is very effective is naming the variables and methods to be self descriptive. This, along with necessary comments to describe complicated logic has worked out well for our team. The comments say "why" instead of "how". Examples for naming: Orders.GetDetailedInformation instead of ord.GetDetInfo Employee.IsRetired instead of Emp.Retired