이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
C#과 VB.NET 컨버전 포켓 레퍼런스
호세 모지카 저 / 최미라 역
한빛미디어 2002.09.30.
가격
6,000원
10 5,400
YES포인트?
300원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

구문의 차이점
대소문자 구별
행 종결
주석
네임스페이스 선언과 사용
변수 선언
변수 초기화
함수의 매개변수 선언
함수의 매개변수 전달
옵션 매개변수
매개변수 리스트
메서드 선언
Output 매개변수의 반환
프로그램 시작
프로그램/메서드/루프 문 종료
멤버 범위
정적 메서드와 공유 메서드
클래스와 모듈
If 문
Short-Circuiting
조건 문
프로퍼티와 인덱서
배열
for 루프 문
For/Each 루프 문
Try/Catch 블록
속성 사용
제어 문자
타입 비교와 변환

객체지향
상속 구문
메서드 오버로딩
생성자와 필드 초기자
다른 생성자 호출
기본 생성자 호출
초기자
기반 클래스 멤버 숨김
메서드 오버라이딩
상속 요청과 막기
인터페이스 선언과 구현
위임과 이벤트
클래스 비교
문자열 비교

IDE 차이
AssemblyInfo.x
디폴트와 루트 네임스페이스
시작 객체
App.ico
Imports와 using
COM 참조
컴파일러 상수
Option Explicit, Option Strict, Option Compare
오류와 경고

언어의 고유 특징
Unsafe 블록(C#)
using(C#)
주석 처리(C#)
연산자 오버로딩(C#)
동적 바인딩(VB)

저자 소개

저자 : 호세 모지카
COM, COM+ 분야에서 세계적으로 유명한 DevelopMentor의 연구원이자 전임 강사로서 주로 COM+, IIS, 닷넷, 비주얼 베이직을 이용한 엔터프라이즈 개발 과정을 강의했다. DevelopMentor에 입사하기 전에는 IBM에서 컨설턴트로 근무했으며, 속도 인식을 위한 DCOM 서버를 개발하고 ViaVoice SDK에 들어갈 ActiveX 컨트롤을 ATL(Active Template Library)로 만들기도 했다. Visual Basic은 버전 1.0때부터 사용해왔다.
역자 : 최미라
전북대학교 컴퓨터 과학과를 졸업하고 한빛미디어 출판기획부 윈도우·닷넷팀에서 근무하고 있으며, 이 책의 역자인 동시에 편집자다. 『IT 백두대간 닷넷 프로그래밍: C#, VB.NET, ASP.NET』(한빛미디어, 2002) 등을 편집했으며 닷넷 기반 언어에 관심이 많다.

품목정보

발행일
2002년 09월 30일
쪽수, 무게, 크기
176쪽 | 208g | 크기확인중
ISBN13
9788979142051

책 속으로

만약 여러분이 자주 사용하지는 않지만 필요한 명령어 정도는 알고 있는 언어로 코드를 작성하고 있다고 가정해보자. 그런데 이 언어의 키워드가 여러분이 자주 사용하는 언어와 유사하지도 않고 도움말 파일에서 키워드를 찾기 위해 입력할 단어조차 생각나지 않는다면 여러분은 어떻게 할 것인가? 필자도 이런 경우가 종종 있었고 이럴 경우에 키워드나 구문 등을 언어별로 정리해서 빠르게 비교하고 참고할 수 있는 책이 있으면 매우 유용할 것이라고 새악했다. 그리고 이러한 생각을 실천으로 옮긴 것이 바로 이 책이다.

이 책은 필자 자신이 필요해서 만든 책이기도 하며 그 동안 필자 의 경험에서 우러나온 책이기도 하다. 필자는 DevelopMentor에서 강의를 하는데, 처음에는 VB.NET 과정만을 강의했다. 그러던 중 어느 날인가 C# 과정까지 맡아달라는 부탁을 받게 되었고 대략 25명의 학생들을 상대로 C#을 강의하게 되었다. 그런데 필자는 이 수업을 통해서 VB.NET을 안다고 해서 C#까지 저절로 알게 되는 것이 아니라는 사실을 깨달았다.

마이크로소프트에서는 "닷넷 런타임(.NET runtime)은 언어의 본질(agnostic)이며 C#과 VB.NET은 아주 유사하고 두 언어간 변환은 단지 ;(세미콜론)과 Dim 문장 중 어떤 것을 선택하느냐의 차이 뿐이다" 라고 말한다. 이 말은 어떤 범위에서는 사실이다. 그러나 필자가 강의하는 과정에서 두 언어간에는 매우 많은 차이점이 존재한다는 사실을 알게 된 것이다 (물론 그렇다고 해서 두 언어 사이에서 분명하게 구분할 수 있는 차이점만 존재하는 것은 아니며 차이점이 미묘한 것도 있다).

차이점은 크게 구문(syntax), 객체지향 원리, VS.NET IDE(Visual Studio.NET Integrated Development Environment)라는 세 가지 영역으로 구분하여 살펴 볼 수 있다. 구문은 문장과 언어의 구성요소에 대한 것을 의미한다. 간단하게 예를 들면, 어떤 사람은 tomato를 '터메이토'라고 발음하지만 필자 가은 경우는 그냥 '토마토'라고 발음한다. 이러한 것이 바로 '구문의 차이점'이다. 객체지향 원리의 차이점은 다소 미묘한 것으로 구현과 특징적인 면에서 차이점을 다룬다. 예를 들어, 상속성과 메서드 오버로딩 등의 내용을 포함한다. 그리고 IDE 차이점은 IDE를 통해 설정하는 속성인 컴파일러 설정 등에 대한 내용으로, 사용하는 언어에 따라서 결과가 달라진다는 특징이 있다. 마지막 차이점은 바로 한 언어에서만 고유하게 사용하는 언어의 특징(Language feature)이다. 물론 언어의 고유한 특징도 이 책에서 다룬다.

-- pp.9-10

리뷰 총점 6.0

첫번째 한줄평을 남겨주세요.

사락 별점0

혜택 및 유의사항

첫번째 별점을 남겨주세요.

첫번째 밑줄을 남겨주세요.