본문 바로가기

분류 전체보기1383

Entity Framework 접근 방식 Code First, Database First Entity Framework 접근 방식 Code First, Database First Entity Framework - 개발자가 관계형 데이터를 도메인별 개체로 작업 할 수 있게 해주는 ORM (Object / Relational Mapping) 프레임 워크로, 개발자가 일반적으로 작성해야 하는 대부분의 데이터 액세스 배관 코드가 필요하지 않다. - Entity Framework의 ORM 구현은 변경 추적, ID 확인, 지연 로드 및 쿼리 변환과 같은 서비스를 제공하므로 개발자는 데이터 액세스 기본보다는 응용 프로그램별 비즈니스 논리에 집중할 수 있다. Code First 접근 방식 - Visual Model Designer / EDMX 를 사용하지 않고 데이터 모델을 C# 클래스로 직접 코딩하는 방.. 2018. 12. 2.
Entity Framework 소개, Work Flow (ADO.NET) Entity Framework 소개, Work Flow (ADO.NET) Entity Framework 소개 Entity Framework 란?- 데이터 지향 소프트웨어 응용 프로그램의 개발을 지원하는 ADO.NET의 기술 집합- 개발자가 기본 Database 테이블과 해당 데이터가 저장된 Column을 고려할 필요 없이 고객이나 고객 주소와 같은 데이터를 도메인별 개체 및 속성의 형태로 다룰 수 있다.- 개발자가 데이터 처리 시 보다 높은 추상 수준에서 작업할 수 있으며, 적은 코드로 데이터 지향 응용프로그램을 만들고 유지 관리할 수 있다.- Entity Framework는 .NET Framework 구성 요소로 3.5 SP1 이상 버전이 설치된 컴퓨터에서는 모두 사용할 수 있다. Entity Fram.. 2018. 11. 30.
c1083 : corecrt.h, 비주얼스튜디오 2017 해결, 재설치 방법 c1083 : corecrt.h, 비주얼스튜디오 2017 해결, 재설치 방법 결론부터 말씀드리면 Windows Universal CRT SDK가 설치되어 있지 않아 발생하는 겁니다. 그래서 비주얼스튜디오 2017을 재설치하여 문제를 해결합니다. 순서는 이렇습니다. 1. 비주얼스튜디오2017 설치 파일 실행2. 수정 버튼 클릭3. 개별 구성 요소 선택4. 컴파일러, 빌드 도구 및 런타임 이동5. Windows 유니버설 CRT SDK 설치6. 수정/재설치 캡쳐한 그림을 보면서 위 순서대로 비주얼스튜디오 2017 재설치해 보겠습니다. 1. 비주얼스튜디오2017 설치 파일 실행 바로 다운로드 링크 : 비주얼스튜디오 무료 설치 [링크]다운로드 링크 : Visual Studio 2017 Community [링크] .. 2018. 11. 27.
IP란? 라우팅, 어드레싱, 서브넷 마스크, ifconfig 뜻 IP란? 라우팅, 어드레싱, 서브넷 마스크, ifconfig 뜻 IP Routing IP는 TCP, UDP, ICMP, IGMP로부터 전송할 datagram을 받거나 네트워크 인터페이스로부터 수신한 datagram을 받을 수 있다. IP layer는 메모리에 routing table을 갖고 전송할 데이터를 받을 때마다 참조한다. 만일 network interface로부터 datagram을 받으면, IP는 맨 처음 destination IP address가 자기 자신의 IP address 중 하나인지 브로드 캐스트 주소인지 점검한다. 그렇다면, datagram은 IP 헤더에 있는 프로토콜 필드에 기술된 프로토콜 모듈로 전달된다. 아니라면, IP 레이어가 라우터로 동작하도록 구성되었는지 점검한다. 그것도 아.. 2018. 11. 26.