На мой взгляд, стоит из недостатков SharePoint так же следует отметить:
* Плохое качество официальной документации. Всю информацию приходится выискивать в книгах и блогах.
* Нестабильность при разработке (очень часто случается, что внезапно отваливается какая-то из частей SharePoint-а и приходится тратить кучу времени, чтобы вернуть все на место и возобновить работу).
* Не очень удачное архитектурное решение самой платформы, которое почти почти исключает возможность использования unit-тестирования и TDD, а так же четкого разделения приложения на слои (View + BLL + DAL).
Платформа, действительно, очень перспективная и популярная. Спрос на специалистов крайне велик. Но быть таким специалистом, на мой взгляд, очень грустно: ни архитектуру нормальную построить, ни тестами покрыть, куча сил уходит на копание в логах и дебаг. Да и время разработки схожей функциональности на 30-50% больше чем на классическом ASP.NET (если, разумеется, не учитывать родную функциональность SP).
Все радужно лишь до тех пор, пока работаешь с Designer и веб-интерфейсом, да клипаешь простые формы и WorkFlow в студии.
Насколько я знаю, Alchemy просто транслирует C/C++ код в Actionscript. Ни о каком приросте производительности речи и не идет, т.к. код исполняется все той же виртуальной машиной Actionscript (AVM2).
Тут, скорее, наоборот имеет место снижение производительности, ведь вслед за самой C/C++ программой тянутся все ее include-ы.
Как я понял, назначение этой технологии — портировать существующие алгоритмы во Flash.
Хм, что-то совсем никакой вышел поисковик… C/C#/C++ никак не различает. В ответ на запрос «C# send email» выдает ссылку на какую-то feedback форму. С исправлением ошибок в запросе тоже туговато…
Ждемс, может исправятся ещё.
Применение SharePoint на рынке российской веб-разработки
* Плохое качество официальной документации. Всю информацию приходится выискивать в книгах и блогах.
* Нестабильность при разработке (очень часто случается, что внезапно отваливается какая-то из частей SharePoint-а и приходится тратить кучу времени, чтобы вернуть все на место и возобновить работу).
* Не очень удачное архитектурное решение самой платформы, которое почти почти исключает возможность использования unit-тестирования и TDD, а так же четкого разделения приложения на слои (View + BLL + DAL).
Платформа, действительно, очень перспективная и популярная. Спрос на специалистов крайне велик. Но быть таким специалистом, на мой взгляд, очень грустно: ни архитектуру нормальную построить, ни тестами покрыть, куча сил уходит на копание в логах и дебаг. Да и время разработки схожей функциональности на 30-50% больше чем на классическом ASP.NET (если, разумеется, не учитывать родную функциональность SP).
Все радужно лишь до тех пор, пока работаешь с Designer и веб-интерфейсом, да клипаешь простые формы и WorkFlow в студии.
Загрузчик фотографий как vkontakte на Flex
Тут, скорее, наоборот имеет место снижение производительности, ведь вслед за самой C/C++ программой тянутся все ее include-ы.
Как я понял, назначение этой технологии — портировать существующие алгоритмы во Flash.
Вот небольшая статья про Alchemy: www.automatastudios.com/2008/11/21/understanding-adobe-alchemy/
Написание программ голосом
Bing запущен и доступен каждому!
Bing запущен и доступен каждому!
Ждемс, может исправятся ещё.
Установка Windows 7 на EEE-PC 1000HE