이 튜토리얼에서 http://mstecharchitect.blogspot.com/2009/08/aspnet-mvc-and-linq-to-sql-using.html은 MVC에서 LINQ to SQL을 사용할 것을 권장합니다. 그런 다음 내가 여기서 무엇을해야합니까, 기본적으로는 LINQ의 InsertOnSubmit()
및 DeleteOnSubmit()
.SQL에 대한 MVC와 LINQ의 혼동
내 질문은 대신에 Add()
및 Delete()
같은 방법을 사용하여 (엔티티 프레임 워크처럼 더 보이게 저장소를 작성? 내가 LINQ하지만를 사용하여 사랑 내가 SQL에 LINQ에 대한 엔티티 프레임 워크를 포기하는 경우가 MVC를 끊을 느낄
SQL에 LINQ는 다음 줄을 생성합니다. 그래서
public partial class DataClasses1DataContext : System.Data.Linq.DataContext
를, 나는 단지 InsertOnSubmit()
과 같은 방법을 사용할 수 있습니다 내가 사용할 수 없습니다 Entity Fr의 메소드 숙제는 Add()
입니다.
그것은 해답이 될 것 엔티티에 LINQ 같은 소리,하지만 난 그 활동하기 시작하는 방법을 잘 모르겠습니다 ...
는 또한 나쁜 습관이다 것을 의미하는 것하는 여기 Linq.DataContext to Entity.DbContext? 코멘트를 보았다 ..
ASP.NET MVC와 밀접한 관련이 없습니다. 모든 OR지도 당. LINQ to SQL 또는 Entity Framework 또는 다른 적합한 프레임 워크를 선택하십시오. LINQ to SQL은 더 이상 활발히 개발되지 않습니다. –
LINQ to SQL을 더 이상 개발하지 않는 경우 테이블을 끌어서 놓고 연결을 시각적으로 만들 수 있으므로 사용의 편리 성이 뛰어난 다른 기능이 있습니까? – user1477388
Microsoft는 Entity Framework를 제공하고 있으므로 시각적 디자이너를 사용할 수 있습니다. 그러나 많은 사람들이 대신 코드 첫 번째 접근 방식을 사용하는 것을 선호합니다. –