Ответы пользователя по тегу ASP.NET
  • RazorEngine - как сделать запрет использования Namespace при генерации страницы?

    Применять другой движок шаблонизации.
    Ответ написан
    Комментировать
  • Как сохранить информации в Лист на ASP.NET MVC 4.0?

    Потому что у вас видимо разные экземпляры контроллеров. Сделайте поле Users статическим например.
    Ответ написан
    Комментировать
  • Junior C#/MVC разработчик ищет ответы на свои вопросы?

    Вы не умеете задавать вопросы. Вот вам по пунктам:

    1) стоит ли все свободное время тратить на изучение в основном на C# или возможно на то что исходя из рынка являеться дополнительно необходимым знанием хотябы в небольшом объеме js, jquery, wpf, tdd и прочее
    Учите, что угодно, а лучше что нравится. Если технология используется (вообще в мире), то значит где-то есть те, кому нужны специалисты по ней. C# сейчас это один из мэнстрим языков разработки под windows. C# программисты сейчас нужны (и вы этот вывод и без меня могли сделать).

    2) возможно ли как то получить какой либо опыт на данном этапе? может кто подскажет.. или на чем тренироваться?
    Чтобы получить опыт надо что-то делать. Тренироваться надо на кошках домашних проектах. Тема Лебедев советует молодым дизайнерам открыть холодильник и сделать рекламу\упаковку\промосайт для любого продукта. Сделайте любое приложение\сайт\что угодно которое вам интересно. Вот будет и опыт. Напишите блог, гостевую книгу, приложение для WinPhone, под win8, под просто десктоп. Что угодно. Вообще.

    3) может у меня резюме "не очень" если есть желающие посмотреть и посоветовать в этом плане( желательно конечно тем кто проводит технические собеседования лично)
    В интернете сто тысяч миллионов статей как написать резюме. Если вы не в состоянии прочесть их и написать более менее нормальное резюме, то дело боюсь не в нем. И да, резюме "играет" только на этапе когда ваш отклик\профиль на hh смотри девушка из эйчара. Дальше с вами общается технический специалист, которому в 95% случаев ваше резюме до лампочки. Это мое субъективное мнение.

    4) или возможно есть добрые люди которые иногда помогут словом/мыслью или чем либо еще=)
    Я помогу с удовольствием. Пишите вопросы и пожелания. Или вам просто житейской мудрости накидать?
    Ответ написан
    Комментировать
  • Нужны ли инфоблоки если есть EF для ASP.NET MVC?

    EF это ORM фрэймворк. Инфоблоки в битриксе это не просто обертка для доступа к данным, а более высокий уровень абстракции. В частности инфоблоки:
    -позволяют гибко настраивать права доступа
    -создавать новые блоки и свойства в них "из админки"
    -имеют какой-никакой стандартный редактор

    Но при этом менее гибкие чем своя собственная структура БД, ну и традиционно дополнительный уровень абстракции не прибавляет скорости работы. В частности запросы которые генерирует битрикс зачастую очень неоптимальны.

    Отвечая на ваш вопрос: в зависимости от того, что вам нужно. Это не взаимоисключающие сущности, а сущности разных логических уровней. В частности если вы уж захотите реализовывать инфоблоки, то работать с базой разумнее используя EF.
    Ответ написан
    Комментировать
  • ASP.net серверная задержка. Чат на long polling?

    а) не долбите базу каждые 500 милисекунд. Если у вас в чате 100 человек, получается уже 200 запросов к БД в секунду. Не боитесь что база просядет? Сделайте статик класс, который в котором будет храниться ваш чат. В нем понадобится по сути 2 метода: добавить сообщение (добавляется во внутренее хранилище и в БД) и получить сообщения (из внутреннего хранилища). В статическом конструкторе при старте приложения загружаете последние сообщения в память. Учтите что надо делать класс thread-safe.
    б) потоки обработки лочьте на Monitor, а при поступлении сообщения сбрасывайте его из статик класса. (см тут: stackoverflow.com/questions/12522714/thread-syncronization-with-eventhandler )
    в) думаю вам идеально подойдут тут Asynchronous Controllers из MVC. Не уверен, что в ASP.NET можно отправить thread в бэкграунд освободив поток обработки.
    г) тормозит не «весь сервер», а поток из пула потоков обработки запросов. Хотя если у вас в пуле только 1 поток, то да — весь сервер
    д) прежде чем браться за эту задачу рекомендую разобраться с потоками поплотнее чем «я слышал про». Все таки .NET не php, и тут уровень вхождения выше, хотя возможно кажется, что тут все легко.
    е) я понимаю когда люди пишут карова или сонце, ну как слышу так и пишу. Но что, скажите, что заставляет вас писать «в этом случаи»? Даже произносится же через е.
    Ответ написан
  • Генерация изображения ASP.NET+C#

    Реально. Терпимая.
    Ответ написан
    Комментировать
  • Работа с контроллерами ASP.net MVC без их компиляции (редактирование на лету, как в ASP.Net Webforms)?

    Мне кажется править «на лету» код контроллеров очень плохая идея. В век внедрения в нашу жизнь TFS, и гитхаба править код на продакшене — моветон.
    Ответ написан
    1 комментарий