Задать вопрос
Ответы пользователя по тегу C#
  • Литература по ООП (с C# как языком описания)

    pletinsky
    @pletinsky
    В классике по ООП нет примеров на c#.
    В классике по c# и .net нет ООП.

    Читайте по отдельности и будет вам счастье. По первому Страуструп, GOFF, Роберт Мартин.
    По второму Рихтер и мсдн.

    Хотя я бы конечно просто интернеты почитал и написал бы какую нибудь программу опираясь на гугл.
    Ответ написан
    Комментировать
  • Несколько вопросов по C#

    pletinsky
    @pletinsky
    Все верно. В случае WinForms мы управляем общей схемой расположения элементов и свойств их, но рисует злементы сам виндовс и многими вещами мы не можем управлять. И разные виндовсы могут рисовать их по разному.

    Приложение заточенное под Windows XP (классический стиль) будет выглядеть убого в Windows 7 с аеро стилем. Так же и аеро стилю (Windows 7) нечего делать в метро стиле (Windows 8). Именно это и круто, что нам не приходится явно затачивать каждое приложение на специфический юай операционной системы.

    WPF приложения тоже могу выглядеть по разному в разных операционных системах, но предоставляют больше возможностей управления стилями.
    Ответ написан
  • Несколько вопросов по C#

    pletinsky
    @pletinsky
    По второму вопросу InitializeComponent это часть работы по инициализации окна в WindowsForms. Отключат ее нельзя — иначе контролы в окне не будут проинициализированы.

    Непонятно зачем вы хотите привести к одному внешнему виду. В двух разных виндовсах совершенно разные внешние стили. Они зачены под весь остальной дизайн операционной системы. Если даже это и можно как сделать (хотя врятли), делать этого не следует. Вам же под Android не придет в голову пытаться сделать точно такой же календарь. Выкиньте из головы эту ересь.
    Ответ написан
  • Бумажные книги по C#, MVC4 и сопутствующим технологиям?

    pletinsky
    @pletinsky
    Вот по Asp.net Mvc 3.0 книженция.
    Вот тут про asp.net 4.0 в принципе, включая asp.net mvc 4.0.
    Ответ написан
  • Бумажные книги по C#, MVC4 и сопутствующим технологиям?

    pletinsky
    @pletinsky
    Простите, я понимаю что вы не хотите слышать таких ответов.

    Но ей богу — забейте вы уже на книжки.

    1) Ну на крайний случай выжимки с сайтов, где все коротко написано с типичными примерами.
    2) Мсдн конечно — там уж точно уровень не английской литературы — написано все по простому в одном стиле. Пару дней с переводчиком даже если — привыкнете.
    3) Ну и практика и поисковик. Застрял — погуглил — дальше делаешь.
    4) Участие в проекте с опытными разработчиками — основа роста. Там вы будете писать код в общем стиле, используя тот подход который есть в остальном приложении. Там не будет стопперов, которые вы не сможете прогуглить. Работа в паре в идеальном варианте.

    Ей богу — вовсе не книжки позволят расти в профессиональном плане быстро. Да — матчасть важна — но на более высоком уровне чем изучение того, как работать с конкретными фреймворками.
    Если совсем плохо с английским можно использовать книжку как справочник в реальном времени на проекте, но возможно хватит и электронного варианта.
    Ответ написан
    3 комментария
  • С помощью чего реализовать сайт?

    pletinsky
    @pletinsky
    Технология под дот нет называется asp.net, а не asp. Asp -технология тоже существует и она другая.

    На мой взгляд если будете использовать современный подходы к разработке под .net (asp.net mvc 3.0-4.0), то стоимость разработки сайта будет существенно ниже, чем при использовании java.
    Это результат и очень развитых инструментальных средств и очень развитого языка программирования.
    Все эти средства вы можете получить бесплатно по системе поддержки стартапов или студентов.

    Вам не понадобится ничего кроме MS Visual Studio на вашем этапе. Когда сайт будет создан — захостите бесплатно (первый год) например на амазоне. Есть и другие варианты.
    Ответ написан
    5 комментариев