I   회사소개  I  사이트맵  I  도움말
인기검색어
  ID저장
 
회원가입 I 아이디/비밀번호찾기
ㆍOS / 하드웨어 / 서버군
ㆍOA / 오피스 / 전자출판
ㆍ아이폰 / 안드로이드
ㆍ디지털 포토그래피
ㆍ그래픽 / 홈페이지
ㆍ인터넷 프로그래밍
ㆍ일반프로그래밍
ㆍ게임프로그래밍
ㆍSNS / E-Business
ㆍ데이터베이스
ㆍ기 타
ㆍ길라잡이
ㆍ실력이 탐나는
ㆍ회사 실무에 힘을 주는
ㆍ예제가 가득한
ㆍ그림 한 장으로 보는
ㆍ디지털 포토그라피
ㆍ그래픽/홈페이지
페이스북 블로그 네이버포스트
관련분류 : 일반 프로그래밍 / 비주얼 베이직
Professional VB.NET 디자인 패턴 유연한 애플리케이션 생성하기 - 절판
크게보기 l 차례보기
ㆍ저 자 Tom Fischer
ㆍ역 자 전병선
ㆍ구 분 번역서
ㆍ발행일 2003년 07월 30일
ㆍ정 가 18,000원
ㆍ페이지 427 페이지
ㆍISBN 89-5674-124-7
ㆍ난이도 중급.상급
ㆍ출판사 정보문화사
VB .NET으로 작성되는 디자인 패턴으로 유연한 애플리케이션 생성하기

디자인 패턴은 공통 프로그래밍 문제와 “템플릿" 솔루션을 기술한다. 디자인 패턴은 재사용 가능한 설계와 융통성을 제시해주고 새로운 수준의 코드 재사용 개념을 얻을 수 있는 개발의 길잡이이다. 많은 디자인 패턴들이 객체지향 기술을 바탕으로 설계되었으며, 따라서 VB 프로그래머들은 디자인 패턴을 적절히 적용할 수 있는 기회를 얻기 위해 Visual Basic .NET이 발표될 때가지 기다려야 했다.

이 책은 VB.NET에서 디자인 패턴을 사용하는 실제적인 접근 방법을 제공한다. 우리는 디자인 패턴을 사용하는 예제 애플리케이션을 제시하여 그것들이 실제로 작동하는 방법과 그것들이 가져다 주는 이점을 살펴볼 수 있게 하였다. 각 장에서는 분산 n-계층 아키텍처의 서로 다른 계층에서 그리고 이들을 묶는 .NET 리모팅 하부 구조에서 디자인 패턴의 타당성에 초점을 맞추었다.

이와 함께, 디자인 패턴 솔루션의 필요성을 인식하는 방법과 적절한 패턴을 선택하고, 설계, 구현하는 방법을 보여준다. 또한 우리는 .NET 프레임워크의 부분들(.NET 데이터 공급자와 .NET 리모팅과 같은)이 디자인 패턴을 이용하고, 결과적으로 우리들의 작업에 활용하는 방법을 검토한다.

누구를 위한 책인가
이 책은 우선적으로 VB.NET으로 작성되는 디자인 패턴에 대한 논의와 예제에 관심이 있는 개발자나 아키텍트를 대상으로 한다.

