일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 시
- solid
- DrawEllipse
- DrawRectangle
- 버스 API
- MDB Select
- Excel Cell Format
- Cell Border Style
- MDB Connect
- TDD
- eventhandler
- delegate
- eventargs
- C# MDB
- 객체지향
- c#
- Json.NET
- 경기도 버스정보시스템
- 경기도 버스
- C# MDB Handle
- JSON
- NUnit
- sqlite3
- Winform
- 디자인 패턴
- MVC
- WPF
- 공공 데이터 포털
- C# 파일 암/복호화
- GDI+
- Today
- Total
White Whale Studio
참고 사이트XULRunner - https://developer.mozilla.org/ko/docs/XULRunnerGeckoFX DLL Download - https://bitbucket.org/geckofx/geckofx-22.0/downloads 해당 패키지 사용목적은 C# 프로그램에서 호환성이 떨어지는 기본 WebBrowser 컨트롤을 대체할 목적으로 사용됩니다.Mozilla FireFox의 엔진입니다. 우선 위의 참고 사이트에서 필요한 압축파일을 다운받습니다.버전은 동일하게 맞춰주시면 됩니다. 저의 경우 22.0XXulRunner, GeckoFX DLL이 포함된 압축파일 2개XulRunner 22.0 버전http://ftp.mozilla.org/pub/xulrunner/releases/22.0/..
지난번 Nunit 포스팅에서는 VS2010에서의 Nunit 설정에 대해서 살펴보았습니다. 이번 포스팅에서는 소스를 보면서 해보도록 하겠습니다. 우선 테스트 프로젝트를 생성하실때는 클래스 라이브러리로 생성해줍니다. nunit.framework.dll 을 참조해주시구요. 다음으로 코딩을 해보겠습니다. 준비물은 1. 테스트할 클래스 (대상 클래스)2. 테스트 케이스 클래스 (테스트 결과를 확인할 수 있는 클래스) 가 되겠습니다. 우선 테스트할 소스를 볼까요. 123456789101112 public class Calculator { public int Add(int a, int b) { return a + b; } public int Sub(int a, int b) { return a - b; } }Color..
c#에서는 Garbage Collector가 활동을 하기 때문에 기존의 c, c++보다 메모리 관리가 용이해졌다고합니다. 하지만, 지금까지 경험부족, 실력부족으로 메모리 관리에 대한 필요성을 느껴왔었는데요. c#에서도 메모리 누수가 충분히 일어날수 있다는 사실을 알고 있기 때문에 가능한 한 이러한 메모리 누수를 줄이기 위한방법을 해당 포스팅에 정리해보고자 합니다. ------------------------------------------------------ string 작업시에는 "+" 연산자보다는 System.Text.StringBuilder를 사용하자. 개인적으로는 계속 사용하던 연산자라 그런지 + 연산자를 사용하게 되면 매우 쉽습니다. 코딩하기도 편합니다.그러나 + 연산자를 사용할때마다 새로운 ..