The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Microsoft открыл код библиотек WCF (Windows Communication Foundation)

20.05.2015 19:34

Компания Microsoft объявила о публикации на GitHub исходных текстов набора клиентских библиотек 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 насчитывается более 30 компонентов System.ServiceModel.* .

  1. Главная ссылка к новости (http://www.dotnetfoundation.or...)
  2. OpenNews: Релиз Mono 4.0, открытой реализации платформы .Net
  3. OpenNews: Компания Microsoft выпустила для Linux среду разработки Visual Studio Code
  4. OpenNews: Компания Microsoft опубликовала LLILC, основанный на LLVM компилятор для .NET
  5. OpenNews: Компания Microsoft открыла исходные тексты .NET Core Runtime (CoreCLR)
  6. OpenNews: Microsoft откроет серверную часть платформы .Net и портирует её для Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42269-dotnet
Ключевые слова: dotnet, microsoft, wcf
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (72) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 19:49, 20/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +23 +/
    И зачем оно нужно? Поглазеть?
     
     
  • 2.60, Абыр (?), 10:35, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Посмотреть и закрыть.
     
     
  • 3.123, иногда лучше молчать (?), 00:14, 25/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Посмотреть, сказать What Цэ F*** и закрыть.
     

  • 1.5, Ящ (ok), 19:56, 20/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –45 +/
    Микрософт в последнее время прям похорошел. Хорошие вещи делают.
    Благодарен им за F#.
     
     
  • 2.10, Аноним (-), 20:26, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +17 +/
    Очень похорошел - выбрасывает залежалый мусор. Как перешли на HTML5 - дотнет по немногу стали выбрасывать.
     
  • 2.15, Аноном (?), 21:04, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Любишь смотреть ?
     
  • 2.115, _KUL (ok), 05:03, 22/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дешёвый/Пустой пиар на мировой ИТ эстраде.
     

  • 1.6, Билли (?), 20:09, 20/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Опеннет решил подзаработать на рекламе мелкокривософта не иначе.
     
  • 1.14, did (?), 21:04, 20/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Полезное начинание, посмотрим чем кончиться, у M$ бывали всякие ... тараканы.
    Все это вместе взятое, если так и дальше пойдет - может стать достойной альтернативой Java экосистеме. Если срастется
     
     
  • 2.17, Аноним (-), 21:09, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > достойной альтернативой Java экосистеме. Если срастется

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

     
  • 2.20, Аноним (-), 21:19, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Полезное начинание, посмотрим чем кончиться, у M$ бывали всякие ... тараканы.
    > Все это вместе взятое, если так и дальше пойдет - может стать
    > достойной альтернативой Java экосистеме. Если срастется

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

     
     
  • 3.22, did (?), 21:28, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    До Луны - Вы загнули, но реальной альтернативы, так, чтобы не хуже - нет А хоче... большой текст свёрнут, показать
     
     
  • 4.25, Аноним (-), 21:59, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вам сванговать что будет? M$ будет запускаться на *nix, но работать будет хуже чем под виндой по причине что .NET будет не полноценным, но все что касается сетевого взаимодействия как минимум по началу будет работать полноценно. И маркетологи начнут рассказывать что мы альтернатива JVM. Я не могу сказать что это плохо, в этом есть и положительные моменты. Надеюсь что оракл раздуплиться и будет активней как пиариться так и разрабатывать JVM.
     
     
  • 5.27, Аноним (-), 22:03, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    s/ M$ будет/ .NET будет/
     
  • 5.40, Аноним (-), 00:00, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в этом есть и положительные
    > моменты.

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

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

     
     
  • 6.48, Аноним (-), 01:39, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > А так, надеюсь, все помнят излюбленную тактику МС-овцев -- "возглавить, расширить и
    > слить" (embrace, extend and extinguish)?

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

     
  • 6.49, Аноним (-), 01:44, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А так, надеюсь, все помнят излюбленную тактику МС-овцев -- "возглавить, расширить и
    > слить" (embrace, extend and extinguish)?

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


     
     
  • 7.51, biomassa (?), 03:06, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Оттуда:
    "Cвободному программному обеспечению жизненно необходимы открытые стандарты, и предложение для Microsoft заняться, с опорой на доминирование в сфере настольных ОС и веб-браузеров, вымыванием открытых стандартов (в том числе сетевых протоколов) и постепенной их заменой на проприетарные спецификации от Microsoft (Embrace, Extend, and Extinguish)."
    Вот они как раз этим и занимаются - размывают, замещают, подкладывают свиней...
     
  • 4.31, iZEN (ok), 22:49, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Допустим, Java в мобильном сегменте сама себя слила в область казуальных игрулек... большой текст свёрнут, показать
     
     
  • 5.34, Анонимус сапиенс (?), 23:07, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Изя, ты Хозяина себе сменил?
     
     
  • 6.43, Анончег (?), 00:29, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Изя, ты Хозяина себе сменил?

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

     
  • 5.36, Аноним (-), 23:28, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ключевой момент тут "Допустим".
    Про "Мой Билайн" это забавная история, отражает всю суть интерпрайз разработок. Ну а про саму компанию Билайн я вообще лучше помолчу, единственное с чем из большой тройки мне понравилось работать так это Мегафон(Кто бы сказал не поверил).
     
  • 5.65, Crazy Alex (ok), 13:09, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    БСДшник показывает истинное лицо?
     
     
  • 6.100, yoyoyo (?), 18:15, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > БСДшник показывает истинное лицо?

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

     
  • 5.124, йцу (?), 00:37, 25/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Допустим, 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

     
  • 4.46, chinarulezzz (ok), 01:03, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Да, были случаи, когда они использовали свою продукцию именно так.
    >Но  CEO пришел из очень спец. подразделения

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

     
  • 3.72, Аноним (-), 14:10, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > дурачки пусть батрачат за бесплатно.

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

     
  • 3.125, freehck (ok), 07:54, 26/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > А открывать код это вообще ерунда, я удивляюсь почему они весь код под MIT не открывают патенты то у M$ остаются

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

     
  • 2.81, Аноним (-), 15:39, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > альтернативой Java экосистеме
    > посмотрим чем кончиться

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

     
     
  • 3.126, Аноним (-), 12:13, 27/01/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> альтернативой Java экосистеме
    >> посмотрим чем кончиться
    > Не граммар-наци, но мне понравилось как исказился смысл. Я, кстати, предпочитаю кончи́ться
    > Джавой, а не Дотнетом, и последние инициативы Мелкомягких никак не добавляют
    > мне эрекции на их платформу

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

     

  • 1.19, Аноним (-), 21:12, 20/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    M$ ну очень хочет показаться открытой чтоб на M$ поработали бесплатно, CEO молодцом просто на все 100% отрабатывает свои деньги, ну а маркетинг всегда был у M$ сильной стороной. Хабр они уже загадили своими статьями да и многие другие ресурсы, вот и до опеннета добрались.


     
     
     
    Часть нити удалена модератором

  • 3.63, Sergey722 (ok), 12:36, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Компания закрыта - ты недоволен.

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

     
     
  • 4.64, Andrey Mitrofanov (?), 12:42, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Компания закрыта - ты недоволен.
    > А что Майкрософт уже закрылся?

    Ждём!!

     
  • 3.66, Crazy Alex (ok), 13:14, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему, если данная компания закроется ко всем чертям - лично я буду очень доволен. Потому что я не вижу шансов, чтобы она развернулась в сторону свободного софта. А вот если освободит место другим - может, и вырастет что-то интересное.
     
  • 3.84, ZiNk (ok), 16:07, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Компания закрыта - ты недоволен.
    >> Компания закрыта, но говорит, что открыта - ты недоволен.

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

     
     
  • 4.102, клоун (?), 18:48, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    FSF считает иначе.
     
     
  • 5.117, Andrey Mitrofanov (?), 09:42, 22/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо клоуну, все читаем мы хотим сказать этим, что Microsoft 8212 это е... большой текст свёрнут, показать
     
  • 2.85, ZiNk (ok), 16:09, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Так через полгода-год моно можно будет начинать использовать в продакшне.

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

     
     
  • 3.113, asd (??), 21:35, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Таки да... Там какие-то странные костыли они пользуют местами, но вроде как типа всё работает... Но! Для какого-то офиса сервер от 4 гигов оперативы... я плакалЪ...
     
  • 2.116, Аноним (-), 08:26, 22/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже обратил внимание на сильно возросшее количество статей на хабре про/от M$. Хоть лимиты какие придумывай.
     

  • 1.24, Ivan_83 (?), 21:54, 20/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ниша МС схлопывается, вот они и пытаются сохранить позиции влезая в другие ниши.

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

     
     
  • 2.26, Аноним (-), 22:02, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ниша МС схлопывается, вот они и пытаются сохранить позиции влезая в другие
    > ниши.
    > Есть куча более интересных и свободных языков и средств, чем то что
    > МС выкатывает в виде огрызков.

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

     
     
  • 3.33, rob pike (?), 22:57, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вам будет интересно http://eax.me/erlang-is-specific/
     
     
  • 4.39, manster (ok), 23:55, 20/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ну смотря как реализовать, может и летать все.

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

     
     
  • 5.68, Crazy Alex (ok), 13:27, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В нём плохо делается то, в чём много именно обработки/трансформации данных, особенно текстовых. То медленно, то выглядит неуклюже... Грубо говоря, CMS на эрланге - мерзость, хотя попытки и были. А вот готовые данные гонять - тут проблем никаких, да.
     
     
  • 6.99, rob pike (?), 18:07, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    От неуклюжести Elixir помогает, а вот с медленностью ничего не поделать.
    А FFI там ой. Так что каким-нибудь 0MQ разве что выносить в отдельные процессы всё что сложнее перекладывания сотни байт (утрирую, но не сильно). Но тут быстро встаёт вопрос а нафига все эти телефонистские ужасы терпеть, если всё равно в итоге самосборная солянка получается.
     
  • 4.41, Аноним (-), 00:23, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Вам будет интересно http://eax.me/erlang-is-specific/

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

     
     
  • 5.97, rob pike (?), 17:51, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Странно начинать с языка с синтаксисом, выросшим из Пролога, знакомство с ФП.
     
  • 5.98, rob pike (?), 18:03, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вот сюда лучше посмотрите http://eax.me/cloud-haskell-vs-erlang/
     
  • 3.67, Crazy Alex (ok), 13:23, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эрланг - зверушка специфическая. В одних областях он силён, но в других (строки те же) - архаичен. Зато у него есть OTP, который содержит то, что нужно на протяжении всего жизненного цикла приложения - средства установки, обновления, отладки, мониторинга и и т.д. В этом плане он совершенно "энтерпрайзный".

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

     
     
  • 4.73, Аноним (-), 14:11, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > если хочется освоить ФП - то Эрланг здесь - не идеальный представитель.

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

     
     
  • 5.96, rob pike (?), 17:49, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Строго говоря, четкого определения-то нет, какой уж тут список.

    Но ок - Haskell, Agda, Idris.

     

  • 1.37, manster (ok), 23:51, 20/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    какой впечатляющий код:




    throw NotImplemented.ByDesign;


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

     
     
  • 2.45, Анончег (?), 00:33, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > какой впечатляющий код:
    >


    > throw NotImplemented.ByDesign;
    >


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

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

     
  • 2.75, Аноним (-), 14:14, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > какой впечатляющий код:
    >


    > throw NotImplemented.ByDesign;
    >

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


     

  • 1.38, Аноним (-), 23:52, 20/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Некрофилия как по мне....
     
  • 1.58, anthonio (ok), 09:53, 21/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Так они глядишь весь github хламом завалят...
     
     
  • 2.77, chinarulezzz (ok), 14:20, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Так они глядишь весь github хламом завалят...

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

     

  • 1.82, Kodir (ok), 15:53, 21/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Как хронический дотнетчик скажу: WCF НАФИК НЕ НУЖЕН. Гуанность сего поделия можно аллегорически описать так: подходишь к двери, увешанной странными пластинками и приспособлениями, а перед ней столик с предметами: удочка, магнит, геккон(живой!), бечёвка, пылесос ... и надпись: ВСЕМ ЭТИМ можно открыть дверь!
    И ты стоишь такой и недоумеваешь: А ЧТО, СЛАБО ПРОСТО ДЁРНУТЬ РУЧКУ?!!!

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

     
  • 1.83, Антон (??), 16:00, 21/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    После перехода на WebAPI они решили никому не нужный WCF частично открыть, Microsoft такой microsoft
     
     
  • 2.86, Andrey Mitrofanov (?), 16:10, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > После перехода на WebAPI они решили никому не нужный WCF частично открыть,
    > Microsoft такой microsoft

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

     

  • 1.107, Колхозник (ok), 19:17, 21/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Microsoft мечется во все стороны в попытках нащупать перспективу развития, в том числе эти заигрывания с opensource, именно заигрывания. Наверное такой подход имеет место быть, тем более с точки зрения коммерческой компании, но уж больно неуклюже и как то несерьезно все это выглядит со стороны людей кто в теме и как-то теряется доверие к вендору. Сегодня у нас Metro и полноэкранные приложения, которые нужны ВСЕМ, завтра, внезапно, мы тут подумали...и Metro теперь не Metro, а Modern UI, извиняйте..., да и к тому же теперь их можно запускать в окне, то у нас целевой язык платформы C# и Silverlight во все поля, то ... мы тут подумали и сервелат уже не торт, и , внезапно, у нас почти??? основной язык платформы HTML5 и javascript. Какой смысл программисту тратить уйму времени на технологии компании, если завтра она с таким же искренним лицом скажет, что передумала и теперь у нас все по другому?
     
     
  • 2.109, Аноним (-), 19:40, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Такой - Вы все использовать продукцию M , ибо только она ведет вас к счастью ... большой текст свёрнут, показать
     
     
  • 3.111, Колхозник (ok), 19:42, 21/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    С точки зрения пользователя соглашусь. А с точки зрения разработчика нет.
     
     
  • 4.114, Аноним (-), 03:45, 22/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Когда вас хорошенько прозомбируют, сводят на пару конференций согласитесь и даже начнете других убеждать. Потом садишься с человеком на листочке раскладываешь все за и против использования технологи M$.
     
  • 2.122, rob pike (?), 10:52, 24/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Об этом еще юный Джоэл писал - 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.

     

  • 1.112, mihalych (ok), 20:35, 21/05/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    s/WCF/WTF/g
    fixed:)
     
     
  • 2.118, Kodir (ok), 22:00, 22/05/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Узко берёте!

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

     
     
  • 3.119, rob pike (?), 04:12, 23/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    COM и ATL - очень нетупые поделки.
     
     
  • 4.120, Xasd (ok), 12:53, 23/05/2015 [^] [^^] [^^^] [ответить]  
  • +/
    разве?
     
     
  • 5.121, rob pike (?), 13:16, 23/05/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Определенно
     
  • 4.127, Вареник (?), 04:22, 17/04/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Да да, ActiveX приложения на базе IE6 покорили сердца всех кто их разрабатывал, деплоил и использовал :)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру