.net- все статьи тега ➜ страница 3


Как переопределить макет, определенный в ViewStart для определенных видов в ASP.NET MVC 3?

Можно ли подавить компоновку, выраженную в _ViewStart.cshtml, используя ASP.NET MVC 3 для определенных представлений приложения. Я понимаю, что могу определить макет программно в действии контроллера. Может быть, переход в "" достигает этого? ...

WPF / многоуровневая архитектура вопрос -

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

C# ComboBox в стиле DropDownList, как задать текст?

Я хочу использовать ComboBox со стилем DropDownList (тот, который делает его похожим на кнопку, поэтому вы не можете ввести значение), чтобы вставить значение в текстовое поле. Я хочу, чтобы у combobox была текстовая метка, называемая "подстановочные знаки", и когда я выбираю подстановочный знак из списка, выбранное значение вставляется в текстовое поле, и текст combobox остается "Подстановочным знаком". Моя первая проблема заключается в том, что я не могу установить текстовое значение, когда co ...

Где я должен обрабатывать исключения, в BLL, DAL или PL?

Какое место лучше всего подходит для обработки исключений ? BLL, DAL или PL ? Должен ли я разрешить методам в DAL и BLL выбрасывать исключения вверх по цепочке и позволять PL обрабатывать их? или я должен справиться с ними в BLL ? Например Если у меня есть метод в моем DAL, который выдает "ExecuteNonQuery" и обновляет некоторые записи, и по одной или нескольким причинам, затронуты 0 строк. Теперь, как я должен сообщить своему PL, что произошло ли исключение или действительно не было никаких ...

Создание отчетов: формы MongoDB +.Net Win

Поскольку я работаю над приложением .Net windows form, мы используем MongoDB для хранения внутренних данных. Что касается бизнес-отчетов (так же, как мы разрабатываем отчеты с помощью Crystal report), я хотел бы знать, что can we create business reports with MongoDB?? Поскольку отчеты являются очень важной частью нашего приложения, я должен создать reports using MongoDB. Может ли кто-нибудь дать мне знать, как я буду создавать reports with the use of MongoDB? Или, Пожалуйста, дайте мне знать ...

Система.Рисование.Конструктор значков выбрасывает исключение "операция завершена успешно"

На машине с Windows XP следующий код создает систему.ComponentModel.Win32Exception с сообщением "операция успешно завершена" System.Drawing.Icon icon = new System.Drawing.Icon("icon.ico"); Я могу остановить сбой программы с помощью try { System.Drawing.Icon icon = new System.Drawing.Icon("icon.ico"); } catch(System.ComponentModel.Win32Exception ex) { if (ex.NativeErrorCode != 0) { throw; } } Но, конечно, значок не установлен. Полная трассировка стека равна at Sy ...

SQL Server 2008 Express невозможно использовать для репликации слиянием?

Согласно Microsoft, SQL Server 2008 Express должен иметь возможность участвовать в репликации слиянием в качестве подписчика pull. По крайней мере, с РМО-объектами. http://msdn.microsoft.com/en-us/library/ms147890.aspx http://msdn.microsoft.com/en-us/library/ms151819.aspx Но должны быть также возможны и другие варианты. Однако мы не можем запустить агент SQL Server на клиентах (под управлением SQL Server 2008 Курьерский). Похоже, это общая проблема, и, насколько я могу судить, она не р ...

В c# есть ли способ написать универсальный такой объект: Object?

Есть ли способ сделать что-то подобное в c#? Рассмотрим следующий пример и предположим, что Child1, Child2, Child3-все дети Parent - class Class1 { SomeObject< Parent > mSomeObject; Class1() { if (condition1) mSomeObject = new SomeObject<Child1>(); else if (condition2) mSomeObject = new SomeObject<Child2>(); else if (condition3) mSomeObject = new SomeObject<Child3>(); } } Идея состоит в том, что этот C ...

Разве в C# шаблон наблюдателя уже не реализован с помощью событий?

Прочитав первую главу книги "шаблоны проектирования" и используя ряд других шаблонов проектирования, я пытаюсь понять шаблон наблюдателя. Разве это уже не реализовано с помощью событий в .NET Framework? ...

Расположение UserControl в WPF

Я новичок в WPF, я создал новый UserControl MyUserControl. Теперь я удивлен: У UserContol нет местоположения. Как я могу прочитать (по коду) myUserControl1.Location в Родительском контейнере? Поясняю: У меня есть несколько точек (UserControls), которые пользователь может перетащить в панель. На самом деле, я не уверен, что это будет за панель... Возможно, Сетка. Теперь эти точки должны быть связаны линией. На самом деле, у меня есть Dot.Head и Dot.Queue свойства (также точки). Итак, ког ...

Версия файла и версия сборки

