저는 ASP.NET MVC를 처음 사용합니다. LINQ를 사용하지 않고 표준 ADO.NET을 사용하여 저장 프로 시저를 사용하여 SQL Server 데이터베이스와 작업하고 싶습니다. 어떻게해야합니까? 거기에 유용한 비디오 튜토리얼이나 예제가 있습니까? 내가 tekpub.com 에서 롭 Conery의 튜토리얼 동영상을보고 생각 하는데요ADO.NET을 사용한 ASP.NET MVC 데이터베이스 연결
2
A
답변
0
이것은 제어의 반전과 저장소 패턴이 사용하는 ASP.NET MVC
좋은 패턴을 배울 수있는 좋은 장소입니다. 향후 데이터 액세스 방법을 변경하기로 결정하면 훨씬 쉽게 처리 할 수 있습니다. 저장 프로 시저를 호출하고 저장소 계층의 비즈니스 개체에 매핑 한 다음 프로젝트의 크기에 따라 서비스 계층이나 컨트롤러로 다시 전달할 수 있습니다.
서비스 레이어는 코드를 서비스 레이어로 리팩터링하여 컨트롤러를 정리할 수 있으므로 대규모 프로젝트에 유용합니다.
당신이 필요없이 데이터베이스에서 데이터를 매핑하는 객체 관계형 매퍼를 구현할 수 또한 데이터 액세스 레이어를 가질 수ProjectName.Web -- Controllers/Views/ViewModels
ProjectName.BusinessObjects -- Your Poco's for passing between all layers
ProjectName.BusinessLogic -- Service Layer/Repository Layer
그래서 프로젝트 조직은 현명한 당신이 이런 식으로 뭔가 함께 갈 수
... 모든 데이터 액세스 코딩 긴 손을 마십시오. 좋은 선택은 Dapper 또는 PetaPoco와 비슷할 것입니다
ProjectName.Data.Dapper
관련 문제
- 1. VB2010에서 ADO.Net을 통한 데이터베이스 연결
- 2. 데이터베이스 액세스 및 asp.net mvc
- 3. 하나의 데이터베이스 연결 개체 asp.net mvc 모델
- 4. ASP.NET MVC 2 - 사용자 정의 데이터베이스 연결
- 5. MVC 3 ASP.NET 및 연결 2 데이터베이스
- 6. ASP.NET MVC 및 기타 MVC 프레임 워크를 사용한 데이터베이스 개발?
- 7. ADO.NET을 통한 데이터베이스 액세스 로깅
- 8. C# ASP.net MVC 데이터베이스 질문
- 9. ASP.NET MVC 3 Asp.net MVC 3에서 데이터베이스
- 10. 데이터베이스 연결 ASP.net?
- 11. asp.net 데이터베이스 연결 액세스
- 12. ASP.NET MVC 2 - 데이터베이스
- 13. Asp.net MVC + NoSQL 데이터베이스
- 14. 세계화 데이터베이스 ASP.NET MVC
- 15. ADO.Net을 통한 SQL 데이터베이스 동기화
- 16. NUnit을 사용한 ASP.NET MVC 유닛 테스트
- 17. ASP.NET MVC를 사용한 데이터웨어 하우스
- 18. ssh 터널링을 사용한 SAS의 데이터베이스 연결
- 19. Asp.net Visual Studio 2008의 MVC 데이터베이스 연결 설정
- 20. asp.net mvc 3 web.config 연결 문자열 암호화
- 21. ASP.NET MVC - 데이터베이스 기반 메뉴
- 22. Asp.Net MVC 및 기존 데이터베이스
- 23. ASP.NET MVC 데이터베이스 테이블 표시
- 24. asp.net mvc linq 데이터베이스 호출
- 25. asp.net mvc model - 내 데이터베이스
- 26. 검색 데이터베이스 - ASP.NET MVC C#
- 27. asp.net mvc 비 데이터베이스 액션
- 28. ASP.NET MVC 3의 데이터베이스 액세스
- 29. ASP.NET MVC : 디버그/릴리스에 다른 데이터베이스 사용
- 30. Asp.net MVC, jeditable을 사용한 후 (편집 위치)
asp.net webform을 처음 사용하십니까? –
아니요, MVC 구조가 처음입니다. – hotcoder