URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 102662
[ Назад ]

Исходное сообщение
"Microsoft открыл код библиотек WCF (Windows Communication Fo..."

Отправлено opennews , 20-Май-15 19:49 
Компания Microsoft объявила (http://www.dotnetfoundation.org/blog/wcf-is-open-source) о публикации на GitHub исходных текстов (https://github.com/dotnet/wcf) набора клиентских библиотек WCF (Windows Communication Foundation), позволяющих приложениям на базе открытой платформы .NET Core взаимодействовать с сервисами WCF, отправляя сообщения между сервисами в асинхронном режиме. Код открыт под лицензией MIT. Следует отметить, что открыт не полный набор  библиотек WCF для рабочего стола, а только его подмножество, ориентированное на взаимодействие с сервисами для мобильных и серверных систем.


В частности, открыты библиотеки System.ServiceModel.Primitives.Provides, System.ServiceModel.Http, System.ServiceModel.NetTcp, System.ServiceModel.Duplex и System.ServiceModel.Security. Для сравнения, всего в наборе WCF насчитывается (https://msdn.microsoft.com/en-us/library/gg145010%28v=v...) более 30 компонентов  System.ServiceModel.* .


URL: http://www.dotnetfoundation.org/blog/wcf-is-open-source
Новость: http://www.opennet.dev/opennews/art.shtml?num=42269


Содержание

Сообщения в этом обсуждении
"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 20-Май-15 19:49 
И зачем оно нужно? Поглазеть?

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Абыр , 21-Май-15 10:35 
Посмотреть и закрыть.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено иногда лучше молчать , 25-Май-15 00:14 
Посмотреть, сказать What Цэ F*** и закрыть.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Ящ , 20-Май-15 19:56 
Микрософт в последнее время прям похорошел. Хорошие вещи делают.
Благодарен им за F#.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 20-Май-15 20:26 
Очень похорошел - выбрасывает залежалый мусор. Как перешли на HTML5 - дотнет по немногу стали выбрасывать.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноном , 20-Май-15 21:04 
Любишь смотреть ?

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено _KUL , 22-Май-15 05:03 
Дешёвый/Пустой пиар на мировой ИТ эстраде.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Билли , 20-Май-15 20:09 
Опеннет решил подзаработать на рекламе мелкокривософта не иначе.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено did , 20-Май-15 21:04 
Полезное начинание, посмотрим чем кончиться, у M$ бывали всякие ... тараканы.
Все это вместе взятое, если так и дальше пойдет - может стать достойной альтернативой Java экосистеме. Если срастется

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 20-Май-15 21:09 
> достойной альтернативой Java экосистеме. Если срастется

Да что уж там. Слипнется.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 20-Май-15 21:19 
> Полезное начинание, посмотрим чем кончиться, у M$ бывали всякие ... тараканы.
> Все это вместе взятое, если так и дальше пойдет - может стать
> достойной альтернативой Java экосистеме. Если срастется

Насмешил, .NET до JVM как от парижу до луны =)
M$ всего лишь хочет чтоб их продукт работал на *nix, но чтоб он работал хуже чем на винде и в случае чего они могли конкурентов задавить если такие вздумают появиться. А открывать код это вообще ерунда, я удивляюсь почему они весь код под MIT не открывают патенты то у M$ остаются, а дурачки пусть батрачат за бесплатно.  


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено did , 20-Май-15 21:28 
>> Полезное начинание, посмотрим чем кончиться, у M$ бывали всякие ... тараканы.
>> Все это вместе взятое, если так и дальше пойдет - может стать
>> достойной альтернативой Java экосистеме. Если срастется
> Насмешил, .NET до JVM как от парижу до луны =)

До Луны - Вы загнули, но реальной альтернативы, так, чтобы не хуже - нет.
А хочется, чтобы таки была.

> M$ всего лишь хочет чтоб их продукт работал на *nix, но чтоб
> он работал хуже чем на винде и в случае чего они
> могли конкурентов задавить если такие вздумают появиться.

