2010-02-19 6 views
4

내 고객이 Coldfusion을 사용하여 웹 사이트를 개발했습니다 ... 이제 웹 사이트를 coldfusion to asp.net에서 마이그레이션하고 싶습니다. 웹 개발자로서 가능하지만 알고 싶습니다. 일ColdFusion에서 ASP.NET으로 마이그레이션

  • 도전/... coldfusion to asp.net에서 마이그레이션에 참여 곡선을 학습

  • 내가 마이그레이션하는 동안 조심해야 할 요소는 무엇인가?

+0

관련 : http://stackoverflow.com/questions/57768/how-should-you-go-about-learning-asp-net-after-life-as-a-coldfusion-developer –

+0

@ jorn 나는 ASP입니다.NET 개발자는 coldfusion 개발자가 아닙니다 ... –

+1

다시 쓰는 이유는 무엇입니까? 나는 여기서 가혹한 말을하는 것이 아니라 문제가있는 사이트입니까, 아니면 당신이 CF를 모르거나 좋아하지 않기 때문에 그가 알고있는 언어에서 다시 작성하도록 청구 할 것입니까? .net 플랫폼에서 실행되는 CF 엔진 인 Blue Dragon을 살펴 보셨습니까? http://www.newatlanta.com/products/bluedragon/j2ee_dotnet.cfm – kevink

답변

3

대단히 충분하다. 나는 이것과 함께 장난감을 가지고있다. 당신은 아마 어쩌면 CF 코드를보고 한 후 알아 낸 것처럼

  • 은 - 모든 언어 구조는 cf (나는 ...이 어도비 광고의 일부 그래서 suttle하지 방법이 될 수 있습니다 추측)
  • 아키텍처로 시작됩니다 기존 CF 응용 프로그램의 아키텍처를 결정하십시오. 예를 들어, MVC는 Fusebox와 같은 프레임 워크를 사용합니다. 그 이유는 ASP 시스템의 결과가 구조적으로 무엇인지에 대해 안내 할 수 있기 때문입니다.
  • 언어/구문 고려 사항 - CF는 매우 이해하기 쉽습니다. Adobe의 온라인 참조 문서가 없으면 여기에 있습니다. CFC (ColdFusion Components)는 클래스와 유사합니다.
  • 변수 - 여기서주의하십시오. 나는 CF 애플 리케이션에서 일할 때 여러 번 불 탔다. 문자열과 int를 아는 것.
  • 웹 서비스 - CF를 사용하면 웹 서비스를 매우 쉽게 선언하고 작성할 수 있습니다. 그들 (access="remote")
  • cfquery를 식별하기 위해 모든 cffucntion 속성을 확인 - CF에 대한 최악의 가장 좋은 점은 IMO에서 cfquery입니다. 함수 자체가 아니라 현재 응용 프로그램 내에서 사용되는 방식입니다. CF는 할 수있는 일과 그 곳에서 제한이 없으므로 앱 전체에 흩어져있는 임의의 쿼리를 찾을 수 있습니다. 이것은 double edged function 칼입니다.

위의 내용은 잘못 설계된 CF 응용 프로그램을 사용한 결과입니다. 그러나 기능성과 조작성면에서 볼 때 기능이 풍부하고 즐거움이 가득합니다.


편집

내가 관심을 가질 수있는 다음과 같은 리소스는 이미


내가 생각하는 경우에 그것을 발견하지 않았습니다 발견하는 경우 더 많은 것 내가 업데이 트됩니다 ..

+2

"cf"접두사는 Adobe의 CF 소유권 및 Macromedia . 그것들은 HTML 태그와 CF 태그를 구별하는 방법 일뿐입니다. 사실, CF의 초기 alphas 중 하나는 "Horizon"이라고 불렀고 모든 태그 앞에는 "hz"가 붙습니다. CF 1.0이 출시되었을 때 모든 태그에는 "db"접두어가 붙었습니다. Allaire가 여전히 제품을 소유하고 있었을 때 CF 2.0의 현재 "cf"접두사로 변경되었습니다. –

관련 문제