I   회사소개  I  사이트맵  I  도움말
인기검색어
  ID저장
 
회원가입 I 아이디/비밀번호찾기
ㆍOS / 하드웨어 / 서버군
ㆍOA / 오피스 / 전자출판
ㆍ아이폰 / 안드로이드
ㆍ디지털 포토그래피
ㆍ그래픽 / 홈페이지
ㆍ인터넷 프로그래밍
ㆍ일반프로그래밍
ㆍ게임프로그래밍
ㆍSNS / E-Business
ㆍ데이터베이스
ㆍ기 타
ㆍ길라잡이
ㆍ실력이 탐나는
ㆍ회사 실무에 힘을 주는
ㆍ예제가 가득한
ㆍ그림 한 장으로 보는
ㆍ디지털 포토그라피
ㆍ그래픽/홈페이지
페이스북 블로그 네이버포스트
관련분류 : 인터넷 프로그래밍 / ASP/JSP
Professional ASP.NET - 절판
크게보기 l 차례보기
ㆍ저 자 Richard Anderson
ㆍ역 자 조창형
ㆍ구 분 번역서
ㆍ발행일 2002년 01월 08일
ㆍ정 가 42,000원
ㆍ페이지 1624 페이지
ㆍISBN 89-7627-902-6
ㆍ난이도 중급.상급
ㆍ출판사 정보문화사
마이크로소프트의 액티브 서버 페이지(Active Server Page)는 아직까지는 비교적 새로운 기술로서, 동적 웹 사이트와 웹 기반 분산 애플리케이션을 작성하는 데 사용된다. 이 기술은 윈도우 지향적인 웹 프로그래머의 도구상자에서 아주 빠르게 가장 신뢰받는 도구로 성장하였다. ASP.NET 최신 버전은 개발자들에게는 비약적인 발전이며, 이전과 비교해 코드를 소량만 작성하면서도 기능은 더 다양해지고 유연성도 좋아졌다. ASP.NET은 ASP를 단순히 업데이트한 버전이 아니며, 동적 웹 애플리케이션 개발의 전체적인 개념에서 발전을 이루었다고 할 수 있다. 이 책은 실제 코드 예제와 ASP.NET을 숙달하는 데 필요한 포괄적인 사례 연구들을 함께 제시하면서 성공적인 기업 웹 애플리케이션을 구축하는 주제를 광범위하게 설명할 것이다.

누구를 위한 책인가?
이 책은 현재 ASP 2.0이나 3.0으로 개발 작업을 하고 있는, .NET 프레임워크에 관심을 갖고 있는 사람들이 대상 독자층이다. 단, 일반 ASP 개발자나 초보자보다는 선봉에서 작업하고 있는 숙련된 ASP 개발자를 겨냥해서 저술하였다. 공통 언어 런타임 덕분에 프로그래밍을 해본 사람이면 누구든 .NET 애플리케이션을 생성할 수 있게 되었지만, VB나 C에 기초한 구문(C++, Java, C#)을 작성해본 경험이 있다면 이 책의 내용을 좀더 쉽게 이해할 수 있을 것이다.

이 책의 내용
  • ASP.NET과 .NET 프레임워크
  • ASP.NET 페이지 생성과 서버 컨트롤 작업
  • ASP.NET에서 데이터와 ADO.NET 소개
  • ASP.NET 클래스 라이브러리
  • 설정과 배치
  • 데이터 조작의 불가결한 부분으로서의 XML
  • 애플리케이션에 대한 비동기 백그라운드 서비스를 제공하는 웹 서비스 이용
  • 이식
  •  
    1995년 ASP가 등장한 이후로 벌써 6년의 세월이 흘렀다. CGI에 익숙해있던 역자가 처음 ASP를 접했을 때에는 '별 이상한 확장자도 다 있군'이라는 생각을 했었다. 하지만 이제 ASP는 윈도우 플랫폼을 사용하는 사람에게는 너무나 익숙하며 필수적인 도구가 되었다. 그런 ASP가 이제 .NET이라는 새로운 이름과 함께 화려한 변신을 꾀하고 있다.

    마이크로소프트에서는 .NET이 XML을 기반으로 한 웹 서비스 플랫폼이며, 전세계의 정보와 기기들, 그리고 사람들을 하나의 공통된 방식으로 연결하는 차세대 소프트웨어라고 정의하고 있다. XML을 채택함으로써 .NET에서는 플랫폼과 접속 환경에 상관없이 데이터를 주고받을 수 있도록 하여 애플리케이션과 인트라넷, 그리고 인터넷 서비스를 하나로 통합시킬 수 있도록 하고 있다.

    이러한 .NET 프레임워크에 기반한 ASP.NET은 이전의 ASP에 비해 훨씬 간단하고 재사용하기 쉬운 코드를 작성할 수 있게 해준다. ASP.NET은 단순히 기존 ASP의 업그레이드 버전이 아닌 새로운 패러다임의 실현이라 할 수 있을 정도로 많은 변화가 생겼다. 아직 베타 버전이라 버전간 호환성 문제를 포함해 몇 가지 문제가 있으나 이는 차차 개선될 것으로 생각된다.

    ASP.NET은 스크립트 언어에 대한 의존성, 객체 지향 설계와 프로그래밍 기술 지원의 부족함, 구축한 애플리케이션이나 각 페이지에 대한 기술을 계속적으로 다시 만들어내기 위한 필요성 같은 ASP에 존재하는 많은 제약들을 제거하기 위해 설계되었다. 대신에, ASP.NET은 더 복잡하고 강력한 애플리케이션을 구축하기 위한 능력과 반복적인 코드를 개발자가 작성하기 위한 요구 사항의 감소를 결합하였다.

    ASP.NET은 기본적으로 페이지 내에서 상태 관리가 자동화된 서버측 컨트롤을 사용하며, 그 컨트롤들은 재사용 가능한 기능들을 캡슐화하고 있다. 또한 스크립트 언어에 대한 ASP의 종속성을 제거하였고, 설정과 배치가 더 쉬워졌으며 새로운 에러 처리와 디버깅 및 추적 기법들을 제공하고 있다. 이러한 기본적 특징 외에도 ASP.NET은 애플리케이션과 페이지에서 보안 관리를 위한 새로운 방법과 성능을 향상시키기 위하여 서버측 캐시인 출력 캐시를 제공한다.

    이 책은 ASP를 어느 정도 다룰 수만 있으면 쉽게 이해할 수 있도록 알기 쉽게 그 내용을 구성하였고, 사용자가 겪을 수 있는 작은 실수까지 세심하게 고려하고 있다. 또한 웹 서비스의 강력한 새로운 프로그래밍 패러다임을 소개하면서 웹 서비스 개발을 ASP.NET으로 쉽게 만드는 방법을 살펴볼 것이다. 모쪼록 이 한 권의 책이 여러분의 ASP.NET 웹 페이지를 구성하는 데 많은 도움이 되기를 바란다.
     
     
    "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
     
                                      
    회사소개      개인정보취급방침      고객센터     사이트맵      도움말