Click here to Skip to main content
15,893,190 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
QuestionWeb services question Pin
Jim Crafton29-Sep-05 3:57
Jim Crafton29-Sep-05 3:57 
QuestionLaunching app from .net button Pin
JohnSantaFe28-Sep-05 12:37
JohnSantaFe28-Sep-05 12:37 
AnswerRe: Launching app from .net button Pin
Mike Ellison28-Sep-05 13:49
Mike Ellison28-Sep-05 13:49 
AnswerRe: Launching app from .net button Pin
JohnSantaFe29-Sep-05 5:29
JohnSantaFe29-Sep-05 5:29 
Questionsetup in silent mode with *.msi? Pin
Ariadne28-Sep-05 5:58
Ariadne28-Sep-05 5:58 
AnswerRe: setup in silent mode with *.msi? Pin
rwestgraham28-Sep-05 9:59
rwestgraham28-Sep-05 9:59 
QuestionError logging for application Pin
ravibabu_kanaparthi27-Sep-05 22:50
ravibabu_kanaparthi27-Sep-05 22:50 
AnswerRe: Error logging for application Pin
rwestgraham28-Sep-05 17:05
rwestgraham28-Sep-05 17:05 
Microsoft is pushing System Diagnostics logging, but I think you can argue for and against both methods.

There are two clear cut cases:

1) Windows Services should definitely use "System" logs.

2) If you still have to support Win98, there are no system logs, so a conventional file method is your only option. Of course you could create multiple versions, but I see no compelling reason to do so just for logging.

There are pluses and minus for both. For example, if you need to troubleshoot a weird problem it is a lot simpler to ask a client to find a folder and e-mail you a log file than it is to try to explain to them how to save a System log to a file and send it.

On the other hand if you actually have access to the Event log viewer, you can assign levels when you write messages and then System logs make it easy to find critical errors out of possibly a large number of insignificent messages.

Personally, I use both methods. If it is an application that I will be managing directly on a server I have access to I will use a System log. If it is a "3rd party app" that I don't expect to have direct access to once I've released it I ten d to still use the old fashioned flat file approach for the reason I've mentioned - I can always request an error log by e-mail if a problem arises.

You really have to evaluate your own specific situation.
QuestionInstall Shield Pin
_mubashir27-Sep-05 21:53
_mubashir27-Sep-05 21:53 
QuestionError while opening DotNet project Pin
vinidimple27-Sep-05 19:22
vinidimple27-Sep-05 19:22 
QuestionInstaller Problem.. Pin
_mubashir27-Sep-05 18:58
_mubashir27-Sep-05 18:58 
AnswerRe: Installer Problem.. Pin
rwestgraham28-Sep-05 9:17
rwestgraham28-Sep-05 9:17 
Questionimaging code; looking for optimization Pin
sarabjs27-Sep-05 9:23
sarabjs27-Sep-05 9:23 
AnswerRe: imaging code; looking for optimization Pin
Dave Kreskowiak27-Sep-05 12:01
mveDave Kreskowiak27-Sep-05 12:01 
GeneralRe: imaging code; looking for optimization Pin
sarabjs28-Sep-05 11:26
sarabjs28-Sep-05 11:26 
AnswerRe: imaging code; looking for optimization Pin
Daniel Grunwald30-Sep-05 22:56
Daniel Grunwald30-Sep-05 22:56 
GeneralRe: imaging code; looking for optimization Pin
sarabjs3-Oct-05 6:30
sarabjs3-Oct-05 6:30 
Question.NET locking DLLs Pin
Gilad Kapelushnik26-Sep-05 23:48
Gilad Kapelushnik26-Sep-05 23:48 
Questiondrawing text on an image Pin
sarabjs26-Sep-05 5:30
sarabjs26-Sep-05 5:30 
AnswerRe: drawing text on an image Pin
Guido_d26-Sep-05 23:18
Guido_d26-Sep-05 23:18 
GeneralRe: drawing text on an image Pin
Guido_d26-Sep-05 23:34
Guido_d26-Sep-05 23:34 
GeneralRe: drawing text on an image Pin
sarabjs27-Sep-05 8:50
sarabjs27-Sep-05 8:50 
Question Strange behaviour with a System.Net.Sockets.Socket Pin
Guido_d26-Sep-05 3:53
Guido_d26-Sep-05 3:53 
QuestionWhat API can be used to access MS Project? Pin
kurdi1926-Sep-05 3:14
kurdi1926-Sep-05 3:14 
QuestionXmlSerializer question Pin
Ivanets26-Sep-05 1:13
Ivanets26-Sep-05 1:13 

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.