.NET Framework 설치 버전 확인

c#으로 개발된 프로그램 배포시 installer를 만들면 bootstrap 으로 .net framework 버전 체크가 가능하지만, 간단한 검토용으로 배포시 exe 파일만 배포하면 편리합니다. 이때 사용자 PC에 적합한 버전의 .net framework 이 설치되어있는지 확인하기…

c#으로 개발된 프로그램 배포시 installer를 만들면 bootstrap 으로 .net framework 버전 체크가 가능하지만, 간단한 검토용으로 배포시 exe 파일만 배포하면 편리합니다. 이때 사용자 PC에 적합한 버전의 .net framework 이 설치되어있는지 확인하기…

개요사내에서 여러 사람들과 작업을 하다 보면 자기만의 스타일로 코딩하는 경우가 많아집니다.이 경우 가독성이 떨어진다거나 전혀 다른 코딩 스타일로 서로간의 인상을 구기는 경우가 발생하는데요..사내 자원인 Source Code 를 표준화하기 위해Coding Convention(코딩…

개요KlockWorks() 라는 정적분석툴을 사용하면 코드상의 문제되는 부분들을 잡아줍니다. 아래 내용들은 C# 코드를 KlockWorks 수행 후 나온 이슈()들에 대한 코드리뷰()시 정리했던 사항들입니다.예전에 WIKI에 써놓은걸 옮겨오느라 출처를 까먹었습니다. C#이 아닌 C 얘기가…

추가사항 2010-07-02 : Windows XP 이상의 OS에서는 IPv6를 사용해서 예상하고 있었던 IPv4 IP 주소값을 가져오지 못했다. 간단히 정규식 추가하여 찾도록 GetFirstIPv4()추가하였음.

보통 이기종 서버와 Request/Response 등의 통신을 위해 자체 Protocol 규격을 정의후 MarShalling하여 원하는 데이타 타입으로 변환 하고 최종적으로 하는 일이 문자열 Parsing 작업입니다. (WCF를 쓰면 좋겠지만.. 그럴 환경이 안되네요..)문자열 파싱을…

c# 코드 문서화를 위한 SandCastle 예제입니다. 설치 및 설명은 이전 포스트를 참조하세요.