Георгий Могелашвили
Обладатель статуса Microsoft Most Valuable Professional (MVP) по технологиям Microsoft Azure. Участвую в жизни сообщества Azure, оказываю помощь и консультации по вопросам разработки и внедрения облачных технологий в приложения.
Разработчик программного обеспечения с 10ти летним стажем (из которых более 6 — коммерческая разработка). Активно разрабатываю на .NET Framework с применениями лучших практик и новейших технологий.
Регулярно пишу статьи, выступаю с докладами. Автор курсов и видео по Microsoft Azure, языку C#, паттернам проектирования.
Присутствие в соц. сетях
Если вам надо связаться со мной, то я есть в следующих сетях:
- Twitter — @glamcoder
- Facebook — gmogelashvili
- Habrahabr — glamcoder
- LinkedIn — gmogelashvili
- VK.com — gmogelashvili
Доброго времени суток. Осуществляете ли консультирование по программированию на C# или возможность записи видео-уроков на заказ. Интересует тема построения в WPF иерархического DataGrid.
здравствуйте. сейчас подобным не занимаюсь
Добрый день Георгий. Меня зовут Сергей . работал 2 года на vfp9, переучиваюсь на шарп. Если не трудно, подскажите где накопать пару-тройку исходников(типа тетрисы, шахматы) чтобы разобраться -поковыряться. У меня стоит визуалстудия 2010. спасибо
Про всякие тетрисы и прочее точно не подскажу, попробуйте поискать в гугле. Но вот хороший сайт с OpenSource работами — http://www.codeplex.com/. Там много полезных библиотек, можно выбрать какую-то и попробовать ее поковырять
Здравствуйте Георгий, У меня такой вопрос, можно ли как-то при помощи C# организовать управление устройством на расстоянии, к примеру сделать аналог радио управляемой машинки? Если да, то могли бы Вы подсказать что необходимо использовать, на что обратить внимание.
Можно, но не совсем.
дело в том, что машинкой должно управлять какое-то устройство. Скорее всего это микроконтроллер, на котором C# не выполняется. Там может быть что-то типа C, C++ или в лучшем случае Java.
С другой стороны, если это устройство поддерживает какой-либо протокол обмена данными (через интернет-сервис или посредством подключения в WiFi сеть и открытия порта), тогда можно написать программу на C#, которая бы посылала соответствующие сигналы.
Так что все зависит от того, что за устройство управляет машинкой.
Георгий!
А какие ты экзамены сдавал, чтобы Microsoft Certified Professional?
Вот полный список моих сертификатов по годам:
2012
MCPD: Windows® Developer 4
MCTS: .NET Framework 4, Data Access
MCTS: .NET Framework 4, Service Communication Applications
MCTS: .NET Framework 4, Windows® Applications
MCPD: Web Developer 4
2011
MCTS: SharePoint® 2010, Application Development
MCTS: .NET Framework 4, Web Applications
2010
MCTS: .NET Framework 3.5, Windows® Communication Foundation Applications
MCTS: .NET Framework 3.5, Windows® Presentation Foundation Applications
MCTS: .NET Framework 3.5, Windows® Forms Applications
MCPD: Windows® Developer 3.5
А много пришлось учиться?
всю жизнь) специально для курса не учился, все сдавал на основании уже имеющегося опыта плюс около месяца на подготовку перед курсом
Отличные уроки по паттернам проектирования.
Искренне спасибо, Григорий.
Доступность, ясность, свободный, не вычурный стиль изложения.
Прекрасно!
Не слушайте охламонов всяких, учение — это серьезный труд.
Быть может, они рассчитывают получать 3000$ за полгода обучения языку.
Глупых чудес не бывает…
Жду продолжения…. Advanced WPF, Prism
Спасибо за отзыв. Думаю про курс по Windows Azure, но пока нет четкого представления, с чего начать и на что делать упор.
Еще раз спасибо за курс по паттернам.
Хотел бы извиниться за опечатку в Вашем имени, Георгий.
Пожалуйста, исправьте.
Отличная идея насчет Azure!
Позволю себе один из вариантов кейса по Azure:
1. Имеется богатая клиентская часть, например, WPF
2. Необходимо проводить сложные расчеты в параллельном режиме.
Tasks Parallel Library помогает и расчеты ведутся многопоточно. И тем не менее, мощности PC не хватает (у клиентов машины с разными возможностями).
3. Решение с помощью Windows Azure.
p.s. Когда мы будем праздновать Ваш MVP?
спасибо за предложения. идей много, успеть бы все реализовать.
за MVP отвечаю не я, так что когда сообщество решит, что я заслужил, тогда и отпразднуем 🙂
Очень понравились ваши уроку, быть может если будет у вас время, то как на счет сделать урок по mvvm, наверняка если этот урок вдруг появится в свободном доступе то psy — gangnam style будет нервно курить в сторонке.
спасибо, но пока в планах немного другие уроки. Подумаю, как вплести в них mvvm, если получится.
Здравствуйте Георгий!Я 2 года учил html/css/ cms joomla но хочу изучить asp.net я искал книги и курсы но как-то по ним скучно я бы хотел спросить будет ли курс по asp.net,ну вы же мастер C#, а asp.net похоже на то(мне так сказали) ! Спасибо!Меня Зовут Федя 14лет.
по ASP.NET пока не планирую. Там довольно много материалов, сделать курс по ним будет довольно сложно. Пока в планах другие уроки
Георгий, спасибо за труды. Особенную благодарность приношу за курс по патернам проектирования.
Не собираетесь ли вы сделать курс (хотя бы небольшой) по програмированию под Windows 8 (8.1)? Так как сабж востребователен и не так уж сейчас много специалистов (толковых) в данной области… (пройтись по фичам win8 (tiles, scaling и т.п. ), mvvm?
Всего хорошего
Спасибо за отзыв.
По Windows 8 действительно собираюсь сделать серию уроков, но пока не готов назвать конкретные даты. Следите за сайтом и твиттером 😉
Георгий здравствуйте, только осваиваю Azure. В Azure есть учетка от BizSpark. При изучении Вашего материала «Облачный API для мобильных приложений своими руками. Часть 1», возникла следующая проблема, после сохранения с Azure, как правильно открыть сохраненный материал в Visual Studio Ultimate 2013 ?
Вы имеете в виду проект мобильного приложения, который Azure сам генерит на стартовой странице в Mobile Services? Тогда все просто — надо лишь открыть файл .sln, который будет в скачанном архиве. Там уже будут все остальные части проекта. Или вы про другое? А, и еще нужен установленный Windows Phone SDK
Да Вы правы, имел ввиду проект мобильного приложения. У меня установлена Visual Studio Ultimate 2013 на Windows 7 SP1 64bit, как можно узнать у него в составе есть Windows Phone SDK? Хотел скачать Windows Phone SDK, но он требует Windows 8 64-bit (x64) client versions. В данный момент при открытии .sln выходит следующая предупреждение https://onedrive.live.com/redir?resid=7DE20993F67CA799%21113
Для Windows 7, насколько я помню, SDK не доступен. Но можно попробовать сделать так, как предлагают тут: http://stackoverflow.com/questions/13507616/how-to-install-windows-phone-8-sdk-on-windows-7
Ну или установите себе Windows 8, очень хорошая система
А ваши видеоуроки бесплатны?
Да, они все выложены на YouTube
спасибо еще раз за то что вы без коммерческой выгоды выкладываете уроки которые помогают нам новичкам в этом деле понять что и как!
Спасибо! Рано или поздно понимаешь, что людская благодарность лучше коммерческой выгоды.
Георгий, здравствуйте. Благодарю за отличный сайт и отличные уроки.
Такой вопрос: что Вы думаете о разработке мобильных приложений на Xamarin?
Я не просто думаю, я уже разрабатываю.
К сожалению пока не хватает времени писать на эту тему статьи, но в планах есть.
Добрый день Георгий с пятого урока и до конца не один проект не компилируется по C# сервер в 6 уроке не видит таже приложение не могли бы Вы прислать коды уроков
Надо класс MoneyEntry сделать public. Про это уже кто-то раньше упоминал в комментариях.
И еще — воспринимайте это как отличную возможность изучить режим отладки приложения и анализ ошибок компилятора. Это необходимый навык в профессии программиста.
Здравствуйте Георгий! Где можно скачать слайды ваших видео уроков, а то в ручную конспектировать не всегда время есть.
Спасибо!
Боюсь, что слайды безвозвратно утеряны в пучине истории. Я постараюсь поискать, но не уверен, что смогу найти
Спасибо большое за канал ютубовский! Прекрасные туторы для программеров, которые переучиваются на C# с других языков.
Спасибо вам за отзыв!
Привет! Можно подробнее узнать о Букинге и как туда попасть junior у?
Два раза написали также в начале
Также занимаюсь также разработкой для мобильных устройств (Windows Phone, Windows 8).
спасибо, исправил