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

12
Хранение 5000 элементов на стороне клиента в веб-приложении [закрыто]

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

12
Есть ли правильный способ создать формат файла?

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

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

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

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

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

11
Что такое «модель приложения»?

В настоящее время я изучаю .NET Core, и в первых документах, в которых впервые был представлен .NET Core, мы видим, что говорят о множестве различных вертикалей. Это может показаться на этой картинке: Во всех вертикалях мы видим среду выполнения, фреймворк, но есть еще и вещь «Модель приложения»....

11
Как убедить мою компанию внести свой вклад в Open-Source?

Я пытаюсь убедить компанию, в которой я работаю, внести свой вклад в разработку программного обеспечения с открытым исходным кодом, в частности создание библиотеки / компонента для веб-приложений ASP.NET. У нас наступает «День инноваций», на котором мы можем работать над своими личными любимыми...

11
Как мне объяснить непрограммистам, что такое .NET? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я не работаю в софтверной компании, и я один из небольшого числа людей в...

11
Есть ли поддерживаемый способ запуска приложений .NET 4.0 на Mac?

Каковы, если таковые имеются, поддерживаемые Microsoft варианты для запуска кода C # /. NET 4.0 изначально на Mac? Да, я знаю про Mono, но помимо всего прочего она отстает от Microsoft. И Silverlight работает только в веб-браузере. Решение типа VMWare тоже не подойдет. Есть ли какой-нибудь...

11
Как далеко идти с юнит-тестами

Вопрос задавался много раз прежде, но с определенным уклоном развития MVC. Я был очень хорошим мальчиком и кодировал все свои действия контроллера с соответствующими юнит-тестами, что было здорово (если немного [читай много раз) время от времени). Честно говоря, я на самом деле создал небольшой...

11
Почему F # Core определяет универсальные типы массивов?

Я только что заметил, что пространство имен FSharp.Core включает в себя универсальные типы массивов до 4 измерений, то есть Core. [] <'T> , Core. [,] <' T> и т. Д. C # и VB, кажется, работают очень хорошо с System.Array - хотя мне не ясно, как им удается поддерживать строго...

11
Видео по модульному тестированию [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 6 лет назад . Я искал хорошие презентации (предпочтительно слайды + аудио или видео) по...

11
Виртуализированные среды разработки в корпоративных сетях

Мы пытаемся внедрить среду разработки с использованием виртуализации для небольшой группы из 4 разработчиков в корпоративной организации. Это позволило бы нам настроить отдельные среды разработки, тестирования и промежуточной среды, а также предоставить доступ к новым операционным системам, которые...

11
Запуск согласованной архитектуры в унаследованном приложении

Я несу ответственность за большой сайт на базе Asp.Net. В настоящее время это веб-сайт (не веб-приложение), некоторые службы Windows и ряд библиотек классов. Уровень данных использует смесь LLBLGEN и Linq To LLBGen, а также ряд экземпляров устаревшего встроенного SQL, которые не подвергались...

11
Какова доля рынка программ, написанных в .NET в настоящее время? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . В настоящее время мы переносим нашу программу Visual Basic 6.0 в .NET ....

11
Каковы хорошие способы сбалансировать информативные исключения и чистый код?

С нашим общедоступным SDK мы стремимся давать очень информативные сообщения о том, почему возникает исключение. Например: if (interfaceInstance == null) { string errMsg = string.Format( "Construction of Action Argument: {0}, via the empty constructor worked, but type: {1} could not be cast to type...

11
Где мне провести черту между юнит-тестами и интеграционными тестами? Должны ли они быть отдельными?

У меня есть небольшой MVC-фреймворк, над которым я работаю. Его кодовая база определенно не большая, но это не просто пара классов. Я наконец решил сделать решающий шаг и начать писать тесты для него (да, я знаю, что должен был делать это все время, но его API до сих пор был очень нестабильным) В...

11
Что более приемлемо - булево присваивание через if / else или логическое выражение?

Что будет считаться более ремонтопригодным? if (a == b) c = true; else c = false; или же c = (a == b); Я пытался посмотреть в Code Complete, но не могу найти ответ. Я думаю, что первое является более читабельным (вы можете буквально прочитать его вслух), что, как мне кажется, делает его более...

11
Разработчик .Net пытается выучить ruby ​​на рельсах

Я разработчик .NET, и у меня была возможность поиграть с Ruby on Rails в эти выходные. В .NET мы разделяем слои приложения, создавая отдельные проекты библиотеки классов. С точки зрения шаблонов проектирования, мы должны делать это и в Rails, или это всего лишь один проект со всем в...

11
Лучшая практика, чтобы пометить метод, который вызывается с помощью отражения?

Наше программное обеспечение имеет несколько классов, которые должны быть динамически найдены с помощью отражения. Все классы имеют конструктор с определенной сигнатурой, посредством которой код отражения создает объекты. Однако, когда кто-то проверяет, есть ли ссылка на метод (например, через...