Миграция с ColdFusion на ASP.NET - PullRequest
       18

Миграция с ColdFusion на ASP.NET

4 голосов
/ 19 февраля 2010

Один мой клиент разработал свой сайт с использованием coldfusion ... Теперь я хочу перенести этот сайт с coldfusion to asp.net ... Как веб-разработчик, я знаю, что это возможно, но хочу знать кое-что

  • Задачи / Кривые обучения, связанные с миграцией с coldfusion to asp.net ...

  • На какие факторы я должен обратить внимание во время миграции?

1 Ответ

3 голосов
/ 20 февраля 2010

Удивительно, но это ситуация, с которой я играл, поэтому вот несколько советов.

  • Как вы, наверное, поняли после того, как, возможно, взглянули на код CF - все языковые конструкции имеют префикс cf (Я полагаю, что это может быть не слишком простой способ рекламы Adobe ...)
  • Архитектура Определить архитектуру существующего приложения CF.Например. Является ли он основанным на MVC с использованием фреймворка, такого как Fusebox.Причиной этого является то, что она может помочь вам определить, каким должен быть результат системы asp в плане архитектуры.
  • Соображения языка / синтаксиса - CF довольно легко понять, и, если вы этого не сделаете, онлайн-справочник Adobe есть.CFC (ColdFusion Components) аналогичны классам.
  • Переменные - смотрите здесь.Меня много раз сжигали, когда я работал над CF-приложениями.Зная, что такое строка против int.
  • Веб-сервисы - CF позволяет очень легко декларировать / создавать веб-сервисы.Проверьте все свои cffucntion свойства, чтобы идентифицировать их (access="remote")
  • cfquery - Самое плохое и лучшее в CF imo - это cfquery.Не сама функция, а как она используется в текущем приложении.CF не имеет ограничений на то, что вы можете сделать, и где вы можете, чтобы можно было найти случайные запросы, разбросанные по всему приложению.Это обоюдоострая функция меч.

Вышеуказанное является результатом работы над плохо разработанным CF-приложением.Однако с точки зрения функциональности и работоспособности - он богат, полон функций и с ним приятно работать.


EDIT

Я нашел следующие ресурсы, которыеможет быть интересен, если вы его еще не нашли


Если я что-нибудь думаюбольше буду обновлять ..

...