Aliencube

cloud-native open source developers community

테스트 가능한 Dynamics CRM 2015 엔티티 필터링

by Justin Yoo in Dotnet · 8 min read

SI 프로젝트를 진행하다 보면 단순히 새 애플리케이션만 개발하는 데 그치는 것이 아니라 기존 애플리케이션과 통합해야 하는 시나리오가 대부분이다. 이번 포스트에서 다룰 주제는 그러한 시스템 통합 시나리오들 중 MS Dynamics CRM 솔루션과 웹 애플리케이션을 통합하는 것과 관련이 있다. Dynamics는 MS에서 개발하여 제공하는 ERP 및 CRM 솔루션으로 다양한 윈도우 제품군들과 또는 타 시스템과 연동이 잘 되기 때문에 고가의 타 ERP 솔루션을 감당하기 힘들 경우 많이 선택하는 제품군들 ...

새로와진 아주어 리소스 매니저 파워쉘 커맨들릿 소개

by Justin Yoo in Arm Devops-on-azure · 2 min read

최근에 Azure에서는 리소스 관리를 위한 새로운 파워쉘 커맨들릿(cmdlet)들을 추가했다. 기존의 커맨들릿과는 완벽하게 호환되지 않기 때문에 이 포스트에서는 새로운 커맨들릿들 중 리소스 관리를 위한 몇가지를 소개하고자 한다. 아주어 리소스 관리 템플릿에 대해 익숙하지 않다면 아래 소개하는 포스트를 먼저 읽어 보는 것을 추천한다. Azure Resource Group 템플릿으로 인프라스트럭처 한방에 셋업하기 위의 포스트에서 사용한 파워쉘 커맨들릿은 더이상 유효하지 않다. 정확하게는 유효하지 ...

이벤트 소싱 패턴과 CQRS 패턴을 적용해서 클라우드상에서 유연하게 앱 개발하기

by Justin Yoo in Asp Net-iis · 5 min read

Google 클라우드, AWS 혹은 Azure 등과 같은 클라우드 플랫폼에서 애플리케이션을 개발할 때면 반드시 고려해야 할 요소들이 있다. 추가적인 기능을 필요로 할 때 적절하게 대응할 수 있을만큼 유연해야 하고 (flexible), 상황에 따라 가용 자산들의 규모를 조정할 수 있어야 하고 (scalable), 결국 이러한 여러 유연함으로 인해 발생할 수 있는 성능상 이슈들을 해결할 수 있어야 한다 (increasing performance). 마이크로소프트는 24개의 클라우드 디자인 패턴을 소개 ...

Swagger 및 HAL, AutoRest를 이용한 Web API 서비스 콘트랙트 자동화

by Justin Yoo in Asp Net-iis · 4 min read

이 내용은 2015년 10월 24일 진행한 #이모콘에서 발표한 내용을 블로그 포스트에 맞추어 정리한 것입니다. 발표 슬라이드 및 동영상은 아래에서 확인하실 수 있습니다. 동영상 링크 슬라이드 링크 지난 포스트에 이어 이번에는 Swagger 라이브러리를 적용해 보기로 한다. TypeScript 라이브러리를 이용한 Angular 앱 만들기 Angular 앱에 Web API 적용하기 Web API 응답 문서에 HAL 적용하기 Swagger 및 HAL, AutoRest를 이용한 Web API ...

Angular 앱에 Web API 적용하기

by Justin Yoo in Front End-web-dev · 3 min read

지난 포스트에 이어 이번에는 Web API를 ng에 통합시키는 예제를 보기로 한다. TypeScript 라이브러리를 이용한 Angular 앱 만들기 Angular 앱에 Web API 적용하기 Web API 응답 문서에 HAL 적용하기 Swagger 및 HAL, AutoRest를 이용한 Web API 서비스 콘트랙트 자동화 Angular 앱 상호작용 - 이벤트 소싱과 CQRS ng 앱은 기본적으로 MVVM (Model-View-ViewModel) 패턴을 지원하는데, 이는 다른 말로 하면 디렉 ...

TypeScript 라이브러리를 이용한 Angular 앱 만들기

by Justin Yoo in Front End-web-dev · 6 min read

AngularJS(이하 ng)는 SPA에 쓰이는 자바스크립트 프레임워크들 중에서 가장 인기 있는 것이라고 해도 과언이 아니다. ng는 현재 2.x 버전이 알파 테스트 중이며 현재는 1.4.x 버전이 쓰이고 있는데, 2.x 버전은 TypeScript (이하 ts)를 이용해서 만들어진다고 한다. 그렇다면, 1.4.x 버전의 ng에서는 ts를 쓸 수 없는가 하면, 또 그런 것도 아니다. 이 포스트를 비롯해 이어지는 일련의 포스트들에서는 ts를 이용하여 ng 앱을 개발하는 것에 대해 간단한 예제코드를 통 ...