addd: В DBFirst? Это GUI для настройки маппинга ваших сущностей на сущности в БД. Хотя я редко встречал какой-то сложный маппинг. Чаще встречал просто перенос таблицы БД 1 в 1.
addd: Вот вы в своем коде написали что все 3 параметра необязательны - ".AddRouteValue("link", UrlParameter.Optional)". Представьте что приходит запрос - site.ru/cnt/Action . Вопрос - какие 2 параметра тут указаны, при условии что из трех указанных нет ни одного обязательного? Любые 2 могут быть ими. В идеале ваш роут должен быть примерно таким
context.MapRoute(
"mySpecialRoute",
"{link}/{sublink}/{filter}",
new {controller = "ControllerName", action = "Index",
id = UrlParameter.Optional }, namespace где ищем контроллеры" }
);
AVKor: Да я видел. Лично я за обязательное наличие where condition для UPDATE-запросов. Даже если условных вроде "1=1". Позволяет защититься от "случайных" запросов, после которых восстановление данных превращается в увлекательный квест.
1) Вы начали свой вопрос с фразы "я новичок в С#". Я этот язык и платформу использую каждый день последние 5 лет. Мой вопрос не "зачем вам это", а "что вы хотите". Я ни разу не видел класса без namespace.
2) Кликал, но по прежнему не знаю зачем вам это... лень-матушка? Вместо того чтобы разобраться с пространствами имен - копаться в шаблонах файла cs? На практике вам этот навык очень вряд ли пригодится.
3) Что бы вы не тратили свое время хрен знает на что. Про "облегченный шаблон" - бред и экономия на длине спички, за счет сокращения длины древка на 1мм.
addd: А это по вашему что? SQL? LINQ-запросы вполне себе допускают написание SQL-подобным синтаксисом. Единственное что я не указал - не упомянул объект контекста. тогда просто замените A и B на DbContext.A и DbContext.B. Ну или как вы назвали объект контекста.
vadim_tur: тогда смотрите расширенные настройки пула приложений, который обслуживает ваше приложение. В стандарте, если не ошибаюсь, он ждет 20минут и либо выключается, либо суспендится.
Дмитрий: Я вам на всякий случай уточню. Если сегодня ваша бизнес-логика ограничивается исполнением одного скрипта, то со временем может появиться ситуация, когда нужно исполнить цепочку запросов. Вы конечно можете исполнить 3-4 mysql_query, но порой проще и быстрее 1 раз дернуть хранимку
IartanisI: Ну поломать не сможете, просто на одной и той же странице английский текст выглядел бы более пусто чем русский. Или страница бы сжалась и выглядела не так как хочется. Или наоборот. Перевели страницу с английского на русский и страница начала тянуться во все стороны и выглядеть перенакаченным воздушным шаром.
Александр Коновалов: Так вы возвращается с сервера не все, а часть. Ну и так, к слову. Каждые 2 секунды проверять новые сообщения - морально устаревшая технология. Рекомендую почитать про сокеты или подобные технологии.