이 책에서 다루는 내용
  • 디자인 패턴 개요

  • GoF 패턴

  • Model/View/Controller, Asynchronous Programming, Store and Forward 패턴

  • 데이터, 비즈니스 로직, 프리젠테이션 계층에서의 디자인 패턴의 예

  • .NET 리모팅에서의 디자인 패턴의 타당성과 예

  • UML 개요

  • 다음 단계 - 안티패턴과 리팩토링


  •  
    역자 소개
    Microsoft Regional Director였고, 정보기술연구소, 다우데이타시스템, 소프트뱅크 등에서 전임 강사를 역임했으며, 현재 CBD 컨설턴트로 활동중이다. 특히 마이크로소프트 COM/COM+ 기술의 전문가로 널리 알려져 있으며, 마이크로소프트 공인 강사이기도 하다.

    [주요 저서]
  • Programming Visual Basic .NET
  • Programming C#
  • 객체 지향 이야기
  • Microsoft Visual C++ 6.0 ATL COM Programming
  • 초보자를 위한 전병선의 한글 Visual Basic6 프로그래밍 가이드 외 다수
  • 예제로 배우는 C# 디자인 패턴

    이번에도 번역이 어렵다는 걸 절절히 느낍니다. 정말로 번역이 책을 쓰는 것보다 더 어려운 것 같습니다. 사실, 한 권의 책을 제대로 번역하려면 많은 노력이 필요합니다. 먼저 번역자가 번역하고자 하는 책의 내용을 완전히 이해하고 있어야 합니다. 거기다가 원저자의 의도까지 명확하게 파악하고 있어야 합니다. 그래야 오역의 가능성이 그만큼 적어집니다. 그리고 원저자의 문체에 맞도록 일관성 있는 번역을 할 필요도 있습니다.

    예전부터 Wrox의 책은 특히 번역하기 어렵다고 생각했습니다. 여러 저자가 공동 집필하는 경우가 많고, 또 이들의 국적도 다른 경우가 많기 때문입니다. 그러니까 일관성 있는 번역이 힘들어지는 거지요. 그럼에도 불구하고 이 책의 번역을 선뜻 승낙한 것은 VB.NET에서의 디자인 패턴을 설명한다는 매력 때문이었습니다. 그리고 이 책은 그 매력을 만족시켜 주기에 충분했습니다.

    이 책의 가장 큰 매력은 분산 n-계층 아키텍처의 데이터, 비즈니스 로직, 프리젠테이션 등 각 계층에서 디자인 패턴을 활용하여 프레임워크를 구축하는 방법을 설명하고 있다는 것입니다. 그리고 이 프레임워크는 실무에서 활용할 수도 있을 것으로 생각됩니다. 이것은 ꡔGoF의 Design Patternsꡕ나 다른 디자인 패턴 책에서는 볼 수 없는 특징입니다.

    다만, 역자의 미숙함으로 인해 이 책의 저자들이 의도했던 내용이 충분히 전달되지 못한 부분이 있지는 않나 하는 걱정이 앞섭니다.

    하지만 분명한 것은 이 책이 여러분의 프로그래밍 능력을 한 단계 더 높여 줄 수 있을 것이라는 점입니다. 어쩌면 이 책의 의도를 명확히 이해하기 위해서는 ꡔGoF의 Design Patternsꡕ를 먼저 읽어야 하는 부담도 있겠지만, 이제까지 해왔던 주먹구구식의 프로그래밍 습관이 아닌 하나를 더 깊이 생각하는 고급스런 프로그래밍 습관으로 여러분을 이끌어줄 것입니다.

    이 책이 여러분에게 새로운 마음으로 다시 시작하는 기회가 되길 바랍니다.
  •  
     
    "Wrox-Professional 시리즈" 관련도서는 총 59권 입니다.
    - 실전 예제로 배우는 Flickr MASHUPS
    - 실전 예제로 배우는 XNA Game Programming : For Xbox 360 and Windows
    - Professional 엔터프라이즈 아키텍처를 위한 UML 모델링 & Visio
    - Professional VB.NET 디자인 패턴 유연한 애플리케이션 생성하기
    - Professional SCCD
    - Professional 닷넷 네트워크 프로그래밍
    - Professional 크리스탈 리포트 닷넷
    - Professional Visual Basic .NET 2판
    - Professional ASP.NET Web Services
    - Professional XML Web Services
    - Professional Visual Basic .NET Transactions
    - Professional PHP4
    - Professional XML for .NET Developers
    - Professional Java Servlets 2.3
    - Professional Java Server Programming J2EE 1.3 Edition
    - Professional Java Web Services
    - Professional J2EE EAI
    - Professional XML Schemas
    - Professional ADO.NET Programming
    - Professional ASP.NET 1.0
    - Professional EJB
    - Professional Java XML
    - Professional JSP 2nd Edition
    - Professional .NET Framework
    - Professional XML 2nd Edition
    - Professional C#
    - Professional ASP.NET
    - Professional Java Data
    - Professional Java Security
    - Professional XML Databases
    - Professional XSL
    - Professional Java E-Commerce
    - Professional Java Server Programming J2EE Edition
    - Professional SQL Server 2000 Programming
    - Professional Java Programming
    - Professional Linux Programming
    - Professional Linux Deployment
    - Professional ASP Data Access
    - Professional WAP
    - Professional Visual Basic 6 Web Programming
    - Professional JavaScript
    - Professional Visual Basic 6 XML
    - Professional JSP
    - Professional ADO 2.5 RDS Programming with ASP3.0
    - Professional Java XML Programming
    - Professional PHP Programming
    - Professional ASP XML
    - Professional Active Server Pages 3.0
    - Professional ADSI Programming
    - Professional MFC with Visual C++
    - Professional Java Server Programming
    - Professional Visual C++ Windows Shell Programming
    - Professional VB UML
    - Professional XML Application
    - Professional ASP Techniques for Webmasters
    - Professional Visual C++ 6 Database Programming
    - Professional Active Server Page 2.0
    - Professional NT Services
    - Professional MTS MSMQ with VB and ASP
     
                                      
    회사소개      개인정보취급방침      고객센터     사이트맵      도움말