2009-10-28 3 views
0

저는 Coldfusion에서 곧있을 직장을 찾고 있습니다. 내 배경은 ASP.net/MVC 및 JSP/Servelets입니다.프레젠테이션 기술 이상의 Coldfusion이 있습니까?

내가 알 수있는 것부터 Coldfusion은 대부분 다른 기술에서 구현 된 비즈니스 계층과 인터페이스하는 프레젠테이션 기술입니다. 평범한 경우 PHP와 마찬가지로 마크 업에서 바로 데이터베이스로 이동할 수있는 것처럼 보입니다.

나는 이것이 아마도 제품에 대한 단순한 견해임을 알고 있습니다. 그렇다면 ASP.net/JSP와 같이 더 많이 부각 된 웹 기술에 비해 Coldfusion을 사용하는 비즈니스 사례는 무엇입니까?

+1

이 관련된 질문에 대한 유용한 답변이있을 수 있습니다 : http://stackoverflow.com/questions/540694/is-coldfusion-a-good-choice-for-web-development –

+0

위의 링크에 좋은 내용. 의견을 읽고, CF가 멋진 프리젠 테이션 레이어를 만들고 Java와 .NET을 멋지게 상호 작용한다는 인상을 받았습니다. –

+0

ColdFusion의 사용은 조직에 크게 의존합니다. 새로운 "틈새 시장"은 실제로 많은 이동 부품을 빠르고 효율적으로 통합하는 서비스 또는 비즈니스/서비스 계층입니다. 당신은 데이터베이스와 HTML 사이의 모든 것으로 그것을 사용하여 많은 레거시 애플 리케이션을 찾을 수 있습니다. –

답변

12

비즈니스 계층을 ColdFusion에 명확하게 작성할 수 있으며, 자바와 .net 객체에 쉽게 연결할 수 있다고 말할 수 있습니다.

ColdFusion의 비즈니스 사례는 신속한 응용 프로그램 개발 플랫폼이라는 것입니다. 개발자로서의 속도는 매우 미묘합니다. MS Exchange 통합, 차트 작성, Excel 생성, Hibernate ORM 구현 (CF9에서 새로 추가)에 이르기까지 많은 내장 기능이 있습니다.

작업 할 수있는 인기있는 MVC 프레임 워크 (Model-Glue, Coldbox, Fusebox, onTap 등)가 있거나 자신의 스타일에 맞는 패턴을 사용하여 프레임 워크를 실행할 수 있습니다.

프레젠테이션 레이어와 비즈니스 레이어를 ColdFusion 태그에 쓰도록 선택할 수 있다는 것은 혼란 스러울 수 있습니다. 이것이 비즈니스 레이어에 강력한 옵션이 아닌 이유라고 생각할 수 있습니다. CF 태그는 사용하기 쉬운 구문으로 많은 기능을 포함하지만 CF9를 사용하면 프레젠테이션 (태그)과 비즈니스 로직 (스크립트)을 구별하는 데 도움이되는 스크립트 기반 구문으로 ColdFusion Components (CFC)를 완벽하게 작성할 수 있습니다.).

개발자 버전은 무료로 시험을 볼 수 있으므로 이동 중에도 시간을 많이 잃을뿐입니다. 확인해 보시기 바랍니다.

+0

CF는 프리젠 테이션, 비즈니스 로직 및 데이터 액세스에 대한 우려를 얼마나 쉽게 구분합니까? CF는 당신이 "성공의 구덩이에 빠지다"도움을줍니다 .net mvc 사람들이 말하는 것처럼, 또는 PHP와 같은 엔트로피를 피하기 위해 노력이 추가로 필요합니까? –

+2

보기, 어떤 기술 수준의 코더라도 작업을 완료 할 수있는 빈 캔버스입니다. 당신은 초심자로서 실수를 범하고 연습과 비평을 통해 향상시킬 것입니다. 나는 어떤 체계든지 실수에서 당신을 멈출다는 것을 믿지 않는다. – Antony

0

Antony의 제안에 따라 다른 MVC 프레임 워크를 언급하는 것을 잊어 버렸습니다. ColdFusion on Wheels! 다음 달까지 1.0 출시가 다가오고 있으며 활발한 커뮤니티에서 수많은 플러그인을 개발하고 있습니다. Rails의 디자인을 따르는 ORM을 사용하면 쉽게 픽업 할 수 있습니다. 그것을 확인하고 우리에게 몇 가지 피드백을주십시오.

+0

죄송합니다 - 죄송합니다. – Antony

관련 문제