Несколько раз от разных людей за последнее время слышал, что Майкрософт собирается хоронить .NET. Не могу понять, откуда ветер дует и что будет вместо .NET'a?
Здравствуйте, 8086, Вы писали:
8>Несколько раз от разных людей за последнее время слышал, что Майкрософт собирается хоронить .NET. Не могу понять, откуда ветер дует и что будет вместо .NET'a?
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, 8086, Вы писали:
8>>Несколько раз от разных людей за последнее время слышал, что Майкрософт собирается хоронить .NET. Не могу понять, откуда ветер дует и что будет вместо .NET'a?
L>Будет ",DA".
Здравствуйте, 8086, Вы писали:
8086>Несколько раз от разных людей за последнее время слышал, что Майкрософт собирается хоронить .NET.
Не собирается.
8086>что будет вместо .NET'a?
См. роадмап на C# 5 & 6
Здравствуйте, 8086, Вы писали:
8>Несколько раз от разных людей за последнее время слышал, что Майкрософт собирается хоронить .NET. Не могу понять, откуда ветер дует и что будет вместо .NET'a?
Здравствуйте, 8086, Вы писали:
8>Несколько раз от разных людей за последнее время слышал, что Майкрософт собирается хоронить .NET. Не могу понять, откуда ветер дует и что будет вместо .NET'a?
Для справки:
1) Весь Web Stack Microsoft работает на .NET
2) Windows Azure работает в основном на .NET
3) MS Exchange на .NET
4) MS SharePoint на .NET
5) Семейство Dynamics на .NET, не полностью, но все же
6) SQl Server имеет множество компонентов на .NET
7) Windows Phone 7 на .NET
9) Средства разработки на .NET
Теперь подумай сам во что выльется Microsoft отказ от .NET, И не задавай глупых вопросов.
Здравствуйте, gandjustas, Вы писали:
G>Для справки: G>4) MS SharePoint на .NET
Нет. На дотнете там веб-морда, плагины и обертки-API (OM, веб-сервисы). Базовые сервисы — COM, подозреваю, что на C++. Возьмите рефлектор и сами посмотрите. Официальные клиенты (все — Аутлук, Эксел, Аксесс, браузер, само собой) тоже на плюсах (а это же клиент-серверная архитектура, надо и клиентов рассматривать). Кому лень брать рефлектор, те могут воспользоваться этой или любой другой ссылкой:
Если бы это в самом деле был сплошной дотнет, разработка была бы похожей на сказку — знай себе просматривай исходники. Но даже такая вещь, как формулы, у них вычисляются в анменеджед коде.
Здравствуйте, SV., Вы писали:
SV.>Здравствуйте, gandjustas, Вы писали:
G>>Для справки: G>>4) MS SharePoint на .NET
SV.>Нет. На дотнете там веб-морда, плагины и обертки-API (OM, веб-сервисы). Базовые сервисы — COM, подозреваю, что на C++. Возьмите рефлектор и сами посмотрите.
Я-то как раз смотрел и людей обучал
Нативного в SharePoint: работа с БД в плане объектов SPSite\SPWeb\SPList (там внутри xml туда-сюда гуляет), парсер и генератор CAML, который умудряется дико глючить. Также на неуправляемом коде кажись часть Excel Services.
Веб-морда это примерно 60% всего sharepoint, инструментарий управления на PowerShell, Workflow, таймер с его задачами, поиск, Enterprise и Web content management, Performance Point Services, Business Connectivity Services, User Profile Services, Office Web Applications, Project Server, веб-сервисы — все на .NET.
Соотношение managed и unmanaged кода 10 к 1, возможно больше в сторону managed. Причем разработчики непосредственно с unmanaged кодом дела не имеют, новый функционал дописываетя исключительно на .NET
SV.>Официальные клиенты (все — Аутлук, Эксел, Аксесс, браузер, само собой) тоже на плюсах (а это же клиент-серверная архитектура, надо и клиентов рассматривать).
Вот только SharePoint Workspace (самый что ни на есть клиент для SharePoint) — на .NET, да и клиентская библиотека для BCS на .NET.
Да и Client Object Model на .NET, а не C++
SV.>Кому лень брать рефлектор, те могут воспользоваться этой или любой другой ссылкой: SV.>http://office12.blogspot.com/2007/03/sharepoint-sdk-net-managed-code-com.html
А о чем эта ссылка? что чувак открыл для себя рефлектор?
SV.>Если бы это в самом деле был сплошной дотнет, разработка была бы похожей на сказку — знай себе просматривай исходники. Но даже такая вещь, как формулы, у них вычисляются в анменеджед коде.
Тяжелое наследие однако. В Microsoft.SharePoint.dll есть классы для формул, потому что их надо валидировать в интерфейсе до передачи в unmagaged код,но так как соханение данных выполняется в unmanaged то формулы вычисляются там.
Надеюсь в следующей версии они выпилят полностью unmanaged, он очень сильно ограничивает развитие платформы и возможности программистов.
Здравствуйте, mrTwister, Вы писали:
T>Здравствуйте, gandjustas, Вы писали:
G>>3) MS Exchange на .NET
T>Ну это ты загнул. Только некоторый код на хабах под .NET T>Сторы нейтивные.
Здравствуйте, Sorc17, Вы писали:
S>Здравствуйте, gandjustas, Вы писали:
G>>инструментарий управления на PowerShell
S>Жалко вас, любителей микрософта.
А как мне жалко ненавистников Microsoft. Мне microsoft очень сильно помогает бабло зарабатывать, а те кто по политическим причинам не пользуются продуктами и услугами microsoft создают нереальные, глючные и низкокачественные велосипеды.
S>Что там, кстати, скоро ли PowerShell будет как bash?
А что значит "как на bash"?
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, Sorc17, Вы писали:
S>>Что там, кстати, скоро ли PowerShell будет как bash?
L>Он уже на голову выше его.
Здравствуйте, 8086, Вы писали:
8>Несколько раз от разных людей за последнее время слышал, что Майкрософт собирается хоронить .NET. Не могу понять, откуда ветер дует и что будет вместо .NET'a?
Связано с тем, что в Windows 8 какую-то часть морды хотят сделать на HTML5/CSS/JS вместо WPF/сильверлайта, вот и заистерили, что это свидительствует об отказе от сильверлайта. Плюс там новые нативные API добавили, соответственно считают, что все вместе это свидетельствует об отказе о .Net.