정규표현식 성능 향상 팁
by Justin Yoo in Dotnet · 3 min read
데이터 웨어하우징에 ETL 프로세스는 반드시 필요하다. 이 과정에서 데이터 클렌징을 포함한 텍스트 프로세싱을 진행하게 되는데, 정규표현식은 이 텍스트 프로세싱의 핵심 요소들 중 하나이다. 일반적인 상황에서 정규표현식은 아래와 같은 형태로 사용한다. var value = "abcdefg"; var pattern = @"^abc"; if
cloud-native open source developers community
by Justin Yoo in Dotnet · 3 min read
데이터 웨어하우징에 ETL 프로세스는 반드시 필요하다. 이 과정에서 데이터 클렌징을 포함한 텍스트 프로세싱을 진행하게 되는데, 정규표현식은 이 텍스트 프로세싱의 핵심 요소들 중 하나이다. 일반적인 상황에서 정규표현식은 아래와 같은 형태로 사용한다. var value = "abcdefg"; var pattern = @"^abc"; if
by Justin Yoo in Asp Net-iis · 2 min read
ASP.NET MVC 4 Web API를 사용하면 RESTful 웹서비스를 손쉽게 해결할 수 있다. 그런데, 문제는 jQuery 또는 AngularJS 같은 자바스크립트 라이브러리를 통해 AJAX 콜을 이용하여 JSON 문자열을 Web API로 넘겨주게 되면, 특히 POST 혹은 PUT 메소드의 경우, Web API 콘트롤러에서 null값으로 떨어지는
by Justin Yoo in Dotnet · 4 min read
엔티티 프레임워크 Code First 방법론 #1 엔티티 프레임워크 Code First 방법론 #2 엔티티 프레임워크 Code First 방법론 #3 데이터 타입 설정하기 앞서 Local DB에 테이블을 생성하는 방법까지 알아 보았다. 만들어진 테이블은 아래와 같다. 여기서 눈여겨 봐야 할 것은 각각의 필드 데이터 타입 및 크기이다. NULL vs
by Justin Yoo in Dotnet · 5 min read
엔티티 프레임워크 Code First 방법론 #1 엔티티 프레임워크 Code First 방법론 #2 엔티티 프레임워크 Code First 방법론 #3 엔티티 프레임워크(Entity Framework, EF)가 가진 수많은 장점들 중 하나는 데이터베이스로부터 직접 ORM 매핑 클라스를 생성해 준다는 데 있다. 데이터베이스 연결을 위한 로그인 정보만
by Justin Yoo in Dotnet · 4 min read
Entity Framework (EF) 은 닷넷 어플리케이션 개발시 사용할 수 있는 ORM 도구들 중 하나이다. 다른 ORM 도구들에 비해 러닝커브도 적을 뿐 아니라 사용이 꽤 직관적이기 때문이다. 다만, 한가지 불편한 점이 있다면 데이터베이스 커넥션 스트링이 너무 길다는 것. 보통 web.config 혹은 app.config에 들어가는 EF 커넥션
by Justin Yoo in Dotnet · 3 min read
CQRS (Command Query Responsibility Segregation) 은 수시로 확장이 용이한 대규모 엔터프라이즈 환경 혹은 클라우드 환경에서 사용하는 아키텍처 패턴 중 하나. 아주아주 간단한 설명은 아래와 같다. In an oversimplified manner, CQRS separates commands (that change the