.net을 사용하려면 .cs 페이지에 모든 코드를 작성해야 한다고 생각하지 마세요. vs. .net에서 제공하는 편리한 제어 작업을 사용하지 않아도 됩니다.
..net이 단순히 다양한 컨트롤을 페이지로 끌어온 다음 VS를 통해 편리하게 설정하는 것이라고 생각하지 마십시오.
.처음부터 컴파일 원리부터 웹 서비스까지 .net에 관한 모든 종류의 책을 읽어야 한다고 생각하지 마세요.
..net이 단지 VS를 열어 페이지를 만들고 코드를 작성하는 문제라고 생각하지 마세요.
..net의 현재 버전이 2.0이라고 해서 1.1에 대한 정보를 읽을 필요가 없다고 생각하지 마십시오.
..net이 1.1에서 2.0으로 변경되지 않았다고 생각하지 마세요.
..net이 데이터 액세스 계층과 페이지 표시 계층을 분리하는 대신 처음부터 한 페이지에 모든 코드를 작성할 수 있다고 생각하지 마십시오.
..net을 쓸모없는 여러 레이어로 나누어서 간단한 일을 반년 만에 끝내야 한다고 생각하지 마세요.
사실 .net은 상당히 기술적입니다. 사실 .net은 생각만큼 어렵지는 않지만 확실히 간단하지도 않습니다.
다음은 제가 .net을 배우는 과정입니다. 이를 여러분과 공유하고 싶습니다.
1. .net 개발에 C#을 사용하기로 결정했습니다.
2. 많은 노력 끝에 마침내 vs2003을 설치했습니다.
3. 도서관에서 빌린 책을 바탕으로 첫 번째 콘솔 프로그램인 Hello World를 완성했습니다.
4. asp.net을 asp로 가르치는 책에 따라 몇 가지 간단한 페이지를 완성했습니다.
5. 데이터베이스 작업을 소개하는 책에 따르면 처음부터 끝까지 .net 데이터 작업을 진행했습니다.
6. .net SDK 문서 사용법 배우기
7. 방명록 작성 실험
8. 나는 도서관에서 훌륭한 중급 .net 책을 빌렸습니다.
9. 해당 책에 따라 몇 가지 작은 작업(사용자 컨트롤, 양식 유효성 검사 등)을 연습해 보세요.
10. 작은 포럼을 작성해 보았습니다.
11. 점차 친구도 많이 사귀었고, 우리 모두는 서로에게서 배우고 함께 발전해 나갔습니다.
12. 펫샵3.0에 노출되다
13. petshop3.0 심층 연구
14. 사용자 정의 컨트롤을 배우기 시작하면서 .net 내부 지식에 대한 이해가 깊어졌습니다.
15. 다른 오픈소스 프로젝트에 문의했습니다.
16. 오픈소스 프로젝트가 초보자에게 얼마나 도움이 되는지 깨달은 저는 오픈소스 프로젝트를 직접 작성하기로 결정했습니다. 한편으로는 다른 친구들을 도울 수 있고 다른 한편으로는 더 많은 것을 배울 수 있습니다.
17. 스텔라 프롬 개발
18......
정리하자면 크게 3가지입니다.
1. 부지런히 코드를 작성하고 예제를 작성하세요
2. 기본 지식과 실제 프로젝트 코드를 접해보세요.
3. 친구들과 더 많이 소통하세요
추신: 최근 ASP를 아주 잘하는 친구가 .net으로 전환하고 싶어 해서 이 짧은 글을 썼습니다. 배우기 시작하면서 그는 항상 .net으로 전환하고 싶어했습니다. 어젯밤에 잠시 그와 함께 앉아 있었는데 여전히 문제가 많다고 느껴서 .net의 대부분에 대해 메모를 쓰고 싶었습니다. 초보자는 우회를 피하고 가능한 한 빨리 종이 벽을 뚫고 .net 프로그래밍의 세계로 들어가십시오.