.Net и C#

Asp.net и UpdatePanel. Исправление ошибки «Код состояния, возвращенный сервером: 500»

В Asp.net приложении, использующем UpdatePanel, столкнулся с ошибкой «При обработке запроса от сервера обнаружена неизвестная ошибка. Код состояния, возвращенный сервером: 500». Ошибка не о чем. Странно, что на одних аналогичных страницах все работало, на других тот же самый код приводил к ошибке. Read more»

.Net и C#

C#. Преобразование строки вида «28 февраля 2014 г.» в дату DateTime

При обработке данных из стороннего источника необходимо было изменить формат даты под используемый нами формат. Дата была формата «28 февраля 2014 г.», т.е. это была строка с русским названием месяца. И еще «г.» в конце. Read more»

.Net и C#

C#. Press any key to continue – как не закрывать автоматически консольные приложения

Рис.2. Press any key в консольном приложении

Изучая язык C# на примере создания консольных приложений, сталкивался с неприятной штукой, что приложение, завершив работу, автоматически закрывалось. Сначала придумал такой способ  — запускать из консоли cmd приложение, которое предварительно компилировал в Visual Studio. Но в таком случае мне приходилось сначала нажимать кнопку Build Solution (Ctrl + Shift + B), а в соседнем окне с […] Read more»

.Net и C#

Запретить смену представления списка SharePoint с помощью CSS

Рис.3. Внешний вид списка с скрытой сменой представления

По умолчанию, в списках SharePoint можно менять представление. Но иногда, для не очень сложных задач, связанных с автоматизацией локальных процессов, достаточно просто не отображать информацию с некоторой фильтрации в представлении для пользователей, а представления с полным набором опций оставить для администраторов / редакторов. Read more»

.Net и C#

Сохранить List<T> в XML файл

Иногда бывает необходимо сохранить коллекцию класса List<T> в формате XML. С XML уже можно поиграться с дальнейшей обработкой данных, например,  в Access или Excel. Но сначала надо сохранить. В языке C# с помощью библиотеки  System.Xml.Serialization  это решается на ура буквально в 4 строчки кода. Read more»

.Net и C#

Выбор непустых ячеек из списка SharePoint с CAML

Недавно понадобилось написать CAML-запрос для выбора элементов списка с непустыми значениями столбца (ячейки). Нужно было выбрать все записи, в которых столбец OS имел значение «Windows», а столбец UserName был не пустым. Не будучи асом в CAML’е, сперва решил попробовать использование конструкции  <Neq> и <Value Type=’Text’></Value>, т.е. некий аналог  var != «». Но результат оказался не […] Read more»

.Net и C#

Как добавить настраиваемые параметры в веб-части Sharepoint

Рис.3. Добавление веб-части

Для того чтобы сделать возможным ввод параметров через свойства веб-части Sharepoint, необходимо всего лишь при разработке веб-части написать несколько строчек кода. Возможность указывать в настройках веб-части какие-то значения (например, источник данных, возможность выбора полного или сокращенного режима просмотра и т.д.) очень полезно на практике. Read more»

.Net и C#

Добавление сторонних dll (библиотек) в решения для Sharepoint

Окно дизайнера Package

При любой разработке бывает полезным или даже необходимым использовать сторонние решения. И это правильно – ведь чтоб сделать лопату мы не хотим осваивать процесс выращивания деревьев для создания палки, а также процесс добывания руды, плавления металла и прочие. Поскольку Sharepoint обычно работает не на одном сервере (на одном сервере – это очень редко), а на […] Read more»

.Net и C#

Популярные записи