- Исходники программ по технологии Windows Forms
- OS Windows
- Исходник логической игры LinesK
- Исходник программы смены обоев рабочего стола
- Исходный код логической игры Мозаика
- Исходный код калькулятора
- Исходный код таймера рабочего времени
- Отправка сообщений по сети по UDP
- Сетевая программа на протоколе UDP
- Протокол TCP, отправка текстовых сообщений по сети
- Отправка файлов по сети
- ASP.NET значительная технология для веб творчества
- Веб сервер IIS, запуск и настройки
- Исходники веб страниц .aspx, cshtml
- Веб-приложение или веб-сайт ASP.NET
- Страницы Web Forms
- Razor движок веб-страниц
- Пример веб-сайта на Web Forms
- Веб сайт на движке Razor, ASP.NET
- Два примера сайтов ASP.NET MVC
- Маршрутизация в ASP.NET MVC
- Исходник игры на SFML
- Blazor — интерактивные страницы без JavaScript
- Исходный код программы-шутки
- Точка пересечения двух прямых на плоскости
- Пересечение луча и прямой на плоскости
- Часы со стрелками на платформе WPF
- Адаптивная компоновка на WPF
- ASP.NET download files
- Компоненты Blazor
- Blazor вызов функций JavaScript
- Blazor админ панель
- Анимация графики WPF
- WPF анимация движения
- WPF. Практика трансформаций
- WPF 3D графика
- WPF типы 3D координат
- Авторизация в приложении Blazor Server
- Исходники c windows forms
- Программирование на C, C# и Java
- Уроки программирования, алгоритмы, статьи, исходники, примеры программ и полезные советы
- Простенький калькулятор Windows Forms на C#
Исходники программ по технологии Windows Forms
Нужны ресурсы для изучения технологии Windows Forms
Подскажите кто-нибудь по Windows Forms какие-нибудь методички с описаниями ключевых слов , .
Нужна литература по технологии Windows forms
Почитал Герберта, полный справочник о C#, но когда дошел до форм — бросил читать. Ибо идет описание.
Посоветуйте книгу по технологии Windows Forms
посоветуйте мне какую-нибудь литературу по Microsoft Visual Studio 10.0 C # я хочу изучить как.
Нужны любые ресурсы для изучения технологии Windows Forms
Есть какой нибудь сайт или книжка,где разобрано как работают формы. просто хотелось бы почитать.
По C++/CLI сайтов с исходниками нет вовсе. Но есть по C#.
Я бы советовал его и учить — он много популярнее, нежели C++/CLI, собственно поэтому и сайты по нему есть, а по C++/CLI нет.
Вот здесь много исходников на C#.
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Windows.Forms — Процедуры, цикл for и System.Windows.Forms.Button
Доброго времени суток. Есть WinForms программа: . private ClickedButtonId, ClickedButtonX.
Сетевые технологии windows 8 и сетевые технологии windows server 2012
Подскажите есть ли разница между: Сетевые технологии windows 8 и сетевые технологии windows server.
Исходники программ шифрования
Доброго времени суток, у кого есть исходники программ шифрование данных: Diffi Helliman, DES, .
Нужны исходники несложных программ
Привет ребят,с другом решили начать программировать можно нам исходников каких не будь легких.
OS Windows
Язык программирования C#
Исходник логической игры LinesK
Исходник красочной логической игры LinesK. Графика средствами GDI+. Сохранение настроек в двоичный файл. Таймеры для анимационных эффектов.
Исходник программы смены обоев рабочего стола
Использование унаследованного кода из Windows API в среде .NET. Применение глобальных переменных, три класса, смена обоев рабочего стола Windows. Использование динамической библиотеки user32.dll.
Исходный код логической игры Мозаика
Загружается картинка, делится на равные части, по желанию пользователя от 9 до 25 частей, части перемешиваются в произвольном порядке. Исходный код игры состоит из двух логических блоков: управление игрой и методы непосредственно с логикой игры.
Исходный код калькулятора
Исходник калькулятора. Программирование в среде .NET. Прозрачность окна калькулятора при простое. Сохранение настроек в текстовый файл. Кнопки украшаются изображением.
Исходный код таймера рабочего времени
Программирование в среде .NET Framework 1.1. Исходник содержит классы Microsoft.Win32.Registry, System.Windows.Forms.NotifyIcon, System.Threading.Thread и др. Использование дополнительного потока. Подключение к динамической библиотеке Windows API.
Отправка сообщений по сети по UDP
Отправка и извлечение сообщений локальной сети по протоколу UDP. UDP проще и быстрее, не требует постоянного соединения, не отправляет вспомогательных сообщений и создает меньшую нагрузку на сеть.
Сетевая программа на протоколе UDP
Исходник программы отправляющей и извлекающей сообщения по локальной сети по протоколу UDP. Отправка сообщений в блокирующем режиме и извлечение сообщений в дополнительном потоке без блокировки программы.
Протокол TCP, отправка текстовых сообщений по сети
Серверное и клиентское приложения отправки и извлечении сообщений по локальной сети. Сетевая работа построена на протоколе TCP. Классы TcpListener, TcpClient.
Отправка файлов по сети
Отправка файлов по сети имеет особенности по сравнению с отправкой текстовых сообщений. Размер файла в большинстве случаев значительно больше текста и вследствие этого передачу необходимо осуществлять частями. Передача происходит по протоколу TCP.
ASP.NET значительная технология для веб творчества
ASP.NET — это платформа для построения интерактивных сайтов и веб-приложений с помощью HTML, CSS, JavaScript и C# в полном соответствии с веб стандартами. ASP.NET включает набор рабочих каркасов: MVC, Razor Pages, Blazor, инструменты и библиотеки, специально предназначенными для создания веб-приложений.
Веб сервер IIS, запуск и настройки
IIS поддерживает протоколы HTTP, HTTPS, FTP, POP3, SMTP. IIS сервер позволяет использовать для сайтов программирование на ASP.NET, PHP, Python, баз данных MSSQL, MySQL, характеризуется малым потреблением ресурсов процессора, является одним из самых быстрых серверов.
Исходники веб страниц .aspx, cshtml
Динамические веб страницы технологии ASP.NET на двух движках: стандартном ASPX и новом Razor. Исходники на C# примера динамического создание кода HTML. Создаются таблицы с различным числом колонок и строк. Количество столбцов и строк таблицы можно задавать через параметр строки запроса.
Веб-приложение или веб-сайт ASP.NET
Создавать интернет проекты можно скомпилировав весь программный код в сборку .dll (веб-приложение) или же разместить текстовые файлы с программным кодом непосредственно на сервере (веб-сайт) для динамической компиляции веб-страниц.
Страницы Web Forms
ASP.NET Web Forms предоставляют возможность быстрой разработки динамических сайтов. Работа с Web Forms схожа с программированием приложений для настольных компьютеров. Для создания интерфейса веб-страниц возможно написание программного кода различными способами.
Razor движок веб-страниц
Razor это механизм визуализации поддерживаемый .NET Framework, .NET Core в рамках ASP.NET. Движок Razor использует упрощенный синтаксис, легкий для новичков и повышающий производительность для профессионалов.
Пример веб-сайта на Web Forms
Рабочий пример веб-сайта на основе Web Forms, дающие возможность быстрого, автоматизированного создания веб-страниц и сайта в целом. Рекомендуемый инструмент для работы с данным сайтом — MS Visual Studio .NET.
Веб сайт на движке Razor, ASP.NET
Пример веб-сайта на движке Razor. Обработчик программного кода Razor позволяет повысить производительность программирования. Исходный код сайта состоит из нескольких веб-страниц получаемых путем слияния макета и содержания.
Два примера сайтов ASP.NET MVC
Исходники демонстрирующие концепцию MVC, история, описание. К статье прикреплен архив, содержащий два исходника веб-приложений. Один исходник с одним представлением для каждой модели, другой с несколькими представлениями для одной модели.
Маршрутизация в ASP.NET MVC
Примеры шаблонов маршрутов для сайтов на ASP.NET MVC. Маршрутизация для создания оптимальных, автоматических и человеко-понятных веб адресов. Заменяя одну базу другой, автоматически будет изменяться тематика и ссылки нового сайта.
Исходник игры на SFML
Исходник игры на мультимедиа библиотеке SFML для .NET. Игровой сюжет происходит в космосе, на фоне звёзд и планет. Реализованы полет ракеты к астероиду. Событие взрыва астероида после поражения его ракетой.
Blazor — интерактивные страницы без JavaScript
Исходный код интерактивного веб приложения Blazor Server написанного только на языке C#, без кодирования на JavaScript. Редактирование таблицы базы данных происходит в режиме реального времени.
Исходный код программы-шутки
Правдоподобные эффекты зависания компьютера. Интерфейс Windows Forms. Программа простая по компоновке, построена на одном классе FormJokeScreen. Несколько методов и событий обеспечивают процесс цифровой шутки.
Точка пересечения двух прямых на плоскости
Точка пересечения двух прямых на плоскости. Преобразование уравнений и формул в программный код. Класс Intersections для вычисления точки пересечения прямых. Intersections легко встраивается в любой исходный код.
Пересечение луча и прямой на плоскости
Найти точку пересечения. Параллельность и совпадение луча и прямой. Определение наличия пересечения. Вывод уравнений теоретически. Преобразование уравнений в программный код. Готовый класс на C# для вычисления точки пересечения луча и прямой.
Часы со стрелками на платформе WPF
Часы со стрелками на WPF .NET Core, новая модель создания графических интерфейсов. Часы реалистичны настолько, что просто хочется снять их с экрана компьютера и повесить на стену. Красочный интерфейс часов создан только на стандартных элементах, включённых в каркас WPF.
Адаптивная компоновка на WPF
Адаптивная компоновка приложений WPF. Компоновка интерфейсов WPF в корне отличается от методик Win32, C++ MFC, Windows Forms. Макет интерфейса в WPF основан на невидимых контейнерах. К статье прилагаются исходники 3-х программ на WPF с различной компоновкой.
ASP.NET download files
Несколько способов программного кода скачивания файлов. Скачивание с открытых и закрытых каталогов. Потребление памяти при различных способах операции download files.
Компоненты Blazor
Структура приложений Blazor базируется на компонентах. Компоненты – автономные программные модули на C# для развитой интерактивности веб страниц. Примеры компонентов.
Blazor вызов функций JavaScript
Blazor не ограничен серверным кодом и поддерживает совместную работу со скриптами JavaScript. Примеры подключения JavaScript библиотек QRCode.js, Chart.js, JQVmap.
Blazor админ панель
Blazor AdminPanel — типичная конфигурация админки для отображения и редактирования данных. При редактировании автоматически обновляются компоненты даже если страницы открыты в разных браузерах.
Анимация графики WPF
Анимация — вершина любых украшений. Приложение изменения прозрачности, цвета и градиента. DoubleAnimation, ColorAnimation, ThicknessAnimation, PointAnimation.
WPF анимация движения
Анимация движения кнопки Button. Имитация движения червяка элементом Border. Управление анимацией с помощью абсолютных и относительных координат.
WPF. Практика трансформаций
В приложениях WPF можно трансформировать всё что угодно. Визуальные элементы, контейнеры с дочерним содержимым, кисти, рисованные объекты и даже текст.
WPF 3D графика
Инициализация 3D графики в приложениях WPF. Система координат и компоненты 3D рендеринга. Создание объекта из 4-х цветных треугольников.
WPF типы 3D координат
Локальные, мировые координаты в 3D приложении WPF. Координаты камеры и группы объектов. Преобразование локальных координат в мировые.
Авторизация в приложении Blazor Server
Панель администратора с авторизацией. Формирование собственных страниц с помощью сервиса Scaffold Identity. Создание паролей и логинов для пользователей осуществляет администратор.
Исходники c windows forms
Исходники программ на C++ и Visual C++. Раздел содержит исходные коды программ для построения пользовательского интерфейса, работы со стандартными классами Visual C++, базами данных, операционной системой и железом; примеры программ с использованием COM и Win32.
Исходники программ на C++, Visual C++ для работы с сервисами (службами) Windows.
Исходники программ на C++, Visual C++ с примерами использования технологии COM.
Исходники программ на C++, Visual C++ для работы с графикой и видео.
Исходники программ на C++, Visual C++ с примерами использования средств платформы Win32.
Исходники программ на C++, Visual C++ с примерами использования динамических библиотек DLL и взаимодействия с другими программами.
Исходники программ на C++, Visual C++ для работы с принтерами.
Исходники программ на C++, Visual C++ с примерами использования меню в пользовательском интерфейсе.
Исходники программ на C++, Visual C++ для работы с окном приложения, диалога, MDI, отдельными элементами окна.
Исходники программ на C++, Visual C++ для работы с базами данных.
Исходники программ на C++, Visual C++ с примерами реализации конкретных приложений, игр.
Исходники программ на C++, Visual C++ с примерами использования стандартных классов и MFC.
Исходники программ на C++, Visual C++ с примерами использования элементов управления пользовательского интерфейса.
При копировании материалов наличие активной индексируемой ссылки на сайт обязательно.
Программирование на C, C# и Java
Уроки программирования, алгоритмы, статьи, исходники, примеры программ и полезные советы
ОСТОРОЖНО МОШЕННИКИ! В последнее время в социальных сетях участились случаи предложения помощи в написании программ от лиц, прикрывающихся сайтом vscode.ru. Мы никогда не пишем первыми и не размещаем никакие материалы в посторонних группах ВК. Для связи с нами используйте исключительно эти контакты: vscoderu@yandex.ru, https://vk.com/vscode
Простенький калькулятор Windows Forms на C#
Создаем исходный код программы-калькулятора в Windows Forms на языке программирования C#.
Также имеется разбор более усовершенствованного калькулятора здесь и простой консольный калькулятор вот здесь.
Для начала нам надо расположить все нужные элементы на форме. Нам понадобятся три TextBox’a и 6 кнопок-Button. Устанавливаем их вот таким образом и переименовываем кнопки в свойствах:
Наш калькулятор основан на взаимодействии двух чисел, поэтому математические операции будут следующие:
- Сложение
- Вычитание
- Умножение
- Деление
- Возведение первого числа в степень второго
- Взятие корня первого числа степени второго числа.
Итак, после того, как с графическим оформлением закончено, приступаем к самому коду.
Для всех вышеописанных операций мы создадим отдельные функции. Функции – это, так сказать, подпрограммы в самой программе, выполняющие отдельные задачи. Они помогают сократить и облегчить код.
Вот так у нас будет выглядеть функция сложения:
Разберем этот код по частям:
Для начала мы объявляем программе, что создаем функцию (пишем public static), затем определяем тип функции(double – числовой тип повышенной точности с плавающей запятой, лучший вариант), после даём имя функции(sum) и в скобках записываем то, что, так сказать, получает функция от программы( double a и double b – первое и второе числа, которые мы запишем в первые два TextBox’a). Выражение return возвращает в функцию результат сложения a и b. То есть наша функция получает два числа от пользователя, который введет их в форме и, при помощи return’a, в неё же заносится результат вычисления.
Точно так же создаём функции остальных математических выражений:
Функции созданы, сталось лишь привязать их к кнопкам в форме. Дважды щёлкаем мышью в форме на первую кнопку. Нас переносит в часть кода, которая отвечает за событие, которое произойдет, когда пользователь кликнет на данную кнопку. В теле этого события мы пишем:
Разбор кода начнём, как ни странно, с конца. Мы помним, что при объявлении функции мы писали вот такую часть кода: sum(double a, double b). То есть функция может получить только значения типа double. Также мы помним, что эти значения мы получаем от пользователя, который, в свою очередь, вводит их в первый и второй TextBox’ы. Однако проблема в том, что значения из TextBox’ов воспринимаются программой как строки, то есть типом string. Поэтому их надо конвертировать в нужный нам double, что мы и делаем: sum(Convert.ToDouble(textBox1.Text), Convert.ToDouble(textBox2.Text))
Значения переведены, сумма посчитана. Осталось вывести её в TextBox3. Однако, у нас опять проблемы с типами. Наша посчитанная сумма принадлежит типу double, а TextBox принимает только string. Конвертируем sum в string и записываем её в TextBox3 как строку.
То же самое проделываем с остальными кнопками и функциями: