2011-02-13 8 views
0

나는 전통적인 방법 [SqlConnection로 작성된 asp.net 응용 프로그램이 있습니다. SqlAdapter .. ..] 데이터 액세스 레이어에서, 나는 우리가 연결을 만들고 어댑터를 사용할 때마다 볼 수 있습니다. 코드는 매우 더러운 방식으로 작성됩니다. 나는 표준/모범 사례 방식으로 응용 프로그램을 다시 작성하는 작업을 받았습니다. 나는 이미 작성된 모든 저장 프로 시저를 가지고 있으며 비즈니스 계층과 데이터 액세스 계층을 작성하는 데 도움이되는 도구를 사용할 수있는 방법이 있습니까?다시 같은 asp.net 응용 프로그램을 다시 작성하십시오

+0

많은 도구가 있습니다. 하지만 * 최선의 방법을 찾는 임무가 있다면 과제의 일부로 빙빙 돌리지 않아야합니까? – bzlm

답변

1

나는 코드 메스로 가기를 제안합니다. 이미 작성된 모든 저장 프로 시저를 가지고 있으므로 LINQ to SQL 기능을 사용할 수 있습니다.

+0

예, PLINQO (PLINQO.com)를 사용하여 Linq-to-SQL 백엔드를 생성 할 수 있습니다. PLINQO를 사용하여 기존 저장 프로 시저를 사용할 수 있고 그 모든 기능에 액세스 할 수 있습니다. –

1

DAL의 경우 Entity Framework 4를 사용할 수 있습니다. 비즈니스 논리를 손으로 감쌀 수 있습니다.

0

fluentAdo.net을 살펴보십시오. 모든 이전 저장 프로 시저와 함께 사용할 수 있습니다.

하지만 정말로 앱을 다시 작성하려면 NHibernate 또는 Entity Framework를 사용하는 것이 좋습니다. 그들에는 꽤 동일한 세트의 fetues가있다.

관련 문제