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


7 вещей, которых следует избегать в контроллерах .Net
Мы часто слышим в каждой области, что придерживайтесь основ и будьте проще (KISS). По мере роста программного проекта становится все труднее содержать код в чистоте и порядке. Инженерам приходится писать код в сжатые сроки, что приводит к неправильному выбору, поспешным решениям и сложному проектированию системы. В этом блоге мы обсудим 7 самых простых вещей, о которых вы всегда должны помнить, чтобы ваша кодовая база оставалась чистой. Один контроллер — несколько вещей..

Сборка или пространство имен в C#: различия
Сборка или пространство имен в C#: различия Здесь мы рассмотрим, что такое сборка и пространство имен в языке программирования C Sharp. Хватай свой кофе, давайте погрузимся прямо сейчас! Сборка . Сборки представляют собой исполняемые файлы ( .exe ) или файлы динамической библиотеки ( .dll ), и являются строительными блоками приложений .NET. Это набор типов и ресурсов, созданных для совместной работы и образующих логическую единицу функциональности. На самом деле они..

Я написал этот пост именно для того, чтобы устранить путаницу между ограничениями UWP и магазином Widows…
Я написал этот пост как раз для того, чтобы устранить путаницу между ограничениями UWP и ограничениями магазина Widows, которая существует с первых дней существования UWP. Магазин по-прежнему накладывает ограничения, а у UWP их почти нет! Я думаю, что вы ошибаетесь в большинстве своих пунктов: Почему вы говорите, что приложения UWP работают медленно? Пользовательский интерфейс представляет собой значительное улучшение по сравнению с WPF с точки зрения производительности графического..

ЛЯМБДА-ВЫРАЖЕНИЕ в C#
Разработчики Microsoft очень ленивы, поэтому много чего добавляют в C#.NET, делая разработчиков C#.NET ленивыми. 1. Ознакомьтесь с концепцией делегата Пожалуйста, прочтите предыдущую статью, чтобы вспомнить концепции делегатов здесь: Обратный вызов в C# — Delegate, Action, Predicate, Func Как упоминалось в предыдущем посте, делегат — это тип данных, указывающий на функцию, поэтому при присвоении значения делегату мы должны назначить функцию, как в следующем примере: public..

Экзамен Microsoft 70–483: Программирование на C # - Цель 1.4: Создание и реализация событий и обратных вызовов
Привет, мир! :) Как дела?? Надеюсь, вы отлично провели время в канун Рождества и Нового года. В основном из-за этих праздников я не писал здесь рассказов. Но что ж, эти праздники уже прошли, так что… приступим к делу! В прошлом рассказе я писал о цели Реализовать поток программы . Теперь я напишу о четвертой цели: Создание и реализация событий и обратных вызовов! Понимание делегатов Тип делегата определяет подпись метода. Используя делегаты, вы можете инкапсулировать..

Внутренние свойства типов в C#
Я уверен, что если вы опытный программист или новичок, вы, вероятно, уже слышали что-то о типах значений и ссылочных типах. В этой статье мы более подробно рассмотрим их, уделив особое внимание тому, как язык C# их обрабатывает и как управляется их память. В языке C# есть две основные категории типов: типы значений и ссылочные типы. Их имена уже намекают на одну из…

Вопросы на собеседовании по C#/.NET
Я беру интервью у людей на позицию backend-разработчика .NET. Удивительно, но даже старшие разработчики, похоже, не знают ответов на эти вопросы. 1. Что такое C# и .NET? C# — это статически типизированный объектно-ориентированный язык программирования. .NET — это программная среда, которая предоставляет среду выполнения и набор библиотек для…