Ответы пользователя по тегу .NET
  • Как сформировать правильный Code First?

    teoadal
    @teoadal
    .NET + AS3
    public int CustomerID { get; set; }
    public virtual Customer Customer { get; set; }
    Ответ написан
    Комментировать
  • Task или Thread в C#.NET 4.0 WPF?

    teoadal
    @teoadal
    .NET + AS3
    ЕМНП, главные отличия: Task берется из пула потоков (следовательно накладных расходов по созданию практически нет), а Thread - поток создается сам (с накладными расходами, но большей свободой, например - дать имя). Пул ограничен в количестве (новые будут ставиться в очередь), Thread можете создавать как хочется и когда хочется, но при превышении критической массы, они будут вызывать скорее торможение, чем ускорение.

    В .NET 4.5 появились async/await - это синтаксический сахар, который делает код более красивым и понятным. .NET 4 для тех же целей можно пользоваться вот этим: blogs.msdn.com/b/bclteam/archive/2012/10/22/using-...
    Ответ написан
    Комментировать
  • C# или ActionScript?

    teoadal
    @teoadal Автор вопроса
    .NET + AS3
    Выскажу пока свои доводы:
    • C# это перспективно, язык развивается - ActionScript не развивается.
    • При наличии клиент-серверного взаимодействия, C# предлагает единую платформу и понятийный аппарат клиента и сервера.
    • C# это много чего из коробки - ActionScript в FlashDevelop это почти ничего, даже кнопку нужно программировать с нуля.
    • C# это передовые технологии: LINQ, обобщенные классы и методы, внятная асинхронность (с async/await в .NET 4.5).
    • C# это огромное сообщество разработчиков - ActionScript умирающая технология.
    • У C# есть WPF (XAML) и Blend, если очень хочется рисовать кнопки как в Adobe Illustrator.
    • C# это Visual Studio, одна из мощнейших IDE - ActionScript в нашем случае это FlashDevelop. Не конкурент.


    Интересно было читать по моей теме вот это: habrahabr.ru/post/66047
    Ответ написан