Ответы пользователя по тегу C#
  • Порядок изучения C#?

    Jeer
    @Jeer
    уверенный пользователь
    Чтобы научиться программировать - нужно программировать :) Одними книгами сыт не будешь. Если у вас получается читать справочник Шилдта - это замечательно. Но обязательно при этом что-то делать своими руками. Например, есть пошаговые краткие руководства на метаните. Там пошагово представлены все требуемые темы, помимо самого шарпа у вас возникнет много непонятных областей, например про асинхронность или linq или про базу (база может быть написана на c#, либо созданные таблицы должны быть замапплены в c# классы, собственно, есть подход code first или db first). По таким небольшим вопросам обычно не здоровенные справочники, а мягкая обложка на 200-300 страниц, которые вполне проясняют многие непонятные моменты. Конечно, по базам и какому-нибудь wcf существуют тяжелые трактаты, но можно начать и без этого
    Ответ написан
    1 комментарий
  • Erp система для начинающего разработчика?

    Jeer
    @Jeer
    уверенный пользователь
    В этой стране сложилась примерно такая ситуация - 95% ERP систем 1С, 3% SAP, 2% остальное. 1С прост, урезанная версия может работать с флешки, что прекрасно для околонулевой отчётности, есть море (недорогих) специалистов. Sap германская разработка, дорогущая, громоздкая. Но она может держать большие нагрузки, поэтому её берут кто может себе позволить (нефтянники), либо другие огромные конторы, обладающие ресурсами (ржд). Так же после импортозамещений в том же ржд велись разговоры о переходе на erp систему Галактика (или что-то вроде того), то есть другие системы как бы существуют, но заниматься этим лично я бы не стал. В сапе денег платят больше, но и попасть туда с улицы я не знаю как. То есть, ну можно достать какие-то саповские курсы, но дома ты систему посмотреть не сможешь, поэтому не понятно как учиться, если не сталкивался ранее.
    Насчет зацикленности на внутреннем языке, ну это у всех так, в Sap'e так же свой внутренний язык.
    Если смотреть в сторону c#, то нужно смотреть именно в сторону Майкрософта, про Microsoft Dynamics я ранее не слышал. Знаю, что в своё время Майкрософт прикупил Axapta, там внутренний язык x++ (си-подобный), но они планировали перевести её на платформу .net (что означало бы поддержку всех .net языков, в том числе c#). К сожалению, не знаю, чем у них это закончилось и закончилось ли вообще.
    Ответ написан
  • Entity Framework Code First - почему при создании отношения one to many, в таблице создаются 2 колонки?

    Jeer
    @Jeer
    уверенный пользователь
    Код-то покажи? Думаю, что что-то неправильно написал
    public class Article
        {
            [Key]
            [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
            public Guid Id { get; set; }
    
           ...
    
            public virtual ICollection<Comment> comm { get; set; }
        }
    
    public class Comment
        {
            [Key]
            [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
            public Guid Id { get; set; }
            public Guid ArtId { get; set; }
            
           ...
    
            [ForeignKey("ArtId")]
            public virtual Article art { get; set; }
        }
    Ответ написан
    1 комментарий
  • Где и как можно попытаться продать свой готовый код/библиотеку и как проходит сама процедура продажи/покупки в общих чертах???

    Jeer
    @Jeer
    уверенный пользователь
    опубликуй приложение в windows магазине )) у тебя ж поддерживается win 8.1 или win 10?
    Ответ написан
    3 комментария