Да, были случаи, когда они использовали свою продукцию именно так.
Но  CEO пришел из очень спец. подразделения - там приходилось в *nix дружить на равных.
Вот потому и говорю - посмотрим, есть более оптимистичные варианты    

> а дурачки пусть батрачат за бесплатно.

Если M$ встанет в позу, да после открытия полноценного (а без него сообщества не будет) - не факт, что они не потеряют контроля.
Даже с патентами, в этой ситуации могут в эту кашу залезать другие и ...  


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 20-Май-15 21:59 
Вам сванговать что будет? M$ будет запускаться на *nix, но работать будет хуже чем под виндой по причине что .NET будет не полноценным, но все что касается сетевого взаимодействия как минимум по началу будет работать полноценно. И маркетологи начнут рассказывать что мы альтернатива JVM. Я не могу сказать что это плохо, в этом есть и положительные моменты. Надеюсь что оракл раздуплиться и будет активней как пиариться так и разрабатывать JVM.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 20-Май-15 22:03 
s/ M$ будет/ .NET будет/

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 21-Май-15 00:00 
> в этом есть и положительные
> моменты.

Единственный положительный момент - возможный "оздоровительный" пинок "прорицателям", что бы не сильно зарывались (и то, оракулую, что скорее всего не сильно поможет).

А так, надеюсь, все помнят излюбленную тактику МС-овцев -- "возглавить, расширить и слить" (embrace, extend and extinguish)?


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 21-Май-15 01:39 
> А так, надеюсь, все помнят излюбленную тактику МС-овцев -- "возглавить, расширить и
> слить" (embrace, extend and extinguish)?

Вполне себе помним и это нормально для M$, да и другие не против этим пользоваться.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 21-Май-15 01:44 
> А так, надеюсь, все помнят излюбленную тактику МС-овцев -- "возглавить, расширить и
> слить" (embrace, extend and extinguish)?

Еще почитай https://ru.wikipedia.org/wiki/Хэллоуинские_документы



"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено biomassa , 21-Май-15 03:06 
Оттуда:
"Cвободному программному обеспечению жизненно необходимы открытые стандарты, и предложение для Microsoft заняться, с опорой на доминирование в сфере настольных ОС и веб-браузеров, вымыванием открытых стандартов (в том числе сетевых протоколов) и постепенной их заменой на проприетарные спецификации от Microsoft (Embrace, Extend, and Extinguish)."
Вот они как раз этим и занимаются - размывают, замещают, подкладывают свиней...

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено iZEN , 20-Май-15 22:49 
> До Луны - Вы загнули, но реальной альтернативы, так, чтобы не хуже - нет.

Допустим, Java в мобильном сегменте сама себя слила в область казуальных игрулек и гугловской рекламной бомбы "Android". А инфраструктура Windows на этом поприще показывает рост качества программного обеспечения за счёт комплексного и унифицированного API (сквозной геолокации, картографии и беспроводных интерфейсов к биометрическим сенсорам на уровне системы - что важно для шпионской сети наблюдения за двуногими, хи-хи) и аппаратной начинки (ОЗУ строго 1ГБ от дешёвых моделей до самых дорогих). ПО для WP постепенно приобретает нужные функции (в Android, напротив, — ненужные, тормозящие и отвлекающие), да и создаётся такое ПО легче - см. к примеру, как создавался "Мой Билайн" для Android и WP: http://habrahabr.ru/company/beeline/blog/249777/


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Анонимус сапиенс , 20-Май-15 23:07 
Изя, ты Хозяина себе сменил?

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Анончег , 21-Май-15 00:29 
> Изя, ты Хозяина себе сменил?

Кажется Изя замахнул не тех веществ в организм и его таки попёрло.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 20-Май-15 23:28 
ключевой момент тут "Допустим".
Про "Мой Билайн" это забавная история, отражает всю суть интерпрайз разработок. Ну а про саму компанию Билайн я вообще лучше помолчу, единственное с чем из большой тройки мне понравилось работать так это Мегафон(Кто бы сказал не поверил).

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Crazy Alex , 21-Май-15 13:09 
БСДшник показывает истинное лицо?

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено yoyoyo , 21-Май-15 18:15 
> БСДшник показывает истинное лицо?

