Вопросы по теме '.net'

Разница между Math.Floor () и Math.Truncate ()
В чем разница между Math.Floor() и _ 2_ в .NET?
152362 просмотров
schedule 11.03.2023

Поддерживается ли nAnt и подходит ли он для .net 3.5 / VS2008?
Я использую MSBuild для создания своих материалов. Я хочу использовать CruiseControl.net как Build Server. Сейчас CCNET часто ссылается на nAnt, но похоже, что ccnet может делать большую часть того, что nant может делать через конфигурацию проекта...
3997 просмотров
schedule 21.03.2023

Приведение: (NewType) vs. Object как NewType
В чем собственно разница между этими двумя слепками? SomeClass sc = (SomeClass)SomeObject; SomeClass sc2 = SomeObject as SomeClass; Обычно, разве они оба не должны быть явным приведением к указанному типу?
9757 просмотров
schedule 21.11.2022

Служба WCF - проблема обратной совместимости
Я только начинаю создавать некоторые службы WCF, но у меня есть требование сделать их обратно совместимыми с устаревшими (.NET 1.1 и 2.0) клиентскими приложениями. Мне удалось обеспечить правильную работу служб для клиентов версии 3.0 и выше, но...
2695 просмотров

Как лучше всего хранить строку подключения в .NET DLL?
Приложение, которое сейчас разрабатывает моя команда, имеет DLL, которая используется для выполнения всех операций доступа к базе данных. Приложение не может использовать доверенное соединение, потому что база данных находится за брандмауэром, а...
14846 просмотров
schedule 23.01.2023

Приложение с графическим интерфейсом, критичное для производительности (Windows, Linux)
Мне было поручено обновить ряд приложений VB.NET, критически важных для производительности, которые, по сути, просто отслеживают и возвращают сетевую статистику. У меня есть только три требования: преобразовать его в C#, сделать его быстрым и...
3020 просмотров
schedule 11.06.2022

Когда мне не следует использовать ThreadPool в .Net?
Когда мне не использовать ThreadPool в .Net? Похоже, что лучший вариант - использовать ThreadPool, и в таком случае, почему это не единственный вариант? Что вы думаете об этом?
15777 просмотров
schedule 17.09.2022

Рекомендации по уровню данных
Я нахожусь в середине «дискуссии» с коллегой о наилучшем способе реализации уровня данных в новом приложении. Одна точка зрения состоит в том, что уровень данных должен знать о бизнес-объектах (наши собственные классы, представляющие сущность) и...
3378 просмотров
schedule 25.12.2022

Переопределить поведение вкладки в WinForms
У меня есть UserControl, состоящий из трех текстовых полей. В форме у меня может быть один или несколько или мой UserControl. Я хочу реализовать собственное поведение вкладок, поэтому, если пользователь нажимает Tab во втором текстовом поле, я...
3255 просмотров
schedule 01.06.2023

Фоновые изображения кнопки цикла в C#
У меня есть форма на С#, в которой есть кнопка, при нажатии которой я хочу, чтобы фоновое изображение циклически перебирало набор изображений (которые у меня есть в качестве ресурсов для проекта). Изображения называются «_1», «_2» и т. д., и каждый...
2863 просмотров
schedule 24.04.2022

Практическое использование System.WeakReference
Я понимаю, что делает System.WeakReference , но что мне не кажется «понять» - это практический пример того, для чего это может быть полезно. Сам класс мне кажется, ну, хаком. Мне кажется, что есть другие, более эффективные средства решения...
6642 просмотров
schedule 10.11.2022

C#: что еще вы используете помимо DataSet
Я обнаружил, что все больше неудовлетворен парадигмой DataSet/DataTable/DataRow в .Net, главным образом потому, что часто это на пару шагов сложнее, чем то, что я действительно хочу сделать. В тех случаях, когда я привязываюсь к элементам управления,...
8948 просмотров
schedule 11.06.2023

Приложение C# обнаружено как вирус
Что касается той же программы, что и мой вопрос несколько минут назад ... Я добавил настройку проект и создал MSI для программы (просто чтобы посмотреть, смогу ли я понять это), и он прекрасно работает, за исключением одного. Когда я попытался...
4604 просмотров
schedule 01.12.2023

Как отображается код желтого экрана смерти ASP.NET?
Я думал, что код .Net компилируется в MSIL, поэтому мне всегда было интересно, как желтые экраны создают ошибочный код. Если он выполняет скомпилированный код, как компилятор может создать код из исходных файлов в сообщении об ошибке? Не...
3125 просмотров
schedule 04.09.2022

Есть ли способ получить экземпляр System.Configuration.Configuration на основе произвольного xml?
Я пытаюсь выполнить модульное тестирование написанного мной настраиваемого ConfigurationSection, и я хотел бы загрузить произвольный XML-файл конфигурации в System.Configuration.Configuration для каждого теста (вместо того, чтобы помещать XML-файл...
4097 просмотров

Обходной путь сглаживания WPF
Невозможно отключить сглаживание в WPF. Но я хочу убрать размытый вид шрифтов WPF, когда они маленькие. Одна из возможностей - использовать компонент .net 2.0. Похоже, что он потеряет возможность прозрачности и поддержку Blend. Хотя никогда...
12394 просмотров
schedule 07.01.2023

Рекомендации по перехвату и повторному выбрасыванию исключений .NET
Какие передовые практики следует учитывать при перехвате исключений и их повторном выбросе? Я хочу убедиться, что объект Exception InnerException и трассировка стека сохранены. Есть ли разница между следующими блоками кода в том, как они...
187596 просмотров
schedule 04.02.2023

Опыт использования ASP.NET MVC Framework
Мне интересно, какой опыт люди испытывают при использовании ASP.NET MVC Framework? В частности, я ищу отзывы о том, какой опыт люди получают при использовании фреймворка. Что люди используют для своего механизма просмотра? Как насчет уровня базы...
667 просмотров
schedule 04.05.2023

SelectNodes не работает с потоком stackoverflow
Я пытаюсь добавить поддержку каналов stackoverflow в моем средстве чтения RSS, но SelectNodes и SelectSingleNode не действуют. Вероятно, это как-то связано с пространствами имен ATOM и xml, которые я просто еще не понимаю. Я заставил его...
8198 просмотров
schedule 13.04.2023

Windows: список и запуск приложений, связанных с расширением
Как определить приложения, связанные с конкретным расширением (например, .JPG), а затем определить, где находится исполняемый файл этого приложения, чтобы его можно было запустить с помощью вызова System.Diagnostics.Process.Start (...). Я уже умею...
9409 просмотров
schedule 17.08.2023