와우! MSDN Connection…….
MSDN Connection 에서 MSDN Lirary와 Resource CD 등을 보내왔다. 무엇보다도 Pattern & Practice의 한글 번역판이 들어 있다는 점이 마음에 든다. 영문판도 그리 어렵지 않게 읽었지만, 아무래도 한글로 읽으면 좀더 쉽게,…
MSDN Connection 에서 MSDN Lirary와 Resource CD 등을 보내왔다. 무엇보다도 Pattern & Practice의 한글 번역판이 들어 있다는 점이 마음에 든다. 영문판도 그리 어렵지 않게 읽었지만, 아무래도 한글로 읽으면 좀더 쉽게,…
상황 설명: 개발 중인 두 개의 프로젝트가 있습니다. 1. Win32 Native DLL 프로젝트 2. 닷넷(C#) 응용 프로그램 프로젝트 일부 코드의 수행속도를 높이기 위해 Win32 로 구현하고, 닷넷에서 이를 호출하는 방식입니다.…
오늘 마이크로소프트 Patterns & Practice 이 배포한 ExceptionManagement라는 ApplicationBlock을 이용한 모듈을 테스트하던 중 다음과 같은 문제를 발견했습니다. 아래 자료는 http://www.testdriven.com 와 http://discuss.develop.com 에서 가져왔습니다. [질문 1] The configuration settings always…
얼마 전에 NUnit와 csUnit를 비교했었다. 그때 csUnit가 VS.Net과 통합되어 있어서 더 낫다고 했었다. 그러나 이제는 이 말을 정정해야겠다. 오늘 미국쪽 블로그를 돌아다니다가 TestDriven.Net이라는 VS.Net Add-in을 발견했다. 심지어 VS.Net 2005에서도 사용가능하고,…
택님께서 csUnit라는 툴을 소개해주셨습니다. csUnit에 대해 공부하다보니 자연스럽게 NUnit에 대해서도 알게 되었습니다. 현재로서는 NUnit의 사용자가 더 많은 것 같습니다. csUnit와 NUnit의 기능상의 차이는 크지 않습니다. NUnit는 좀더 많은 기능을 지원해줍니다.…
Wow. I have lots to write about my past week, but first I owe a list of cool tools to the attendees of the .Net Deep Dive event in Israel…
출처 : 이런 저런 이야기~ 아래 매크로가 #Region을 쉽게 넣어주는 매크로입니다. 매크로 등록은 VS 실행 후 프로젝트를 하나 여신 후 Tools - Macros - Macro IDE 를 실행한 후 MyMacro…
C#에서는 인덱서라는 특별한 클래스 개념을 도입했다. 이것은 클래스 내부에 있는 데이터를 배열의 요소처럼 취급하는 메서드를 사용하여 클래스 안에 있는 데이터 요소를 접근할 수 있게 한다. 다음은 BitList 클래스 내에서, 인덱서는…
Microsoft_Application_Blocks_for.zip Data Access Application Block 한글화된 문서가 있었네요. ‘jeomsik’님 블로그 에서 찾았습니다. 그런데 원래 레퍼런스는 사라졌는지, 문서 상의 링크가 깨져 있습니다. ‘펌’ 기능을 사용해서 가져오려는데, 자꾸 문서가 이상하게 변형이 되서…
1. sealed 키워드 sealed 키워드로 SqlHelper 클래스를 상속받지 못하게끔 해놨다. public sealed class SqlHelper { ...... } 2. 권한을 private으로 설정한 생성자 SqlHelper 클래스는 static 메써드만을 지원하므로, 사용자가 SqlHelper 클래스의…