.net 3.5에있는 새 프로젝트를 만들고 있습니다.asp.net 사이트에 대한 패치 접근 방식
현재 클라이언트는 저장된 procs를 사용하고 있으며 대신 LINQ를 SQL에 사용하고 싶습니다. 그들이 procs를 사용하는 가장 큰 이유는 그들이 쉽게 업데이트 할 수 있다고 믿기 때문입니다. 특별한 사용 권한을 사용하지 않거나 LINQ를 통해 저장된 procs를 사용하는 것이 정당하다는 것을 알 수 있습니다.
나는 LINQ to SQL의 변경 사항을 쉽게 배포 할 수있는 솔루션을 제시 할 수 있다면 마음이 바뀌기 쉽습니다.
asp.net 프로젝트 (mvc 아님)와 같이 빌드 프로세스 중에 생성되는 다양한 어셈블리를 업데이트하는 방법에 대해 궁금합니다.
예를 들어 내 LINQ 코드가 모두 System.DataAccess 프로젝트에 있고 프로덕션 환경에 배포되면 생산성이 저하 된 버그가 LINQ로 식별됩니다. 변경된 DataAccess 프로젝트 (또는 배포 이후 중요한 변경 사항이있는 모든 프로젝트)를 배포하는 것이 얼마나 어렵습니다.
내가 상황을 돕는 한 가지 사실은 빌드 번호가 실제로 변경되었는지 여부에 관계없이 모든 프로젝트에서 빌드 번호가 업데이트된다는 것입니다. 버전 번호를 보면됩니다. 프로젝트를 재배포해야하는 프로젝트를 결정하기에는 충분하지 않습니다.
변경된 프로젝트 만 버전을 업데이트하도록 빌드를 수정할 수 있는지 확실하지 않습니다.
그래서 기본적으로 나는 다양한 패치 프로세스와 장단점에 대해 궁금합니다. 즉 ie 리셋 등이 필요합니다.
건배