Вопросы с тегом «c#»

C # - это многопарадигмальный управляемый объектно-ориентированный язык программирования со сборкой мусора, созданный Microsoft параллельно с платформой .NET.

1
Как я могу улучшить использование памяти моего приложения? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я пишу приложение на C # и вижу, как увеличивается использование …
10 c#  memory-usage 

3
Лучшая архитектура для приложения ASP.NET WebForms
Я написал портал ASP.NET WebForms для клиента. Проект как бы развивался, а не был должным образом спланирован и структурирован с самого начала. Следовательно, весь код объединяется в одном проекте и без каких-либо слоев. Теперь клиент доволен функциональностью, поэтому я хотел бы провести рефакторинг кода, чтобы быть уверенным в выпуске проекта. …

4
Каков наилучший способ управления порядком сортировки элементов списка с помощью Drag & Drop UI?
У меня есть список студентов, который я должен отобразить пользователю на веб-странице в табличном формате. Элементы хранятся в БД вместе с информацией SortOrder. На веб-странице пользователь может изменить порядок списка, перетаскивая элементы в желаемый порядок сортировки, аналогично этому сообщению . Ниже приведен скриншот моей тестовой страницы. В приведенном выше примере …
10 c#  sorting 

9
Зачем переменным нужен тип?
Итак, мы пишем: Customer c = new Customer(); Почему дизайн не такой, что мы пишем: c = new Customer(); c.CreditLimit = 1000; Компилятор может определить c пунктов для Клиента и позволить членам Клиента вызываться на c? Я знаю, что мы можем написать: IPerson c = new Customer(); IPerson e = …

6
Как проверить / доказать ортогональность языка программирования?
Я знаю концепцию ортогональности, но есть ли способ проверить / доказать это с точки зрения языка программирования? Например, в C # можно использовать publicили staticдля сигнатуры метода. Вы можете использовать один или оба, и они не будут мешать друг другу, поэтому они ортогональны друг другу, верно? У меня вопрос, как …

3
Ищем распределенную схему блокировки
Мне нужно придумать собственный механизм рекурсивной блокировки объектов \ шаблон для распределенной системы в C #. По сути, у меня есть многоузловая система. Каждый узел имеет эксклюзивные разрешения на запись для n-го числа состояний. Такое же состояние также доступно в форме только для чтения, по крайней мере, на одном другом …

2
Варианты использования для node.js и c #
Я довольно много работаю с ASP.NET (C #, MVC), но в основном это типичная веб-разработка. Я делаю Restful архитектуру с использованием CRUD-репозиториев. Большинство моих клиентов не имеют много дополнительных требований в своих приложениях. Сейчас я смотрю на node.js и его влияние на производительность (я зависим от скорости), но я не …

3
Готовитесь к рассмотрению кода в качестве разработчика?
Я ищу некоторые идеи здесь. Я прочитал статью. Как должны проводиться проверки кода и какие проверки кода, в чем преимущества? которые были очень информативными, но мне все еще нужно больше ясности в вопросе ниже. Мой вопрос Будучи целевым разработчиком, можете ли вы предложить некоторые передовые практики, которые разработчик может использовать, …
10 c#  code-reviews 

4
Учебный путь для веб-разработчика .NET или Java [закрыт]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
10 c#  java  .net 

2
Командные обработчики и DDD
У меня есть приложение ASP.NET MVC, которое использует службу запросов для получения данных и службу команд для отправки команд. Мой вопрос о командной части. Если поступает запрос, служба команд использует диспетчер команд, который направит команду в назначенный ей обработчик команд. Этот обработчик команд сначала проверяет команду и, если все приемлемо, …

3
Вредны ли частные статические методы в C #?
Я создал частный метод проверки для определенной проверки, которая происходит несколько раз в моем классе (я не могу сохранить проверенные данные по разным причинам). Теперь ReSharper предлагает сделать функцию статичной. Я немного не хочу этого делать из-за известных проблем со статическими методами. Это был бы приватный статический метод. Мой вопрос …

7
В чем разница между прототипом и решением на уровне производства?
Этот вопрос предназначен исключительно для изучения и углубления моего технического понимания. Я знаю, что нет идеального решения, и у этого вопроса есть возможность никогда не заканчивать список решений, но я думаю, что для каждого архитектора очень важно понимать разницу между демонстрацией и живым проектом. Я создал много демонстрационных решений в …

6
Начиная новый проект с TDD
Я изучаю TDD, и я прочитал, что это также помогает вам определить дизайн приложения, правильно? Поэтому я решил начать создавать новый проект, чтобы лучше понять его. Я хочу создать простую систему регистрации пользователей, которая будет запрашивать его имя, адрес электронной почты, страну (выберу один из списка) и номер телефона. Так …
10 c#  .net  tdd 

2
Какие шаблоны проектирования GOF уже реализованы как первоклассные языковые функции в C #?
(Этот вопрос был закрыт из-за переполнения стека из-за того, что он «слишком широкий» и «не настоящий вопрос», так что, может быть, он более уместен здесь?) Вдохновлен этим вопросом . Мы знаем, что события - это реализация шаблона Observer на уровне языка. Существуют ли другие шаблоны проектирования, реализованные как языковые функции …

11
Как я могу перейти на работу, используя стек Microsoft? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 4 года назад . Я окончил университет со степенью бакалавра компьютерных наук, немного изучив C, C ++, Java, Python и …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.