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

26
Как передать ASP.NET через PHP потенциальному клиенту? [закрыто]

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

25
MonoTouch против Objective-C для разработки iPhone / iPod / iPad [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 6 лет назад . Стоит ли изучать Objective-C для тех, кто имеет опыт работы в .Net и хочет...

25
C ++. Net широко используется?

Я по традиции программист на C ++. За последние 12 месяцев я много занимался кодированием на C # и был приятно удивлен прагматичным подходом C # (однажды я перестал пытаться кодировать его так, как будто это «C ++ с сборкой мусора»). Недавно у нас было несколько выпускников, и когда я помогал...

25
Асинхронное сетевое программирование с использованием Reactive Extensions

Этот вопрос перенесен из Exchange Stack Exchange, так как на него можно ответить в Software Stack Exchange. Мигрировал 5 лет назад . После выполнения некоторых (более или менее) «низкого уровня» асинхронном socketпрограммировании лет назад (в основе события асинхронной модели (EAP) мода) и в...

24
Альтернативы шаблону хранилища для инкапсуляции логики ORM?

Мне просто нужно было отключить ORM, и это было довольно сложной задачей, потому что логика запросов просачивалась повсюду. Если бы мне когда-либо приходилось разрабатывать новое приложение, я бы предпочел инкапсулировать всю логику запросов (используя ORM), чтобы защитить ее от изменений в...

24
Есть ли у Silverlight будущее? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

24
Как избежать хрупких юнит-тестов?

Этот вопрос был перенесен из переполнения стека, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 8 лет назад . Мы написали около 3000 тестов - данные жестко запрограммированы, очень мало повторного использования кода. Эта методология начала кусать нас в задницу....

24
Почему я должен использовать List <T> поверх IEnumerable <T>?

В моем веб-приложении ASP.net MVC4 я использую IEnumerables, пытаясь следовать мантре для программирования интерфейса, а не реализации. Return IEnumerable(Of Student) против Return New List(Of Student) Люди говорят мне использовать List, а не IEnumerable, потому что списки заставляют выполнять...

24
Зачем вам когда-либо «ждать» метод, а затем немедленно запрашивать его возвращаемое значение?

В этой статье MSDN приведен следующий пример кода (слегка отредактированный для краткости): public async Task<ActionResult> Details(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } Department department = await db.Departments.FindAsync(id); if...

24
Является ли распространенным использование частичных классов для достижения «модульности»?

Недавно я столкнулся с ситуацией в нашей кодовой базе, когда другая команда создала «класс бога», содержащий около 800 методов, разделенных на 135 файлов как частичный класс. Я спросил другую команду об этом. Хотя моя внутренняя реакция заключалась в том, чтобы убрать его с орбиты, они настаивают...

24
async + await == синхронизация?

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

24
Разумно ли предполагать / требовать .NET Framework в наши дни?

Задний план: У меня есть проект, в котором я должен предоставить пользователю пакет загрузки с некоторыми конфиденциальными данными в нем. Данные должны быть зашифрованы. После того, как они загрузят его, им нужно будет его просмотреть (редактирование не требуется). Для этого вопроса, давайте...

24
Является ли мое использование явного оператора приведения разумным или неудачным?

У меня есть большой объект: class BigObject{ public int Id {get;set;} public string FieldA {get;set;} // ... public string FieldZ {get;set;} } и специализированный, DTO-подобный объект: class SmallObject{ public int Id {get;set;} public EnumType Type {get;set;} public string FieldC {get;set;}...

23
В C #, почему переменные, объявленные внутри блока try, ограничены в области видимости?

Я хочу добавить обработку ошибок в: var firstVariable = 1; var secondVariable = firstVariable; Ниже не будет компилироваться: try { var firstVariable = 1; } catch {} try { var secondVariable = firstVariable; } catch {} Почему блок try catch должен влиять на область видимости переменных, как это...

23
Делегат против интерфейсов - есть еще какие-то пояснения?

После прочтения статьи « Когда использовать делегаты вместо интерфейсов» (Руководство по программированию в C #) мне нужна помощь в понимании приведенных ниже пунктов, которые, как мне показалось, не совсем понятны (для меня). Какие-либо примеры или подробные объяснения доступны для них?...

23
C # 8 ненулевые ссылки и образец Try

Существует закономерность в классах C # на примере Dictionary.TryGetValueи int.TryParse: метод , который возвращает логическое значение , указывающее успех операции и параметра из содержащего фактический результат; если операция не удалась, для параметра out устанавливается значение null. Давайте...

22
Влияет ли доступность исходного кода на вашу способность приносить доход?

Мы работаем над платформой .Net, которая в конечном итоге составляет одну DLL. Мы намерены взимать плату за коммерческое использование фреймворка, но сделаем его бесплатным для открытого / некоммерческого использования. Примерный план на данный момент состоит в том, чтобы управлять этим с помощью...

22
Есть опыт работы с Mono на производственных серверах? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 6 лет назад . Мне интересно использовать .NET для некоторых веб-приложений (например, ASP.NET MVC...

22
Должно ли приложение ASP.NET MVC напрямую использовать Entity Framework в качестве модели?

Я создаю свое первое приложение MVC в Visual Studio 2013 (MVC 5), и мне немного неясно, как лучше настроить мою модель. Я сгенерировал модель структуры сущности, используя код сначала из существующей базы данных. Моим первым инстинктом было создание некоторых промежуточных классов, которые были бы...

22
Лучшие практики для регистрации действий пользователя в производстве

Этот вопрос был перенесен из переполнения стека, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 7 лет назад . Я планировал регистрировать много разных вещей в моей производственной среде, например, когда пользователь: Вход в систему, выход из системы Изменить...