Writing

작업 노트

기술 자체보다 어떤 문제를 왜 그렇게 풀었는지에 초점을 둡니다.

이펙티브 c# (2)

이펙티브 c 아이템 5: 문화권별로 다른 문자열을 생성하려면 FormattableString을 사용하라 아이템 6: nameof() 연산자를 적극 활용하라 nameof 식은 변수, 형식 또는 멤버의 이름을 문자열 상수로 가져옵니다. nameof를 활용하면 인수 검사 코드를 좀더 쉽게 유지 할수 있다. nameof 연산자를

7 min read

이펙티브 c# (1)

이펙티브 c 아이템1: 지역변수를 선언할 때는 var를 사용하는 것이 낫다. 코드를 읽을때 타입을 명시적으로 드러내야 하는 경우가 아니라면 var를 사용하는것이 더 좋을수도 있다. 다만 내장 숫자 타입(int,float,double 등..)을 선언할 때는 명시적으로 타입을 선언하는 편이 낫다. 아이템 2: const보다는

6 min read

LINQ(Language-Integrated Query) in C#

LINQ(Language Integrated Query) in C LINQ(Language Integrated Query)는 C 언어에 직접 쿼리 기능을 통합하는 방식을 기반으로 하는 기술 집합 이름입니다. LINQ를 사용할 경우 쿼리는 클래스, 메서드, 이벤트와 같은 고급 언어 구문이 됩니다 쿼리식을 사용해서 데이터소스

6 min read

닷넷(dotnet) 엔티티 프레임워크(Entity Framework) DbContext

닷넷(dotnet) 엔티티 프레임워크(Entity Framework) DbContext Entity Framework를 사용 하 여 .NET 개체를 사용 하 여 데이터를 쿼리, 삽입, 업데이트 및 삭제 하려면 먼저 모델에 정의 된 엔터티와 관계를 데이터베이스의 테이블에 매핑하는 모델을 만들어야 합니다. 모델이 있으면 응용

7 min read

닷넷(dotnet) 엔티티 프레임워크(Entity Framework)에서 패키지 관리자 콘솔 명령어 정리

닷넷(dotnet) 엔티티 프레임워크(Entity Framework)에서 패키지 관리자 콘솔 명령어 정리 인스톨 명령 업데이트 명령 사용법 및 정상동작하는지 확인하기 위한 명령 마이그레이션 파일 생성(Add Migration) 엔티티 프레임워크 모델을 생성후에 마이그레이션 파일을 생성 하는 커멘드이다. 위처럼 Add Mi

10 min read

닷넷(dotnet) 엔티티 프레임워크(Entity Framework)에서 enum 사용하기

닷넷(dotnet) 엔티티 프레임워크(Entity Framework)에서 enum 사용하기 엔티티 프레임워크를 사용해서 개발을 하다 보면 특정 컬럼에 값을 한정지어야 할 필요가 있다. 이럴때 enum을 활용 할 텐데 해당 값을 사용해서 처리 하는 방법은 위에 모델은 영화를 모델링 한것이고 영화에 관람등급이 존재한다. 해당

3 min read