나는 전통적인 방법 [SqlConnection로 작성된 asp.net 응용 프로그램이 있습니다. SqlAdapter .. ..] 데이터 액세스 레이어에서, 나는 우리가 연결을 만들고 어댑터를 사용할 때마다 볼 수 있습니다. 코드는 매우 더러운 방식으로 작성됩니다. 나는 표준/모범 사례 방식으로 응용 프로그램을 다시 작성하는 작업을 받았습니다. 나는 이미 작성된 모든 저장 프로 시저를 가지고 있으며 비즈니스 계층과 데이터 액세스 계층을 작성하는 데 도움이되는 도구를 사용할 수있는 방법이 있습니까?다시 같은 asp.net 응용 프로그램을 다시 작성하십시오
0
A
답변
1
나는 코드 메스로 가기를 제안합니다. 이미 작성된 모든 저장 프로 시저를 가지고 있으므로 LINQ to SQL 기능을 사용할 수 있습니다.
+0
예, PLINQO (PLINQO.com)를 사용하여 Linq-to-SQL 백엔드를 생성 할 수 있습니다. PLINQO를 사용하여 기존 저장 프로 시저를 사용할 수 있고 그 모든 기능에 액세스 할 수 있습니다. –
1
DAL의 경우 Entity Framework 4를 사용할 수 있습니다. 비즈니스 논리를 손으로 감쌀 수 있습니다.
0
fluentAdo.net을 살펴보십시오. 모든 이전 저장 프로 시저와 함께 사용할 수 있습니다.
하지만 정말로 앱을 다시 작성하려면 NHibernate 또는 Entity Framework를 사용하는 것이 좋습니다. 그들에는 꽤 동일한 세트의 fetues가있다.
관련 문제
- 1. url을 다시 작성하십시오. asp.net C#
- 2. Asp.Net - 언제 응용 프로그램을 다시 시작합니까?
- 3. PHP 코드를 다시 작성하십시오.
- 4. CouchDB에서 url을 다시 작성하십시오.
- 5. .php 확장자를 다시 작성하십시오
- 6. backbone.sync를 다시 작성하십시오.
- 7. URL을 htaccess로 다시 작성하십시오.
- 8. 즉석에서 루비 클래스를 다시 작성하십시오.
- 9. 프로그램을 닫은 후 응용 프로그램을 다시 시작하십시오.
- 10. Java 배열의 인덱스를 다시 작성하십시오.
- 11. 캐슬 activerecord SQL을 다시 작성하십시오
- 12. 이 SQL 쿼리를 다시 작성하십시오
- 13. 아파치 URL을 .htaccess에 다시 작성하십시오.
- 14. 코코아에서 .webarchive를 수정하고 다시 작성하십시오.
- 15. firefox addon에서 URL을 다시 작성하십시오.
- 16. 브라우저에서로드하기 전에 Javascript를 다시 작성하십시오.
- 17. htdocs에 액세스하지 않고 다시 작성하십시오.
- 18. 바이트 배열 이미지를 다시 작성하십시오.
- 19. 설치된 RPM에서 RPM을 다시 작성하십시오.
- 20. IronPython에서 .net 클래스를 다시 작성하십시오.
- 21. iphone : Core Graphics를 사용하여 GLPaint를 다시 작성하십시오.
- 22. 서버를 다시 시작하지 않고 응용 프로그램을 다시 시작 하시겠습니까?
- 23. Rails를 사용하여 ASP.NET MVC 응용 프로그램을 다시 구현할 것을 예상
- 24. ASP.NET 지역화 : 응용 프로그램을 다시 시작하지 않고 리소스를 변경 하시겠습니까?
- 25. MVC URL http://controller.website.com과 같은 내용을 다시 작성하십시오.
- 26. IISRESET을 실행 한 직후 ASP.NET 응용 프로그램을 다시 시작하려면 어떻게합니까?
- 27. 내 ASP.net 2.0 응용 프로그램을 다시 컴파일하도록 강요하는 방법
- 28. ASP.NET 응용 프로그램을 다시 컴파일하지 않고 리소스 파일 편집
- 29. URL 다시 쓰기가 작동하지 않습니다. - .htaccess에서 규칙을 다시 작성하십시오.
- 30. URL asp .htaccess 파일을 다시 작성하십시오.
많은 도구가 있습니다. 하지만 * 최선의 방법을 찾는 임무가 있다면 과제의 일부로 빙빙 돌리지 않아야합니까? – bzlm