Публикации по теме 'dotnet'


ASP.NET Core Blazor - взаимодействие с JavaScript
Blazor здесь, будет ли JavaScript мертв? Я бы сказал, что ответ - НЕТ - по крайней мере, на данный момент. Несмотря на то, что Blazor совершает революцию в веб-технологиях, для использования веб-функций ему необходим JavaScript, который пока не может быть реализован Blazor. Для этого команда Blazor предоставила поддержку взаимодействия с JavaScript, которая позволит нам использовать функции JavaScript из C # и наоборот. В этом посте мы увидим, как использовать JavaScript..

Как создать простой логгер на C #
Легко создать настраиваемую структуру ведения журнала для регистрации ошибок и событий вашего .Net-приложения в плоском файле, базе данных или журнале событий, вам часто может потребоваться регистрировать события или ошибки по мере их возникновения в вашем .Net-приложении. Для этого вы можете воспользоваться одной из многих популярных доступных фреймворков журналирования или спроектировать и разработать свою собственную фреймворк. В этой статье мы увидим, как с легкостью спроектировать..

Перечисление в .NET II - Count ()
Это часть серии статей: Перечисление в .NET Перечисление в .NET II - Count() Перечисление в .NET III - Enumerable.Empty<T>() Перечисление в .NET IV - Поиск элемента Перечисление в .NET V - ToList() или нет ToList() Считать() В своей предыдущей статье я анализировал использование IEnumerable строго в соответствии с его контрактом. Мне было доведено до сведения , что LINQ to Objects оптимизирует некоторые из описанных сценариев, возможно, нарушая..

Где хранить учетные данные веб-сайта
Я искал в Интернете повсюду, пытаясь найти лучший ответ на этот вопрос. Где лучше всего хранить учетные данные веб-сайта и ключи API? Есть много вариантов, но ни один из них не дал мне того уровня удовлетворения, которого я ищу. Я мог бы хранить учетные данные, такие как имена пользователей и пароли, в файле web.config , но тогда мне пришлось бы учитывать, как я буду хранить их в системе управления версиями, а также риски, связанные с сохранением их в виде простого текста...

Написание SQL на C # или когда не следует использовать ORM
Я заметил, что когда возникает необходимость работать с базами данных SQL в приложениях .Net, разработчики часто выбирают какую-либо библиотеку ORM (в большинстве случаев .Net Entity Framework), даже не рассматривая другие альтернативы. На первый взгляд, это разумное решение, поскольку для популярных библиотек ORM есть множество руководств, отличный инструментарий и много опытных разработчиков. Однако это не всегда хороший выбор - я бы хотя бы рассмотрел другие варианты, если ваше..

Введение в шаблон свойств - C # 8.0
КОНЦЕПЦИИ C # Введение в шаблон свойств - C # 8.0 Microsoft запустила шаблон свойств в версии C # 8.0, который является отличным способом сравнения свойств объектов. Предпосылки Пожалуйста, поймите новый синтаксис переключателя, представленный в C # 8.0, который помогает лучше понять текущий пример статьи. Новый синтаксис Switch в C # 8.0 Microsoft запустила новый синтаксис для выражения switch, начиная с C # 8.0. Операторы переключения должны..

Загадочная история Феликса Вернера
Небольшое примечание. Я буду включать все инструменты, используемые в этой статье, внизу вместе со ссылками для загрузки и дополнительной информацией. Время от времени мы все просто должны ценить самоотверженность и приверженность, которые проявляют хакеры Roblox. Да, вы правильно прочитали ... хакеры Roblox . Но, к сожалению, я не буду обсуждать изобретательность и опыт программирования, необходимые для того, чтобы стать профессиональным писателем эксплойтов для этой..