본문 바로가기

반응형

Programming

(88)
Xamarin.Forms vs Xamarin.Native Xamarin.Native : Xamarin.Android, Xamarin.IOS (Xamarin.UWP도 포함 하는지는 잘 모르겠음)를 칭하는 단어 (실제로 존재하진 않음)Xamarin.Forms : 크로스 플랫폼의 장점을 최대로 살리도록 추상화 계층이 추가된 개발환경 집합 Xamarin.Native를 사용할 경우 최대한의 비지니스 로직만을 공유하고 UI 및 각각의 플랫폼에 디펜던시가 있는 작업들(예를들면 카메라 컨트롤)은 각각 만들어 주어야 함.Xamarin.Forms를 사용하면 비지니스 로직에 UI까지 공유하고 각각 플랫폼 디펜던시가 있는 작업(필요하다면)만 각각 해주면 된다. 크로스플랫폼 이라는 관점에서 당연히 Xamarin.Forms를 써야할 것 같지만 Xamarin.Native를 선택해야하는 ..
Knockout visible binding 너무나도 깔끔한 예제 코드. 출처 : https://knockoutjs.com/index.html
FarPoint Spread Selection control 컨트롤의 CellClick 이벤트에 핸들러 연결 특정 이벤트(예시에선 마우스 우클릭) 발생시 ActiveSheet가 제공하는 AddSelection(), DeleteSelection()을 이용해 Selected 상태 조절. Selected 된 row를 사용할땐 ActiveSheet의 GetSelections()를 이용. 위 예시처럼 링큐를 시용하면 좀더 간편하게 결과를 핸들링 할 수 있음.
String.StartsWith StartsWith() 어떤 string value가 특정 string으로 시작하는지 여부를 알려주는 함수. 아래 예시에선 'ColumnName'이 'Max'로 시작하는지 여부를 알려준다.'Max'로 시작하면 True를 그렇지 않다면 False를 리턴 EndsWith()도 존재한다.

반응형