본문 바로가기
반응형

분류 전체보기157

VisualStudio 디버깅 단축키를 통해서 업무시간을 단축해보자 (feat : 칼퇴근) 디버그.코드변경내용 적용 Alt + F10 편집하며 계속하기를 시작하여 디버그 중인 코드에 변경 내용을 적용합니다. 디버그.자동 Ctrl + Alt + V, A 현재 프로시저에서 현재 실행되는 줄의 범위에 현재 포함된 변수의 값을 볼 수 있는 자동 창을 표시합니다. 디버그.모두 중단 Ctrl + Alt + Break 디버깅 세션의 모든 프로세스 실행을 일시 중지 합니다. 실행 모드에서만 사용할 수 있습니다. 디버그.함수에서 중단 Ctrl + B 새 중단점 대화상자가 표시됩니다. 디버그.중단점 Ctrl + Alt + B 중단점을 추가하고 수정할 수 있는 중단점 대화상자를 표시합니다. 디버그.호출 스택 Ctrl + Alt + C 활성화된 모든 프로시저 목록이나 현재 실행 쓰레드에 대한 스택 프레임을 표시하는.. 2021. 12. 6.
ASP.NET에서 Trace 추적 사용하여 쉽게 디버깅을 해보자 추적이란? 추적은 웹 응용 프로그램의 실행에 대한 진단 정보를 보여주는 기능입니다. ASP.NET은 페이지 추적과 응용 프로그램 추적을 제공합니다 ■ 페이지 추적(Page-Level Tracing) ■ 응용 프로그램 추적(Application-Level Tracing) 페이지 추적과 응용 프로그램 추적의 차이점은 추적 범위가 다르다는 것입니다. 페이지 추적(Page-Level Tracin) 페이지 추적은 웹 응용 프로그램 내에 있는 여러 페이지 중 특정 페이지의 실행을 추적하는 기능입니다. 페이지 추적 기능은 다음과 같이@Page지시문에 Trace특성을 추가하고 이 특성을 True로 설정하면 간단히 활성화 시킬 수 있습니다. 또한 TraceMode는 추적 정보의 정렬 방법을 지정하는 특성입니다. 기본값은.. 2021. 12. 6.
원격디버깅을 해보자 - VisualStudio에서 Remote Debugging을 하는 방법 안녕하세요~ 노트북+태블릿을 이용하여 윈도우 앱 개발을 도와줄 수 있는 원격 디버깅 환경을 구축 해봅시다.!! 원격디버깅이란? 노트북에서 코딩을 하여 원격 디버깅을 호출 하면 설정한 아이피의 태블릿 또는 원격에 있는 컴퓨터에 만든 프로젝트를 배포 합니다. 배포한 컴퓨터에서 만든 앱 또는 여러 프로젝트를 실행 할 수 있게 해주는 디버깅 방법입니다. 이러한 디버깅 방법은 요즘같은 N스크린 또는 다양한 환경에서 테스트를 해야할 경우 아주 편하게 쓸 수 있습니다. VisualStudio에서는 이를 아주~간단하게 지원하고 있는데 몇가지의 설정을 통하여 원격 디버깅 환경을 구축 해 보겠습니다. 1. 우선 원격 디버깅할 컴퓨터 또는 태블릿의 아이피를 알아 봅시다. IP를 확인하는 방법은 윈도우키+R(실행)을 누른뒤 .. 2021. 12. 6.
쓰레드(Thread)란 용어를 들어보셨나요? 개발자가 알려주는 쓰레드 이야기 스레드를 알아 볼텐데 스레드는 개발 언어나 OS에 따라서 생성 방법 및 형태가 약간씩 다르다. ​ 여기서는 최대한 개발언어 내용없이 내용을 풀어 보겠습니다. Thread(쓰레드)를 이해하기 위해서는 Process(프로세스)를 먼저 이해해야 한다. Process(프로세스) 프로세스는 윈도우에서 프로그램을 가리킨다. 윈도우 프로그램이 실행이 되면 프로세스가 되는것이다. 프로세스는 OS에서 실행할때 프로그램에서 필요한 자원을 할당 받게 되는데, 할당 받는 자원은 사용할 데이터, 메모리, CPU가 될 수 있다. 프로세스는 고정된 자원을 쓰는데(다른 프로세스와 공유X) 이게 쓰레드와 가장 큰 차이점일 것같다. Thread(쓰레드) 프로세스가 실행하려면 쓰레드가 필요하다. 즉 연산 처리나 백그라운드 데이터 처리, .. 2021. 12. 6.
반응형