что еще ждать от старого перд^W путтиниста


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено йцу , 25-Май-15 00:37 
> Допустим, Java в мобильном сегменте сама себя слила в область казуальных игрулек и гугловской рекламной бомбы "Android".

Да ладно, жаба на андроиде в основном как запускалка ндк

смотрим 32 мб
com.android.chrome-39.0.2171.93.apk

а внутре у нее 33! мб
libchrome.1847.114.so
libchrome.1916.122.so
libchrome.1916.138.so
libchrome.1916.141.so
libchrome.1985.122.so
libchrome.1985.128.so
libchrome.1985.131.so
libchrome.1985.135.so
libchrome.2062.117.so
libchrome.2125.102.so
libchrome.2125.114.so
libchrome.2171.93.so
libchromeview.so
libchromium_android_linker.so


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено chinarulezzz , 21-Май-15 01:03 
>Да, были случаи, когда они использовали свою продукцию именно так.
>Но  CEO пришел из очень спец. подразделения

Нет, никто не расправит, что Бог искривил,
но иное зависит от собственных сил:
часто в знании — жизни спасенье. ©


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 21-Май-15 14:10 
> дурачки пусть батрачат за бесплатно.

Ну это же не линукс, где за багтрачество платят... ой, а ведь тоже не платят =)


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено freehck , 26-Май-15 07:54 
> А открывать код это вообще ерунда, я удивляюсь почему они весь код под MIT не открывают патенты то у M$ остаются

Надо полагать, в случае открытия MS всего кода, их самих же за нарушение патентов по судам затаскают.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 21-Май-15 15:39 
> альтернативой Java экосистеме
> посмотрим чем кончиться

Не граммар-наци, но мне понравилось как исказился смысл. Я, кстати, предпочитаю кончи́ться Джавой, а не Дотнетом, и последние инициативы Мелкомягких никак не добавляют мне эрекции на их платформу


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 27-Янв-16 12:13 
>> альтернативой Java экосистеме
>> посмотрим чем кончиться
> Не граммар-наци, но мне понравилось как исказился смысл. Я, кстати, предпочитаю кончи́ться
> Джавой, а не Дотнетом, и последние инициативы Мелкомягких никак не добавляют
> мне эрекции на их платформу

Да вы импотент, батенька


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 20-Май-15 21:12 
M$ ну очень хочет показаться открытой чтоб на M$ поработали бесплатно, CEO молодцом просто на все 100% отрабатывает свои деньги, ну а маркетинг всегда был у M$ сильной стороной. Хабр они уже загадили своими статьями да и многие другие ресурсы, вот и до опеннета добрались.



"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Sergey722 , 21-Май-15 12:36 
> Компания закрыта - ты недоволен.

А что Майкрософт уже закрылся?


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Andrey Mitrofanov , 21-Май-15 12:42 
>> Компания закрыта - ты недоволен.
> А что Майкрософт уже закрылся?

Ждём!!


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Crazy Alex , 21-Май-15 13:14 
Почему, если данная компания закроется ко всем чертям - лично я буду очень доволен. Потому что я не вижу шансов, чтобы она развернулась в сторону свободного софта. А вот если освободит место другим - может, и вырастет что-то интересное.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено ZiNk , 21-Май-15 16:07 
>> Компания закрыта - ты недоволен.
>> Компания закрыта, но говорит, что открыта - ты недоволен.

Поправил, не благодари. Им до открытости столько же, сколько и раньше, одна лицензия под которой всё "открыто" чего стоит.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено клоун , 21-Май-15 18:48 
FSF считает иначе.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Andrey Mitrofanov , 22-Май-15 09:42 
> FSF считает иначе.

Спасибо клоуну, все читаем:

""мы хотим сказать этим, что Microsoft — это естественное явление отрасли программирования, основанной на разобщении пользователей и порабощении их. Критикуя Microsoft, мы не должны сосредоточиваться на Microsoft настолько узко, чтобы позволить другим разработчикам несвободных программ сойти с крючка.

