logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

.NET Micro Framework 임베디드 프로그래밍

.NET Micro Framework 임베디드 프로그래밍

롭 마일즈, 도날드 톰슨 (지은이), 이건복 (옮긴이)
정보문화사
18,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

.NET Micro Framework 임베디드 프로그래밍
eBook 미리보기

책 정보

· 제목 : .NET Micro Framework 임베디드 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > C#
· ISBN : 9788956744278
· 쪽수 : 375쪽
· 출판일 : 2008-05-13

목차

감사의 글
서문
소개
누구를 위한 책인가
시스템 요구 사항
예제 코드
이 책의 지원

Part I 준비

Chapter 1 .NET Micro Framework에서 작고, 연결된 장치의 개발
왜 Microsoft는 .NET Micro Framework를 만들었나?
.NET Micro Framework는 Microsoft 임베디드 제품과 어떻게 동작하나?
.NET Micro Framework란 무엇인가?
부팅 가능한 런타임
.NET Micro Framework
.NET Micro Framework HAL
프레임워크 라이브러리들
사용자 인터페이스 - Shell
Visual Studio 통합
시스템 요구 사항
결론

Chapter 2 .NET과 .NET Micro Framework
.NET과 .NET Micro Framework
.NET과 개발자의 요구 사항
.NET Micro Framework에서의 관리형 코드
컴파일러와 코드 생성
.NET Framework
객체 기반의 하드웨어 표시
결론

Chapter 3 시작하기
Visual Studio와 통합
.NET Micro Framework SDK 설치
프로젝트 생성
.NET Micro Framework 라이브러리 탐색
프로젝트 설정
기본 C# 코드
빌드, 배포 그리고 실행
동적 디버깅
타겟 장치로 배포
결론

Part II .NET Micro Framework 개발

Chapter 4 장치 빌드하기
최강의 손전등
출력하기
출력 포트 객체의 생성
인스턴스와 참조
객체 제어
입력 포트 객체
예제 프로그램 : 첫 번째 손전등
이벤트를 동반한 입력
메소드와 델리게이트
인터럽트 핸들러 메소드
인터럽트 핸들러의 이벤트 처리
예제 프로그램 : 인터럽트를 이용한 손전등
클래스와 데이터 멤버
상속과 포트
객체와 장치
스레드를 이용한 손전등 - 찾기 기능의 구현
Foreground와 Background 스레드
스레드 동기화
스레드 생성
타이머를 이용한 손전등 - 찾기 기능 구현
데이터 로깅 손전등
데이터 저장 클래스의 생성
C#에서 예외 처리
데이터 로깅
RS-232 직렬 포트를 통한 데이터 보내기
결론

Chapter 5 .NET Micro Framework에서의 개발
데이터 보존
데이터 저장소 하드웨어
데이터 저장
보존한 데이터 복원
지속성과 에뮬레이터
장치 소프트웨어 구성 요소 빌드
임베디드된 이벤트 기반 소프트웨어 구성 요소
GPS 구성 요소 상태와 속성
메시지 펌프 만들기
C# 인터페이스
구성 요소와 인터페이스를 사용한 디자인
성능을 고려한 프로그래밍
이터레이션(Iteration) 성능 향상
멤버 데이터 액세스
성능과 클래스 계층 구조
데이터 형식과 성능
대기 루프와 시스템 성능
객체 관리
결론

Chapter 6 네트워킹
연결하기
OSI 모델
계층 1: 물리 계층
계층 2: 데이터 링크 계층
계층 3: 네트워크 계층
계층 4: 전송 계층
계층 5: 세션 계층
계층 6: 프레젠테이션 계층
계층 7: 응용 프로그램 계층
클라이언트/서버 모델
피어 투 피어 모델
Microsoft.SPOT.Net
네트워크 정보
소켓을 사용한 TCP/IP 프로그래밍
포트
UDP
TCP
System.Net 네임스페이스
Dns 클래스
System.Net.Sockets 네임스페이스
Socket 클래스
연결된 손전등 빌드
HQ 서버 만들기
손전등 구성 프로토콜
손전등에서 HQ에 연결
UDP를 사용한 HQ 업데이트
P2P 손전등용으로 UDP 예제 확장
결론

