Вопросы с тегом «.net»

13
Какой тип кодирования я могу использовать, чтобы сделать строку короче?

Я заинтересован в кодировании строки, которая у меня есть, и мне любопытно, есть ли тип кодирования, который можно использовать, который будет включать только буквенные и числовые символы и предпочтительно сократить количество символов, необходимых для представления строки. До сих пор я смотрел на...

13
Как вы управляете расширяемостью в своих мультитенантных системах?

Сейчас у меня есть несколько крупных мультитенантных продуктов на основе Интернета, и очень скоро я вижу, что будет много настроек, специфичных для арендаторов. Дополнительное поле здесь или там, может быть, дополнительная страница или какая-то дополнительная логика в середине рабочего процесса -...

13
Почему стоит выбрать установленную CMS, а не создавать ее с нуля?

В течение следующих нескольких недель многие мои исследования будут посвящены различным CMS. Я уже кратко рассмотрел episerver и umbraco. Читая эти системы, я не могу не думать о том, что предоставление функций управления контентом достижимо без изучения деталей и структуры многих из этих (довольно...

13
Должен ли я поменяться с WCF на NserviceBus

У нас есть центральный сервер, который отправляет и получает сообщения с нескольких компьютеров, которые расположены в клиентских сетях в разных местах. Чтобы облегчить это, в настоящее время я использую WCF с TCPNetBindings, используя двустороннюю связь, защищенную сертификатами. Теперь у нас есть...

13
Является ли использование юнит-тестов хорошей историей?

Итак, у меня есть модуль аутентификации, который я написал некоторое время назад. Теперь я вижу ошибки моего пути и пишу для него юнит-тесты. При написании юнит-тестов мне трудно придумывать хорошие имена и хорошие области для тестирования. Например, у меня есть такие вещи, как...

12
Что происходит в группах пользователей [платформы]?

Я разработчик .NET, но я никогда не был на собрании группы пользователей .NET или что-то в этом роде. Возможно, у меня скоро будет возможность начать посещение, но мне интересно. Что происходит в группах пользователей? Я не обязательно ищу информацию конкретно о .NET, но они предпочтительнее. Что...

12
Хранение n-граммовых данных

Я надеялся немного подумать о сохранении данных n- граммы. В моем проекте я пытаюсь решить лингвистические проблемы, когда я знаю все ( n -1) элементы данных и хочу статистически угадать мой n, используя линейную интерполяцию по всем применимым n- диаграммам. (Да, есть тегер, который назначает теги...

12
Почему для атрибутов модульного тестирования обычно требуются общедоступные методы?

Недавно я заметил, что добавление [TestInitialize] к защищенному методу в сборке .NET не было принято, но если я сделал метод общедоступным, он был вызван модулем модульного теста (в данном случае Resharper). Я заметил это несколько раз в прошлом с методами испытаний. Технически говоря, такой же...

12
Вопрос по дизайну текущих реализаций нумерации страниц

Я проверил реализации разбиения на страницы на asp.net mvc специально, и я действительно чувствую, что есть кое-что менее эффективное в реализациях. Прежде всего, все реализации используют значения нумерации страниц, как показано ниже. public ActionResult MostPopulars(int pageIndex,int pageSize) {...

12
любой документ, в котором точно указано, для какого диапазона номеров .NET BigIntegers предназначены?

Я играю с .NET BigInteger и в основном мне интересно, какое число - оценочный ответ будет в порядке - это точка отклонения кривой (график (увеличение времени, необходимого для операций) против (значение BigInteger))? или они разработаны без такого отклонения, так что, если мы нанесем график...

12
Каковы недостатки использования / написания .Net Custom Membership Provider?

Недавно я разместил следующий вопрос на SO: /programming/7197337/using-asp-net-membership-provider-with-an-existing-user-database Как вы можете заметить, я в конечном итоге ответил на свой собственный вопрос, заявив, что было похоже, что написать / внедрить «Провайдера нестандартного членства» -...

12
Как бы я спроектировал интерфейс так, чтобы было понятно, какие свойства могут изменить их значение, а какие останутся постоянными?

У меня возникла проблема дизайна, касающаяся свойств .NET. interface IX { Guid Id { get; } bool IsInvalidated { get; } void Invalidate(); } Проблема: Этот интерфейс имеет два свойства только для чтения Idи IsInvalidated. Однако тот факт, что они доступны только для чтения, сам по себе не является...

12
Есть ли способ сделать библиотеку .Net для Windows и Mac, с зависимыми от платформы ссылками?

Мы пытаемся разработать кроссплатформенное приложение для настольных компьютеров (Windows и Mac) с использованием C #. Приложение содержит огромное количество материалов, зависящих от платформы, и руководство нашей команды хочет, чтобы мы написали весь этот код на C #. Самый простой способ сделать...

12
Примеры перегрузки операторов, которые имеют смысл [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Пока я изучал C #, я обнаружил, что C #...

12
Бизнес-объекты на уровне доступа к данным

Так что я создавал уровень доступа к данным через TDD и подошел к некоторой проблеме. Я бы предпочел не идти по неверному пути, поэтому я решил попросить вас, ребята, посмотреть, соответствуют ли мои мысли чистой архитектуре. Методы в моем уровне доступа к данным (DAL для краткости) довольно...

12
Должны ли классы, перечисления и другие объекты помещаться в отдельные файлы?

Руководитель \ архитектор моей компании утверждает, что крупномасштабный проект легче понять, если «объекты, связанные логикой», помещать в один файл .cs. Я цитирую: «Всю структуру логики, интерфейса и класса можно увидеть в одном месте, это аргумент, который нельзя опровергнуть. Чтобы увидеть то...

12
Webkit как графический интерфейс в .Net / Mono

Я хочу создать кроссплатформенное приложение, у которого также будет веб-сайт, на котором настольные приложения (Windows, iOS, Linux) будут общаться с сервером и синхронизировать данные пользователей. Пока что я вижу следующие варианты: Написать собственный GUI для каждой из 3 ОС, чтобы у меня было...

12
Что такое обратная совместимость .NET Framework?

Мы разрабатываем приложение для Windows в .NET 4 с базой данных MySQL. Когда мы собираемся развернуть это приложение, мы устанавливаем платформу .NET 4 в нашем клиенте, а затем при установке .NET Connector для MySQL требуется .NET Framework 3.5. Но .NET 4 уже установлен. Разве .NET Framework не был...

12
Каковы правовые риски в случае использования GPL или AGPL Web Application Framework / CMS?

Пытался спросить это на SO, но было указано здесь ... Правильно ли я сказал, что использование инфраструктуры веб-приложений под GPL, такой как Composite C1, НЕ обязывает компанию делиться исходным кодом, который мы пишем, с этой платформой? Какова цель AGPL, я прав? Относится ли это также к...

12
Внедрение зависимостей с n-уровневым решением Entity Framework

В настоящее время я разрабатываю n-уровневое решение, которое использует Entity Framework 5 (.net 4) в качестве стратегии доступа к данным, но беспокоюсь о том, как включить внедрение зависимостей, чтобы сделать его тестируемым / гибким. Моя текущая схема решения выглядит следующим образом (мое...