У меня есть библиотека .NET (FW 2.0), которая используется приложением COM (vb6), а также приложением .NET. TLB, сгенерированный для COM, регистрируется как версия, состоящая из первых двух цифр "версии сборки". Например, версия сборки 1.2.5.7 становится версией 1.2 TLB. Это очень неудобно, потому что иногда я хотел бы изменить вторую цифру без необходимости перекомпилировать приложение vb6, но кажется, что мне нужно перекомпилировать, когда TLB изменения в версии. Итак, я начал исследовать фа ...

Рекурсивное добавление узла в a.NET TreeView

Мне нужно создать структуру меню, взятую из таблицы базы данных, которая использует ID и ParentID и ранг, который используется для определения порядка узлов. Root(ID 1, ParentID 0, Rank 1) - Node(ID 2, ParentID 1, Rank 1) - Node(ID 3, ParentID 2, Rank 1) - Node(ID 4, ParentID 3, Rank 1) - Node(ID 5, ParentID 3, Rank 2) - Node(ID 6, ParentID 2, Rank 2) - Node(ID 7, ParentID 2, Rank 3) - Node(ID 8, ParentID 1, Rank 2) - Node(ID 9, ParentID 8, Rank 1) - Node(ID ...

LinkedHashMap in.NET

Интересно, есть ли аналог java.util.LinkedHashMap в .NET? (т. е. элементы (re)упорядочиваются автоматически, если я обращаюсь к элементу. (логический порядок доступа)). ...

Распознавание изображений на языке C#

В настоящее время я ищу библиотеку распознавания образов C#. Что я хочу сделать: Я хочу написать функцию, которая сканирует изображение и возвращает, если другое изображение является его частью. Или, по крайней мере, что-то, что выглядит знакомым в случае, если углы двух объектов различны. Ссылка на возможную библиотеку и краткий пример кода были бы великолепны! Заранее спасибо! ...

Как распространять 32-и 64-разрядные версии библиотеки

У меня есть библиотека C#, которая вызывается различными клиентами (как 32-разрядными, так и 64-разрядными). До сих пор он был скомпилирован как AnyCPU, поэтому не было никаких проблем. Недавно я добавил зависимость в библиотеку SQLite .NET, которая поставляется как в 32-х, так и в 64-битных вариантах (но не AnyCPU). Итак, теперь у меня должно быть 2 сборки - для обеих разрядностей. В прошлом я видел другие библиотеки (MS SQL Compact приходит на ум), которые имели схему, где одна сборка . ...

Как запретить дерева.Метод ExpandAll автоматически прокручивается до конца дерева?

У меня есть огромное дерево, около 1000 узлов, и когда я использую TreeView.Метод ExpandAll это прокрутка всего дерева до конца не гладко. Как сделать его прокрутку плавной или не прокрутку вообще (пусть останется в начале)? ...

Можно ли добавить элементы управления в C# MessageBox?

Можно ли добавить некоторые пользовательские элементы управления в стандартное окно сообщения для чтения входного значения, например текстовые поля для имени пользователя и пароля,или мне следует создать пользовательскую winform с кнопками "Ok, Отмена" и текстовыми полями? Related: какой элемент управления использовать для быстрого ввода текста (inputbox)? ...

Перевести дату из Персидского в Григорианский язык

Как я могу преобразовать персидскую дату в Григорианскую дату с помощью системы.глобализация.PersianCalendar? Обратите внимание, что я хочу преобразовать мою персидскую дату (например, сегодня 1391/04/07) и получить результат Григорианской даты, который в этом случае будет 06/27/2012. Я считаю секунды до ответа ... ...

Как найти все модульные тесты, которые могут прямо или косвенно вызывать данный метод? (.сеть)

Как найти все модульные тесты, которые могут прямо или косвенно вызывать данный метод? Когда я меняю метод, я хочу знать лучшие тесты для запуска; для этого должен быть инструмент! Поскольку у нас много интерфейсов, меня интересуют все модульные тесты, которые вызывают метод на интерфейсе, когда есть хотя бы один путь var метод имплантации на классе, который реализует интерфейс. Или другими словами, Мне нужен список всех модульных тестов, когда инструмент не может доказать на результат не влия ...

C# - почему полноэкранное приложение winform не всегда покрывает панель задач?

Я использую Windows Vista и C#.net 3.5, но я попросил моего друга запустить программу на XP и имеет ту же проблему. Итак, у меня есть программа на C#, которая работает в фоновом режиме со значком в системном трее. У меня есть низкоуровневый крюк клавиатуры, поэтому при нажатии двух клавиш (Ctr+windows в данном случае) он вытянет основную форму приложения. Форма настроена на полноэкранный режим в комбинированном ключе нажмите even handler: this.FormBorderStyle = FormBorderStyle.None; this.Wi ...