""Когда мы отказываемся от несвободных программ компании Microsoft, это не бойкот. [...] Чтобы сохранять свою свободу, вам нужно отказаться от всех несвободных программ, независимо от того, кто их разрабатывает и распространяет.

""Когда Microsoft выпускает свободные программы, а она изредка делает это, они теоретически приемлемы; но большинство из них принципиально зависит от несвободных программ Microsoft, а от них нам отказываться нужно, и это делает их бесполезными для каждого, кто выбирает свободную жизнь.

""Каждое “обновление” Windows увеличивает власть Microsoft над пользователями; это входит в планы Microsoft. Каждый раз это шаг к вредоносным особенностям, в том числе цифровым оковам и лазейкам.

""У нас нет ненависти к Microsoft, и мы не считаем эту компанию врагом рода человеческого. Но мы всерьез считаем, что эта компания разлучила со свободой больше пользователей, чем любая другая, и что это могущественный и заклятый враг свободы пользователей. Мы действуем исходя из этого.

--сокращено с http://www.fsf.org/philosophy/microsoft.html


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено ZiNk , 21-Май-15 16:09 
> Так через полгода-год моно можно будет начинать использовать в продакшне.

Можешь почитать про Моно в продакшне у OnlyOffice. Кушают и плачут, но деваться уже некуда. И в такой же позе будут и остальные кто поведётся на "кросс-платформенность" .NET'а. Кросс-платформенность там не просто "сделай сам", но "сделай сам и отдай Майкрософту" с таким подходом проще жабу крутить, там хотя бы из коробки всё работает и портированием автор занимается без заточки под винду основной ветки.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено asd , 21-Май-15 21:35 
Таки да... Там какие-то странные костыли они пользуют местами, но вроде как типа всё работает... Но! Для какого-то офиса сервер от 4 гигов оперативы... я плакалЪ...

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 22-Май-15 08:26 
Тоже обратил внимание на сильно возросшее количество статей на хабре про/от M$. Хоть лимиты какие придумывай.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Ivan_83 , 20-Май-15 21:54 
Ниша МС схлопывается, вот они и пытаются сохранить позиции влезая в другие ниши.

Есть куча более интересных и свободных языков и средств, чем то что МС выкатывает в виде огрызков.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 20-Май-15 22:02 
> Ниша МС схлопывается, вот они и пытаются сохранить позиции влезая в другие
> ниши.
> Есть куча более интересных и свободных языков и средств, чем то что
> МС выкатывает в виде огрызков.

О да есть. Я тут читаю книжку по Erlang очень нравиться функциональный мир и везде есть недостатки так и сильные стороны.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено rob pike , 20-Май-15 22:57 
Вам будет интересно http://eax.me/erlang-is-specific/

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено manster , 20-Май-15 23:55 
Ну смотря как реализовать, может и летать все.

А вообще, если считать узкой специализацией сетевые приложения, сервера, ноды, то разумеется да конечно это не язык широкого применения...


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Crazy Alex , 21-Май-15 13:27 
В нём плохо делается то, в чём много именно обработки/трансформации данных, особенно текстовых. То медленно, то выглядит неуклюже... Грубо говоря, CMS на эрланге - мерзость, хотя попытки и были. А вот готовые данные гонять - тут проблем никаких, да.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено rob pike , 21-Май-15 18:07 
От неуклюжести Elixir помогает, а вот с медленностью ничего не поделать.
А FFI там ой. Так что каким-нибудь 0MQ разве что выносить в отдельные процессы всё что сложнее перекладывания сотни байт (утрирую, но не сильно). Но тут быстро встаёт вопрос а нафига все эти телефонистские ужасы терпеть, если всё равно в итоге самосборная солянка получается.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 21-Май-15 00:23 
> Вам будет интересно http://eax.me/erlang-is-specific/