Chapter 7 인터페이스 디스플레이 작성
비트맵 클래스
비트맵 인스턴스 생성
비트맵 위에 그리기
비트맵을 하드웨어에 뿌리기
.NET Micro Framework에서의 색 표시
모양 그리기
단색 사각형 그리기
점진적으로 색이 채워진 사각형 그리기
불투명 사각형 그리기
원형 코너 그리기
.NET Micro Framework 프로젝트에 리소스 추가하기
이미지 그리기
이미지 확대?축소
문자 그리기
비트맵에 문자 그리기
뿌려질 문자의 길이 구하기
사각영역에 문자 그리기
화면 구성하기
많은 양의 문자 그리기
WPF와 .NET Micro Framework
Application 클래스
Application 인스턴스 생성
윈도우와 디스플레이 요소
Stackpanel을 사용하여 화면 배치하기
캔버스를 사용해 구성 요소를 정밀하게 위치하기
디스플레이 요소 사용하기
디스플레이 요소 구조
텍스트 그리기
페이지별 디스플레이 구성 요소 만들기
이미지 그리기
Custom 이미지 만들기 - 다이얼 미터기
커스텀 패널 사이즈 동작
패널 클래스
사용자 입력과 이벤트
하드웨어 이벤트 연결하기
버튼 이벤트 사용하기
사용자 인터페이스 생성
결론

Chapter 8 사용자 인터페이스로 Sideshow 사용하기
SideShow 장치가 하는 일은 무엇인가?
SideShow와 Windows Vista 사이드바
Sideshow 장치 관리
Sideshow 장치와 가젯 프로그램
Sideshow 콘텐트 업데이트
Sideshow 프로그램 작성 및 배포
Sideshow 프로그램 작성
샘플 프로그램
Sideshow 가젯 프로그램 실행
Sideshow 콘텐트와 종단점
Sideshow 장치에서 콘텐트 표시하기
Glance 콘텐트
SCF 도움 클래스
그래픽 콘텐트 생성
알림 표시
Sideshow 메뉴 페이지 생성
팝업 메뉴 표시
Sideshow 다이얼로그 페이지 생성
Sideshow 장치 이벤트
Navigation 이벤트
가젯 프로그램 이벤트
연결 및 해제 이벤트
Sideshow 장치 이용
결론

Chapter 9 에뮬레이터를 이용한 개발
확장 가능한 에뮬레이터
확장 가능한 에뮬레이터 설계
장치 에뮬레이션하기
에뮬레이션 구성 요소 추가하기
새로운 구성 요소 생성
내장 에뮬레이터 구성 요소
기존 설정 가져오기
고급 에뮬레이터 기술
결론

Part III 프로젝트

Chapter 10 로봇 제어
하드웨어 플랫폼
로봇 제어 프로젝트
iRobot 룸바
iRobot 룸바로 개발 시작하기
룸바를 나타낼 객체 만들기
객체 인스턴스와 스레드
로봇 이벤트
성능 Tradeoff
결론

Chapter 11 사례 : 프로토타입에서 제품까지
첫 번째 사례 : EmbeddedFusion의 Ball-In-Maze 게임
EmbeddedFusion에 대하여
장치 설명
왜 .NET Micro Framework인가?
디자인 접근
.NET Micro Framework와 Visual Studio로 작업하기
출시 모드
두 번째 사례 : Windows Vista SideShow
릭과 Windows Vista SideShow에 대하여
장치 설명
디자인 접근
.NET Micro Framework와 Visual Studio 작업
개발 환경
결론

용어 설명
찾아보기

저자소개

롭 마일즈 (지은이)    정보 더보기
장치용 응용 프로그램 개발 분양의 Microsoft의 MVP로 활동하고 있다. 그는 영국 Hull 대학의 컴퓨터공학과의 교수진의 일원이다. Visual C# 프로그래밍, 소프트웨어 개발 그리고 기상 머신 아키텍처에 대하여 강의를 하고 있다.
펼치기
도날드 톰슨 (지은이)    정보 더보기
Microsoft연구소의 엔지니어링 이사이다. 그는 SPOT(Smart Personal Object Technology)의 소프트웨어, 프로토콜 그리고 기술전략에 대하여 전반적으로 책임을 지고 있다. 그는 또한 모든 MSN 웹에 속한 광고 시스템을 빌드 하는 것에도 도움을 주고 있다.
펼치기
이건복 (옮긴이)    정보 더보기
마이크로소프트의 컨설턴트이며, 개발자 웹 사이트인 데브피아의 VB 시삽. 많은 기업들의 코드부분 컨설팅을 담당하고 있으며, 한국 마이크로소프트가 가장 자랑하는 Visual Studio.NET 전문가.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책