Asp.net & C#




C#. Пишем WPF приложение для рисования, часть 1

Рис.6. Простейшая рисовалка своими руками

Эта статья посвящена тому, как создать приложение типа "MS Paint" в приложении типа Windows Presentation Foundation. Статья ориентирована на средний уровень пользователя или начальный уровень разработчика. Для работы понадобится среда разработки Visual Studio 2013.

(далее...)

C#. Создать WPF приложение Hello, world

Рис.3. Hello, world визуальный метод

Windows Presentation Foundation (WPF) – это новый вид клиентских приложений для Windows, который пришел на смену WindowsForms. WPF встроен в .NetFramework и встроен в операционную систему Windows начиная с Windows Vista. Создавать приложения Windows Presentation Foundation довольно интересно, но начинать надо с классического "Hello, world".

(далее...)

Уроки C#. Статические методы

Для объявления метода или класса статическим используется модификатор static. Модификатор static может быть использован только с классами, полями, методами, свойствами, операторами, событиями и конструкторами.

(далее...)

C#. Добавление столбцов (колонок) для DataGrid в WPF приложении из кода

Для создания столбцов (колонок) для DataGrid в WPF приложении можно использовать свойство AutoGenerateColumns со значением True для автоматического создания колонок на основе источника данных, можно указать их в xaml-файле, а можно добавлять из code-behind файла. У каждого метода есть свои плюсы и минусы, каждый для себя сам решит, что использовать. Но создание из кода точно требуется для динамических приложенрий.

(далее...)

Модификатор многострочности в регулярных выражениях .NetFramework

В разных языках программирования регулярные выражения имеют свои особенности. Довольно часто используемым является модификатор многострочности. от его наличия зависит то, как будет разобран многострочный текст – как одна строка без переносов или каждая строка текста будет заканчиваться символами переноса строки. (далее...)

C#. Определить количество целых пятизначных чисел из четных и нечетных цифр

Задача: Найти количество положительных целых пятизначных чисел, которые состоят только из четных и только их нечетных цифр.

Ребенок эту задачу решил довольно быстро. После для проверки написали с ним программку на C#.

(далее...)

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

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

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

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

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

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

Изучая язык C# на примере создания консольных приложений, сталкивался с неприятной штукой, что приложение, завершив работу, автоматически закрывалось. Сначала придумал такой способ  - запускать из консоли cmd приложение, которое предварительно компилировал в Visual Studio. Но в таком случае мне приходилось сначала нажимать кнопку Build Solution (Ctrl + Shift + B), а в соседнем окне с консолью запускать созданное приложение (Рис.1). (далее...)


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика