Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 닷넷게시판만들기
- 닷넷DB연동
- 안치환
- 게시판페이징
- The Frames
- live8
- 여행
- 안치환공연
- Perth
- wp7
- BSB
- 서호주여행
- 유용주
- ASP.NET
- 백스트리트보이스
- U2
- 영화
- swell season
- 퍼스
- 윈폰7
- 웹프로그래밍
- 안치환콘서트
- 닷넷공부법
- 광야에서
- 전라도여행
- 서호주
- 김광석
- 닷넷게시판리스트
- asp
- 가족영화
Archives
- Today
- Total
새로운 시작, GuyV's lIfe sTyle.
닷넷 게시판 만들기 Part 1 - 프로그래밍? 본문
[이 글은 게시판을 한번도 안 만들어본 초보 프로그래머에게 바칩니다]
닷넷이든, php든, asp든.. 뭐든.. 웹을 표현하는 녀석은 HTML이다. 즉, 이들의 결과물은 HTML임에 집중한다.
결과물을 웹 형태로 내는 웹 프로그래밍을 공부하는데에 있어서, HTML에 먼저 익숙해지면 웹 프로그래밍의 접근이 그렇지 않고 바로 시작하는 사람들보다 3-5배 정도는 학습 속도가 빠르다고 감히 말을 해줄 수 있다.
그렇지만..
이 글을 쓰는 나 역시 성질이 급하고 재밌는 것들을 먼저 찾는 사람 중 한명이기 때문에..
절대 귀찮다 생각들고 재미없다 생각들면 과감히 넘어가길 바란다.
지금이 아닌 이 다음에 어느 정도 프로그래밍을 하다보면 꼭 짚고 넘어야 하는 녀석들을 언젠가는 만나게 될 것이며, 시작하는 단계에서는 자유롭게 시작하면 된다.
책의 목차에 잘 나오는 것들을 보자.
1) 자료형 : int, string, float, bool, .. .. .. .. ..
2) 반복문/조건문/어쩌고저쩌고 : for, while, if, switch .........
3) 네임스페이스/클래스/메소드/프로퍼티 : ??, ??, ??, ??, ............................
1. 자료형은 int, string 두개만 들고 간다.
2. 반복문, 조건문은 for, if 한개씩만 들고 간다.
(물론, 다른 녀석들도 충분히 쓸모가 있다.)
3. 네임스페이스/클래스/메소드/프로퍼티(이하 속성)에 대해.
네임스페이스는 "System." 으로 시작하는 것들이다.
클래스도 "System."으로 시작하는 것들인데, 네임스페이스를 지정함으로서 'System.어쩌고.저쩌고'를 생략할 수 있다. 그래서 대부분 실제 사용시에 클래스 이름만으로 가져와 쓴다.
- 네임스페이스
System.Data, System.IO, System.Xml, System.Net ....
System.Data, System.IO, System.Xml, System.Net ....
- 클래스
System.Data.DataSet , System.IO.File, System.Xml.XmlReader, System.Net.Sockets ....
System.Data.DataSet , System.IO.File, System.Xml.XmlReader, System.Net.Sockets ....
클래스에서 진하게 표시된 녀석이 클래스 이름이다.
네임스페이스의 끝자락에 붙는다고 생각하면 된다. 이렇게, "네임스페이스 -> 클래스"라고 생각하면 되며, "클래스 -> 메소드와 속성 2가지"라고 생각하면 된다.
메소드와 속성은 같은 등급이라고 보면 되며, 차이점은 메소드는 메소드이름에 꼭 괄호가 붙고, 프로퍼티는 괄호가 붙지 않는다.
AAA() : 메소드
ABB : 속성
DateTime.GetDate() : 메소드
DateTime.Now : 속성
- 메소드와 속성
System.Data.DataSet.Load() : 메소드
System.Data.DataSet.Merge() : 메소드
System.Data.dataSet.Reset : 속성
...
...
System.Data.DataSet.Load() : 메소드
System.Data.DataSet.Merge() : 메소드
System.Data.dataSet.Reset : 속성
...
...
일단, 이렇다는 것만 알자.
클래스는 뭐 어떻고 인스턴스는 뭐 어떻고 네임스페이스를 지정해야되니 어째야되니..
여러분들은 언젠가는 알게 된다. 알 수 밖에 없게 된다.
처음부터 질리지 마시길..
그리고, 외우지 마시길..
Part 2 에서 계속..
클래스는 뭐 어떻고 인스턴스는 뭐 어떻고 네임스페이스를 지정해야되니 어째야되니..
여러분들은 언젠가는 알게 된다. 알 수 밖에 없게 된다.
처음부터 질리지 마시길..
그리고, 외우지 마시길..
Part 2 에서 계속..
반응형
'ⓟrogramming > asp.net 게시판' 카테고리의 다른 글
닷넷 게시판 만들기 Part 6 - 지루한 이야기 ㅠㅠ 클래스 (1) | 2010.12.22 |
---|---|
닷넷 게시판 만들기 Part 5 - 첫 프로그램? 구구단! (1) | 2010.12.16 |
닷넷 게시판 만들기 Part 4 - 웹프로그래밍 맛보기(feat.아니전부) (3) | 2010.12.16 |
닷넷 게시판 만들기 Part 3 - 닷넷시작! (0) | 2010.12.08 |
닷넷 게시판 만들기 Part 2 - 개발환경구축 (2) | 2010.11.18 |
Comments