Я это знаю и понимаю, мало того я понимаю что мало где смогу его попробовать, мне он нужен как дверца в мир функционального программирования, а хаскель и лисп я не хочу.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено rob pike , 21-Май-15 17:51 
Странно начинать с языка с синтаксисом, выросшим из Пролога, знакомство с ФП.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено rob pike , 21-Май-15 18:03 
Вот сюда лучше посмотрите http://eax.me/cloud-haskell-vs-erlang/

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Crazy Alex , 21-Май-15 13:23 
Эрланг - зверушка специфическая. В одних областях он силён, но в других (строки те же) - архаичен. Зато у него есть OTP, который содержит то, что нужно на протяжении всего жизненного цикла приложения - средства установки, обновления, отладки, мониторинга и и т.д. В этом плане он совершенно "энтерпрайзный".

Ещё надо понимать, что для эрланга сишные вставки там, где они уместны - норма - банально потому что для некоторых задач "чисто функциональный мир" неоптимален, а его всё-таки практики создавали. Опять же, он не pure со своей message driven архитектурой. Так что если для конкретных задач - то он либо подходит, либо нет, а если хочется освоить ФП - то Эрланг здесь - не идеальный представитель.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 21-Май-15 14:11 
> если хочется освоить ФП - то Эрланг здесь - не идеальный представитель.

огласите весь список.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено rob pike , 21-Май-15 17:49 
Строго говоря, четкого определения-то нет, какой уж тут список.

Но ок - Haskell, Agda, Idris.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено manster , 20-Май-15 23:51 
какой впечатляющий код:


throw NotImplemented.ByDesign;

взято из https://github.com/dotnet/wcf/blob/master/src/Common/src/Sys...


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Анончег , 21-Май-15 00:33 
> какой впечатляющий код:
>
 
> throw NotImplemented.ByDesign;
>

> взято из https://github.com/dotnet/wcf/blob/master/src/Common/src/Sys...

Товарищ, на этот вброс ты тут много еды не насобираешь, все уже к нему привыкли, ощущение новизны пропало - быть тебе голодным.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 21-Май-15 14:14 
> какой впечатляющий код:
>
 
> throw NotImplemented.ByDesign;
>

ну там ведь написано  We need an actual implementation here.
Пригласили желающих поработать за бесплатно.



"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 20-Май-15 23:52 
Некрофилия как по мне....

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено anthonio , 21-Май-15 09:53 
Так они глядишь весь github хламом завалят...

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено chinarulezzz , 21-Май-15 14:20 
> Так они глядишь весь github хламом завалят...

http://i.imgur.com/YRKg1Hk.jpg


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Kodir , 21-Май-15 15:53 
Как хронический дотнетчик скажу: WCF НАФИК НЕ НУЖЕН. Гуанность сего поделия можно аллегорически описать так: подходишь к двери, увешанной странными пластинками и приспособлениями, а перед ней столик с предметами: удочка, магнит, геккон(живой!), бечёвка, пылесос ... и надпись: ВСЕМ ЭТИМ можно открыть дверь!
И ты стоишь такой и недоумеваешь: А ЧТО, СЛАБО ПРОСТО ДЁРНУТЬ РУЧКУ?!!!

Весь этот WCF-ный маразм служит одному - созданию windows-непереносимого кода. ДАЖЕ если вдруг это чудище инженерной мысли куда-то перенесут, пользы от этого НОЛЬ, ибо overengineering и дикий оверхэд в юзающем коде. При том, что замусоленная "гибкость" сего поделия нафик не нужна. Есть элементанный JSON-RPC (которому, внезапно, даже не нужен избыточный монстр HTTP) и всё спокойно делается через него. Зачем при этом изучать WCF и тратить кучу времени на отладку тривиальных вещей (а-ля "почему не проходят данные больше 2КБ") - нафик не нужно.
Вот такие у мелкомягких акции: "на те, боже, что нам негоже! может забесплатно что-то там улучшите".


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Антон , 21-Май-15 16:00 
После перехода на WebAPI они решили никому не нужный WCF частично открыть, Microsoft такой microsoft

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Andrey Mitrofanov , 21-Май-15 16:10 
> После перехода на WebAPI они решили никому не нужный WCF частично открыть,
> Microsoft такой microsoft

