Loading...

Конкурентно програмиране в C#

Изминало събитие
Дата:
29 април 2014
Час:
18:00

Събитието е вече изминало, но все още може да го гледаш на запис.

Заповядайте на безплатен семинар на тема "Конкурентно програмиране в C#" с лектор Георги Георгиев, който ще се проведе на 29 април (вторник) от 18:00 до 22:00 часа в залата на СофтУни на ул. Васил Кънчев 26, вх. Д, ет. 4. 
За семинара

В семинара "Конкурентно програмиране в C#" ще се запознаем с основите на асинхронното програмиране, защо то става все по-голям фактор в съвременния софтуер и какви съвременни способи C# предоставя, за да улесни писането на асинхронен код. Ще споменем "остарелите" методи на асинхронно програмиране в .NET (които са все още актуални при други платформи) и ще покрием основите на Task-based Asynchronous Pattern за конкурентно програмиране върху Microsoft платформата. Накрая, ще видим ключовите думи async и await, които значително подобряват структурата на асинхронен код в C#.

Накратко, програмата е:

  • Подходи за паралелна обработка в .NET
  • Конкурентна обработка на данни с Tasks.Parallel и PLINQ
  • Работа с Task обекти, представящи асинхронни операции
  • Tasks + async & await – съвременния начин за писане на асинхронен код

Място: Софтуерен университет - гр. София, кв. Хаджи Димитър, ул. Васил Кънчев 26, Бизнес сграда "Стефан Караджа", вх. Д, ет. 4 (виж на картата).

Вход свободен.

За лекторите
Георги Георгиев

Георги Георгиев започва да участва в състезания по програмиране и ИТ като ученик, като първите му по-сериозни успехи в национални и международни състезания, са свързани с 3D графика и симулатори, най-вече проектът DriveFreeZ. 

Доскоро трейнър в софтуерната академия на Телерик, Жоро е водил курсове по C#, C++, JavaScript, Windows 8 WinRT, XAML, WinJS, както и няколко семинара за 3D графика с OpenGLWebGL, изчислителна геометрия, има познания в работата с физични библиотеки като Bullet, и отскоро пише Java в проект, свързан с анализ на телеметрия на състезателни коли.
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.