누구나 Asp.NET의 코드와 코드의 차이점을 말해 줄 수 있습니까?코드와 코드 뒤의 차이점
11
A
답변
8
CodeInPage : 코드에 페이지를 삽입하는 것을 의미합니다.
코드 백은 코드 용으로 별도의 파일입니다. 이 파일은 페이지에서 파생되며 서버 컨트롤에 대한 선언을 포함하며 모든 이벤트 처리기 등을 포함합니다. aspx 파일은 마지막 페이지에서이 클래스에서 파생됩니다.
CodeBehind 두 가지 문제는 intellisense가 파일 당 하나의 언어로 작동해야하기 때문에 서버 측 코드가 하나의 파일에 담겨서 행복합니다. 또한 서버 측 코드에서 버그를 감지하는 컴파일러의 어려움을 덜어줍니다. 코드 파일을 혼자서 다루기 만하면됩니다.
코드 - 옆에은 하나의 클래스가 여러 소스 파일.
부분 유형의 주요 용도는 코드 생성기가 별도의 파일로 확장하여 다시 생성을 망칠 수없는 클래스를 만들 수있게하는 것입니다.
의 다음 문서를 참조하십시오
7
This article는 부분 클래스 패턴을 사용하여 옆에 코드가 닷넷 1.0에 사용되는 모델 뒤에 코드를 대체하는 ASP.Net 2.0에 도입 된 것을 설명 - 그러나 모든 사람이 분리 된 코드 인 .aspx.cs 또는 .aspx.vb 코드를 여전히 호출하므로 실제적인 차이점이 없습니다.
asp.net 1.0 개발에서 코드 뒤에 aspx 페이지에서 사용 된 모든 컨트롤을 선언해야했습니다. 어떤 이유로 인해 이것이 희박하고 솔루션이 컴파일 된 후에 이벤트 배선이 계속 삭제되었습니다. 그래서 초기 이름 변경은 .net 1.0에서 코드 숨김 모델이 불안정했기 때문에 가능했을 것입니다.
관련 문제
- 1. 기계 코드와 개체 코드의 차이점
- 2. strftime 코드와 GetLocaleInfo 코드
- 3. 면도기에서 코드와 코드 믹싱
- 4. C# 코드 뒤의 이미지 버튼
- 5. 오라클의 to_date 코드와 코드 기능
- 6. 컴파일 된 코드와 네이티브 컴파일 된 코드의 차이점
- 7. XAML 파일을로드하여 레이아웃 뒤의 코드 숨기기 변경
- 8. Silverlight : 코드 뒤의 ViewModel 트리거 함수
- 9. 내 페이지가 코드 뒤의 프레임에 있는지 감지
- 10. C++ 키보드 키 코드와 JAVA KeyEvent 키 코드의 차이점
- 11. C# 코드와 C++ 코드 간의 개체 공유
- 12. VB.net 문자 코드와 동일한 PHP 코드
- 13. ILMerge 뒤의 동적로드
- 14. 코드 뒤의 RadTreeNode 데이터 집합이 WebService 콜백에 나타나지 않습니다.
- 15. VB6 COM DLL을 셸 또는 .NET 코드 뒤의 인터페이스로 사용
- 16. HTTP 응답 상태 코드 402와 403의 차이점
- 17. 형식이 다른 두 코드 버전의 차이점
- 18. 자바 바이트 코드 astore_1과 astore_2의 차이점
- 19. 공백 뒤의 새 줄
- 20. 브라우저 뒤의 창 열기
- 21. ISA 뒤의 WCF 서비스
- 22. 문자 뒤의 배열 배열
- 23. 속도 테스트 뒤의 기술
- 24. Array.Reverse() 메서드 뒤의 논리
- 25. 라우터 뒤의 C# HttpListener
- 26. NAT 뒤의 Apache JAMES
- 27. uncrustify에서 중괄호 뒤의 빈 줄
- 28. 유전자 코드와 좀비!
- 29. 활성 창 뒤의 창 열림
- 30. 유니 코드와 jQuery를 가상 Keyboad