none
Технологический стек C# и перспективы развития языка RRS feed

  • Вопрос

  • Здравствуйте!

    Прошло несколько лет,как я совершенно не интересовался технологиями Майкрософт. (Java и Qt сейчас больше интересуют меня).

    Но все-таки не люблю не быть в тренде технологий,поэтому прошу ответить- какой стек технологий майкрософт сейчас используется? Вышла ли новая версия языка?

    Что сейчас стоило бы учить?

    Спасибо.


    • Изменено LightVolk 10 февраля 2013 г. 13:46
    10 февраля 2013 г. 13:46

Ответы

  • Простите за поднятие старой темы, но все таки я имел ввиду стек технологий. Вот например у Явы есть , кроме собственно языка - JavaEE, Spring, Hibernate и тд.

    А что есть из C# аналогичного?

    Спасибо.

    Собственно вам дали ответ именно на эти вопросы. Перечисленные вами элементы языка Java являются разными фреймворками заточенными под конкретные задачи. То же есть и у C#. Важно понимать, что C# это всего лишь язык - синтаксис, а все остальное это технологии. Есть WinForms, есть WPF, есть WinRT, есть XNA, есть WinPhone, есть Web наконец и в каждой отдельной технологии можно писать на C# (и на VB кстати то же).

    Если речь идет о трендах, то конечно стоит смотреть в сторону WPF для классических ПК? WinRT для ПК на Windows 8 и WinPhone для мобильных. Благо все 3 платформы очень похожи и в купе изучаются легче.


    Женат на WPF. Тайно встречаюсь с WinRT. Не сложилось с C#!

    • Предложено в качестве ответа YatajgaModerator 5 июня 2013 г. 10:56
    • Помечено в качестве ответа LightVolk 7 августа 2013 г. 12:30
    Отвечающий
  • C# постоянно развивается, сейчас уже версия 5.0, так же как и появляются новые технологии. Что именно вас интересует?

    Что стоило бы учить? Наверное стоит больше смотреть в сторону приложений под Windows 8 и Windows Phone. Но опять же у каждого свои интересы.


    [Блог] [Twitter]

    • Помечено в качестве ответа Abolmasov Dmitry 13 февраля 2013 г. 9:24
    10 февраля 2013 г. 14:20
  • Всю основную информацию по последним трендам вы можете найти на этой странице: Новые возможности .NET Framework 4.5

    А там уж выбирайте, что вам более интересно :)

    • Помечено в качестве ответа Abolmasov Dmitry 13 февраля 2013 г. 9:24
    10 февраля 2013 г. 19:59

Все ответы

  • C# постоянно развивается, сейчас уже версия 5.0, так же как и появляются новые технологии. Что именно вас интересует?

    Что стоило бы учить? Наверное стоит больше смотреть в сторону приложений под Windows 8 и Windows Phone. Но опять же у каждого свои интересы.


    [Блог] [Twitter]

    • Помечено в качестве ответа Abolmasov Dmitry 13 февраля 2013 г. 9:24
    10 февраля 2013 г. 14:20
  • Хм, может быть и стоит.

    А что стоит учить вместе с С#? Где об этом можно почитать?Сам язык я немного знаю,а вот связки языка и других технологий-не очень.

    10 февраля 2013 г. 14:29
  • На C# можно много чего разрабатывать. Вам нужно определиться с тем, что конкретно хотите разрабатывать: веб-приложения, настольные, приложения для смартфонов, планшетов и т.п.
    10 февраля 2013 г. 14:49
    Модератор
  • Всю основную информацию по последним трендам вы можете найти на этой странице: Новые возможности .NET Framework 4.5

    А там уж выбирайте, что вам более интересно :)

    • Помечено в качестве ответа Abolmasov Dmitry 13 февраля 2013 г. 9:24
    10 февраля 2013 г. 19:59
  • Простите за поднятие старой темы, но все таки я имел ввиду стек технологий. Вот например у Явы есть , кроме собственно языка - JavaEE, Spring, Hibernate и тд.

    А что есть из C# аналогичного?

    Спасибо.

    • Изменено LightVolk 5 июня 2013 г. 9:30
  • Enterprise level - Enterprise Library

    ORM - ADO.NET Entity Framework  

    А NHibernate для C# тоже есть.

  • Простите за поднятие старой темы, но все таки я имел ввиду стек технологий. Вот например у Явы есть , кроме собственно языка - JavaEE, Spring, Hibernate и тд.

    А что есть из C# аналогичного?

    Спасибо.

    Собственно вам дали ответ именно на эти вопросы. Перечисленные вами элементы языка Java являются разными фреймворками заточенными под конкретные задачи. То же есть и у C#. Важно понимать, что C# это всего лишь язык - синтаксис, а все остальное это технологии. Есть WinForms, есть WPF, есть WinRT, есть XNA, есть WinPhone, есть Web наконец и в каждой отдельной технологии можно писать на C# (и на VB кстати то же).

    Если речь идет о трендах, то конечно стоит смотреть в сторону WPF для классических ПК? WinRT для ПК на Windows 8 и WinPhone для мобильных. Благо все 3 платформы очень похожи и в купе изучаются легче.


    Женат на WPF. Тайно встречаюсь с WinRT. Не сложилось с C#!

    • Предложено в качестве ответа YatajgaModerator 5 июня 2013 г. 10:56
    • Помечено в качестве ответа LightVolk 7 августа 2013 г. 12:30
    Отвечающий
  • Спасибо за ответ! Именно то, что я искал.
    5 июня 2013 г. 10:03