IE automation. dialog watcher

http://msdn.microsoft.com/en-us/magazine/gg309183.aspx public   class   Form1  :  Form   {     [ DllImport ( "user32.dll" ,  EntryPoint = "FindWindow" ,  CharSet = CharSet . Auto )]      static   extern  IntPtr  FindWindow ( string   lpClassName ,  string   lpWindowName );     [ DllImport ( "user32.dll" ,  EntryPoint = "FindWindowEx" ,  CharSet = CharSet . Auto )]      static   extern  IntPtr  FindWindowEx (IntPtr  hwndParent , IntPtr  hwndChildAfter ,  string   lpszClass ,  string   lpszWindow );     [ DllImport ( "user32.dll" ,  EntryPoint = "PostMessage" ,  CharSet = CharSet . Auto )]      static   extern   bool   PostMessage1 (IntPtr  hWnd ,  uint   Msg ,  int   wParam ,  int ...

.NET 메모리 분석

http://www.codeproject.com/Articles/176031/Out-of-Memory-Exception-A-simple-string-Split-can

무료 압축, 이미지 프로그램

http://www.nomacs.org/ http://www.7-zip.org/

WPF BackgroundWorker vs. Dispatcher

http://stackoverflow.com/questions/3762576/wpf-backgroundworker-vs-dispatcher

Woker thread에서 Exception 발생하면 죽는다.

http://www.codeproject.com/Articles/610876/HandlingplusExceptionsplusinplusPluginsplusHostedp Exceptions in Managed Threads 죽는다. 절대로 반드시 죽는다. .NET 2.0 이전의 처리 방식으로 돌아가려면 < runtime > < legacyUnhandled Exception Policy enabled =" 1" / > < / runtime >

ImageFormat과 관련있는 확장자 알아보기

http://stackoverflow.com/a/14159385

AddressAccessDeniedException 발생하면

netsh http add urlacl url=http://+:80/ user=users http://blogs.msdn.com/b/amitlale/archive/2007/01/29/addressaccessdeniedexception-cause-and-solution.aspx