본문 바로가기

Web/Asp.net

Asp.net mvc 개발토끼 강의 정리6

c# DB통신

1. ADO.NET

 

2.Enterprise Library 5

-쿼리문을 직접 작성 -> 값을 처리

-Logging

-문제점: 쿼리문을 직겁 작성 -> 오류 발생 소지가 높다.

 

3.ORM :객체 관계 매핑

예) java jpa - 기준-> 하이버네이트

    c# -> entityframework 1.0~7.0

        -> mapper

 

게시판 준비물

: asp.net MVC, MSSQL, EntityFramework

 

asp.net core -> 7.0 -> entityFramework Core

asp.net core 1.x

EntityFrameworkCore 1.1

 

EntityFramework(개발 방식 2가지)

1) Database first 방식

-DBA 데이터 베이스 관리자

 이미 설계완료 물리적 데베 모두 완성됨

 데베 기준으로 application개발

2) Code First 방식

-code

-> Database 생성해 application 개발

 

Mssql

SQL Server

1)SQL 엔진

2) management Studio

 

# MSSQL SA 비밀번호 설정

보안-> 로그인->XA(슈퍼 어드민 계정)

SA계정 접근할때 사용

SA 비밀번호 설정하는 이유)

web서버와 SQL서버가 다른 컴퓨터일 경우

->포트:1433로 연결됨

 

참고: [ASP.NET MVC] 6. EntityFramework Core 소개 및 MS SQL Server - YouTube