Переписала ли Microsoft Windows Workflow Foundation в .NET 4.0?
-
06-09-2019 - |
Вопрос
Я слышал от друга, что Microsoft снова переписала весь Windows Workflow Foundation (WF) и изменила все, что было в .Net 3.5.
Это правда?
А как насчет того, что мы узнали о WF в версиях 3.0 и 3.5?
Решение
Согласно этой статье:
http://visualstudiomagazine.com/articles/2009/01/01/windows-workflow-changes-direction.aspx
Windows Workflow Foundation 4.0 — это «переработка снизу вверх с совершенно новым мышлением… WF 3.0/3.5 останется частью платформы и будет работать параллельно с WF 4.0.Это позволит вам управлять переходом в то время, которое соответствует более широким целям вашей организации».
... что означает: «Мы знаем, что только что испортили вашу модель программирования, но у нас есть долгосрочная стратегия, поэтому мы надеемся, что вы нас простите».
Далее в статье говорится, что
Выигрыш огромен:Пользовательские мероприятия занимают центральное место, и создание их намного проще;рабочие процессы полностью декларативны;И есть три стиля потока рабочих процессов, которые вы можете беспрепятственно объединить.Вполне возможно, что вы можете увидеть 10-кратное улучшение за время, необходимое для создания и отладки рабочих процессов, в дополнение к улучшению производительности выполнения в 10-100 раз.
Это изменение не обошлось без противников.В эта статья на DotNetKicks, автор заявляет, что «Microsoft наносит серьезный ущерб сообществу разработчиков Dot Net и внедрению в отрасли этими недоделанными выпусками продуктов и резкими изменениями после их выпуска».
Именно поэтому я обычно жду версии технологий Microsoft 2.0 или 3.0, хотя для ASP.NET MVC я сделал исключение.
Другие советы
Мы обнаружили, что продукт рабочего процесса сложно усвоить, когда приходит время передавать и выводить данные.У Скотта Аллена была серия статей, в которых хорошо описывался этот процесс, но все равно это была непростая задача.
Вот что слово на улице является.И на Интернет.Версии 3.0 и 3.5 устареют, но все еще доступны.
Разве этого изменения нет в бета-версии 1 Visual Studio 2010?Загрузите его, узнайте и расскажите Microsoft, что вы о нем думаете.