Я провел последние 5 часов, пытаясь найти возможный способ выполнить то, что мне кажется довольно простой задачей, если это была предыдущая версия семейства .NET, с которой я работал:
- Загрузка изображения
- Изменение размера и обрезка изображения
- Сохранение нового изображения в каталог
Я подошел к нескольким библиотекам, которые либо находятся в стадии предварительного освобождения, либо находятся в незавершенной стадии.
Кто-нибудь вообще выполнил вышеуказанные задачи, не включив в него пространство имен System.Drawing и/или добавляя зависимость для более ранней версии .NET framework?
ОБНОВЛЕНИЕ 08/08/2016
В итоге я использовал System.Drawing что-то очень раздражающее и разочаровывающее. Если вы разрабатываете программное обеспечение, используемое тысячами разработчиков, и если все эти разработчики полагаются на компоненты этого программного обеспечения, я считаю, что нельзя просто придумать новую версию, "сладкий разговор" об этом во время конференций, чтобы показать а не давать дерьмо о вашей работе и, с одной стороны, с гордостью высоко ценить ее, а с другой - отрывать наиболее используемые и востребованные ее части.
Я понимаю и высоко ценю с большим волнением - новой эры .net с основной картой - будучи лояльным asp dev с первых дней классического asp - однако для меня это просто незавершенный продукт, вызывающий больше разочарований и разочарования, чем удовольствия. Когда в сегодняшнем мире, основанном на контенте, есть миллионы веб-сайтов, полностью полагающихся на управление контентом, вы не можете просто придумать и сказать: "Эй, у меня есть эта блестящая, технологическая, более компактная, быстрая бла-бла", но errr, вы будете есть некоторые проблемы с "управлением" вашим контентом.
Не следует забывать, что, хотя MS (и мы) очень взволнованы этой новой базой данных, с открытым исходным кодом и т.д., существуют другие языки и фреймворки, которые делают то, что MS обещает сделать, в течение очень долгого времени.