.NET достиг кондиции для кидания в опенсорсников. Ничто не пропадает в Майкрософт!


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Колхозник , 21-Май-15 19:17 
Microsoft мечется во все стороны в попытках нащупать перспективу развития, в том числе эти заигрывания с opensource, именно заигрывания. Наверное такой подход имеет место быть, тем более с точки зрения коммерческой компании, но уж больно неуклюже и как то несерьезно все это выглядит со стороны людей кто в теме и как-то теряется доверие к вендору. Сегодня у нас Metro и полноэкранные приложения, которые нужны ВСЕМ, завтра, внезапно, мы тут подумали...и Metro теперь не Metro, а Modern UI, извиняйте..., да и к тому же теперь их можно запускать в окне, то у нас целевой язык платформы C# и Silverlight во все поля, то ... мы тут подумали и сервелат уже не торт, и , внезапно, у нас почти??? основной язык платформы HTML5 и javascript. Какой смысл программисту тратить уйму времени на технологии компании, если завтра она с таким же искренним лицом скажет, что передумала и теперь у нас все по другому?

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 21-Май-15 19:40 
> Какой смысл программисту тратить уйму времени на технологии компании, если завтра она с таким же искренним лицом скажет, что передумала и теперь у нас все по другому?

Такой:
- Вы все использовать продукцию M$, ибо только она ведет вас к счастью.
- Вы или ваш работодатель должны оплачивать подписку MSDN ибо там вам покажут новые технологии и помогут.
- Вы должны использовать Windows и покупать новую версию(Ну теперь подписку) не реже чем раз в 3 года.
- Вы должны просвещать своих не просвещенных братьев из мира СПО что только M$ знает единственный правильный путь в ИТ и обладает технологиями для достижения всеобщего блага.
- Вы должны переводить свои сервисы в Microsoft Azure.
- Вы должны писать под .NET потому что это новая и более совершенная JVM.
- Вы должны пользоваться телефонами от M$ c WP, и их планшетами ведь они имеют не превзойденный функционал и удобство использования.

И вообще M$ это цела экосистема от одного вендора, используйте ее и будет вам счастье.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Колхозник , 21-Май-15 19:42 
С точки зрения пользователя соглашусь. А с точки зрения разработчика нет.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Аноним , 22-Май-15 03:45 
Когда вас хорошенько прозомбируют, сводят на пару конференций согласитесь и даже начнете других убеждать. Потом садишься с человеком на листочке раскладываешь все за и против использования технологи M$.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено rob pike , 24-Май-15 10:52 
Об этом еще юный Джоэл писал - http://www.joelonsoftware.com/articles/fog0000000339.html

> Think of the history of data access strategies to come out of Microsoft. ODBC, RDO, DAO, ADO, OLEDB, now ADO.NET - All New! Are these technological imperatives? The result of an incompetent design group that needs to reinvent data access every goddamn year? (That's probably it, actually.) But the end result is just cover fire. The competition has no choice but to spend all their time porting and keeping up, time that they can't spend writing new features.


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено mihalych , 21-Май-15 20:35 
s/WCF/WTF/g
fixed:)

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Kodir , 22-Май-15 22:00 
Узко берёте!

s/\w\w\w/WTF/g - это применимо ко всем трёхбуквенным M$ технологиям: MFC, ATL, OLE, COM, VBA, WCF, WPF, да скоро букв не останется на их тупые поделия!!


"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено rob pike , 23-Май-15 04:12 
COM и ATL - очень нетупые поделки.

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Xasd , 23-Май-15 12:53 
разве?

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено rob pike , 23-Май-15 13:16 
Определенно

"Microsoft открыл код библиотек WCF (Windows Communication Fo..."
Отправлено Вареник , 17-Апр-16 04:22 
Да да, ActiveX приложения на базе IE6 покорили сердца всех кто их разрабатывал, деплоил и использовал :)