linq-to-sql을 사용하여 데이터베이스에 데이터를로드하고 저장합니다. 대부분의 데이터가 저장하거나로드가 사용자의 입력과 원시 데이터를 저장하는 모든 가능한 위험을 방지하기 때문에, 내가 입력을 저장하기 전에 input.Here 내가linq to sql 및 HtmlEncode 사용
- 인코딩을하는 일의 요약 대해 HTMLEncode하기로 결정 데이터베이스에.
- 원시 데이터를 조작 할 수 있도록 입력을 디코딩합니다.
- 사용자에게 표시 할 입력을 다시 인코딩합니다.
문제는 내가 이렇게 내 LINQ 비즈니스 오브젝트가 다소 쓸모없는 렌더링, I는 사용자가 입력 한 실제 원시 데이터를 데이터베이스에서 얻는 데이터를 변환하는 또 다른 비즈니스 개체를 만들 수 있다고합니다.
내가 잘못 했나요? SQL에 링을 사용하고 있다면 실제로 데이터를 데이터베이스로 변환해야합니까?