Click here to Skip to main content
15,905,323 members
Home / Discussions / C#
   

C#

 
GeneralRe: Adding .wmf to an RTF file... Pin
Heath Stewart15-Jun-04 2:42
protectorHeath Stewart15-Jun-04 2:42 
GeneralRe: Adding .wmf to an RTF file... Pin
sachinkalse15-Jun-04 15:06
sachinkalse15-Jun-04 15:06 
GeneralRe: Adding .wmf to an RTF file... Pin
Heath Stewart16-Jun-04 3:09
protectorHeath Stewart16-Jun-04 3:09 
GeneralRe: Adding .wmf to an RTF file... Pin
sachinkalse16-Jun-04 14:45
sachinkalse16-Jun-04 14:45 
GeneralThree classes Pin
IamADotNetGuy14-Jun-04 12:08
IamADotNetGuy14-Jun-04 12:08 
GeneralRe: Three classes Pin
Daniel Turini14-Jun-04 12:26
Daniel Turini14-Jun-04 12:26 
GeneralRe: Three classes Pin
Steven Campbell14-Jun-04 18:42
Steven Campbell14-Jun-04 18:42 
GeneralProbability library Pin
machocr14-Jun-04 12:07
machocr14-Jun-04 12:07 
GeneralRe: Probability library Pin
Stefan Troschuetz14-Jun-04 21:42
Stefan Troschuetz14-Jun-04 21:42 
GeneralRe: Probability library Pin
machocr18-Jun-04 5:15
machocr18-Jun-04 5:15 
GeneralRe: Probability library Pin
Stefan Troschuetz18-Jun-04 5:24
Stefan Troschuetz18-Jun-04 5:24 
GeneralOT: Hello Pin
ChasP14-Jun-04 11:26
ChasP14-Jun-04 11:26 
GeneralAnti-alians Metafile Pin
Werdna14-Jun-04 11:04
Werdna14-Jun-04 11:04 
GeneralRe: Anti-alians Metafile Pin
Alexandre GRANVAUD15-Feb-10 1:59
Alexandre GRANVAUD15-Feb-10 1:59 
GeneralExact strings Pin
Chris Korzeniowski14-Jun-04 9:57
Chris Korzeniowski14-Jun-04 9:57 
GeneralRe: Exact strings Pin
Steven Campbell14-Jun-04 10:12
Steven Campbell14-Jun-04 10:12 
GeneralRe: Exact strings Pin
Chris Korzeniowski14-Jun-04 11:15
Chris Korzeniowski14-Jun-04 11:15 
GeneralRe: Exact strings Pin
Heath Stewart14-Jun-04 11:28
protectorHeath Stewart14-Jun-04 11:28 
GeneralWindows Service App Pin
japanreddy14-Jun-04 9:55
japanreddy14-Jun-04 9:55 
GeneralRe: Windows Service App Pin
Heath Stewart14-Jun-04 10:16
protectorHeath Stewart14-Jun-04 10:16 
Make sure you're cleaning up code. If you use any IDisposable implementations (ADO.NET connections and commands are a good example), make sure you call Dispose on them when finished. It's a good idea to using a using block to make sure resources are released:
using (SqlConnection conn = new SqlConnection(...))
{
  // More code; now even if an exception occurs, the connection is disposed
  // and managed and unmanaged resources - most important - are released
  // immediately.
}
It's also a good idea to instrument your service (using the Event Viewer, WMI events, etc.) so that you know what's going on. Obviously this would be a hard problem to debug (given the amount of time before things start going haywire), so instrumenting your app and responding to events will let you know when a problem starts.

Read some of the exception management and instrumentation blocks in the MSDN Patterns and Practices[^] section.

 

Microsoft MVP, Visual C#
My Articles
Generalneed help on adding C++ project Pin
skinnyreptile14-Jun-04 9:37
skinnyreptile14-Jun-04 9:37 
GeneralRe: need help on adding C++ project Pin
japanreddy14-Jun-04 9:59
japanreddy14-Jun-04 9:59 
GeneralRe: need help on adding C++ project Pin
Heath Stewart14-Jun-04 10:12
protectorHeath Stewart14-Jun-04 10:12 
QuestionUXTHEME - Impossible? Pin
reflex@codeproject14-Jun-04 9:28
reflex@codeproject14-Jun-04 9:28 
GeneralAdd Reference Dialog control Pin
Jeremy Kimball14-Jun-04 8:56
Jeremy Kimball14-Jun-04 8:56 

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.