Пишемо під ТСД. Підключення сканера штрих-коду, як компоненту форми

    Ні для кого не секрет, що промислове ПО для терміналів збору даних (ТСД) пишеться для автоматизації бізнес процесів, особливо — складських. Велика частина завдань, які необхідно вирішити за допомогою ТСД пов'язана зі Штрихкодування, благо сканер штрихкоду в девайс вбудований.
У цьому статті піде мова про те, як почати писати програми для терміналів збору даних, і як підключити і використовувати сканер штрихкоду.
 
 
 
Читати далі →

Про портирование Unity-ігор на Windows Phone

    Хтось може припустити, що статистичні опитування — важлива складова будь-якої діяльності, що дає розвернутися інформацію про той чи інший процесі. Але не у випадку з портированием ігор. Інформація про те, що 99% розробників асоціюють цей процес зі словом «біль», думаю, не здивує нікого. У зв'язку з цим потрібно розібратися, а як все-таки почати працювати з платформою Windows Phone в зв'язці з Unity . Розбиратися будемо на прикладі останньої версії Unity (на момент написання статті це 4.5.2) і магазинів Windows, і спробуємо зрозуміти, чи так це складно насправді.
Під хабракатом — картинки, радість, щастя і сльози просвітління.
 
Читати далі →

Нові безкоштовні курси віртуальної академії Microsoft Virtual Academy, вересень 2014

    image
 
У цьому огляді ми поговоримо про безкоштовні курси віртуальної академії Microsoft MVA , які будуть корисні як професійним розробникам програмного забезпечення та ІТ-про, так і новачкам. Зверніть увагу, що відео-плеєр на сайті для ряду курсів, які створені на англійській мові, містить можливість включити російські субтитри.
 
 Хіт! Мова програмування C # (частина 2)
 
Продовження популярного курсу від наших колег з України! Цей курс може бути корисний для всіх початківців розробників на мові програмування C #, так як матеріал містить всі базові поняття, припускаючи, що слухач не мав досвіду розробки раніше. В ході курсу, слухач дізнається про основні концепції мови, починаючи із загальної системи типів і, закінчуючи, об'єктно-орієнтованим програмуванням. Окремі модулі курсу будуть присвячені найбільш корисним класам в .NET Framework, які будуть корисні при подальшому вивченні таких питань, як розробка Windows 8 і Windows Phone додатків. Посилання на першу частину курсу , яка вже стала хітом MVA.
 
 Мега-хіт! Англійська. Серія курсів "Застосування гібридних хмар":
 
 
Читати далі →

Працюємо з повідомленнями в Windows Phone 8.1

    
 
Привіт всім!
 
Сьогодні поговоримо про нові можливості, що стосуються повідомлень в Windows / Windows Phone 8.1. Обговоримо які типи повідомлень існують, яким способом їх організувати в своєму додатку, а також відзначимо одну з головних новинок для Windows Phone пристроїв — Центр повідомлень (Action Center) .
 
Читати далі →

Consulo - IDE де Java і C # живуть разом

    Здравствуйте. Пройшло багато часу після моїх постів на Хабре (тиць , тиць ) на тему Consulo. Нижче я розповім, що змінилося за цей час.
 
Для тих хто пропустив мої пости:
 
Consulo — це форк IntelliJ IDEA Community Edition, який має підтримку .NET (C # на поточний момент), Java, Javascript (NodeJS), і багато іншого. Проект зібрав безліч відкритих полігонів в собі. При цьому код залишилося відкритим.
 
 
 
 
Читати далі →

App Studio - нова версія онлайн конструктора додатків від Microsoft

    
 
Привіт Всім!
 
Пропоную Вашій увазі новий інструмент від Microsoft «Windows App Studio» — конструктор для створення додатків. Сьогодні розповім про те, як звичайному користувачу стало доступне створення додатків для Windows і Windows Phone. І трохи про те чим цей інструмент може бути корисний розробнику.
 
Читати далі →

Семінар і міні-хакатон по оновленню додатків до Windows Phone 8.1 в офісі Microsoft

    image
 
Команда Microsoft рада запросити вас на унікальний семінар і міні-хакатон, присвячений оновленню ваших додатків до Windows Phone 8.1 і створенню універсальних додатків!
 
На семінарі ви зможете познайомитися з новою Windows Phone 8.1, дізнатися, що таке універсальні додатки, які сценарії існують для поновлення додатків, а також почати оновлювати наявні у вас додатки до версії 8.1 під керівництвом наших експертів.
 
Семінар відбудеться 29 серпня з 16:00 до 21:00 в офісі Microsoft, за адресою м Москва, вул. Крилатськая, буд.17, к.1.
 
Читати далі →

Як я грав в банк

    Привіт, Хабр!
Літо, всі у відпустці. У всіх витрати. Де взяти грошей? У банку!
Тільки за цей липня найбільший банк Росії видав кредитів фізичним особам на 73545493 тис. Руб. Якщо вірити цій статті , то середній розмір споживчого кредиту близько 140 тис. Руб. Виходить, банк примудрився за місяць видати кредит більш ніж півмільйону осіб. Звичайно, в цьому банку використовують скорингові системи.
Я дізнався про скорингові системи пару років тому і був вражений. Сама ідея, що бездушна машина може приймати рішення про видачу кредиту на основі статистичних даних, не виходила з голови. Я захотів пограти в банк і перевірити, чи видасть комп'ютер кредити моїм друзям, just for fun. Справжні скорингові системи я ніколи не бачив, але вирішив, що це і неважливо, напишу сам.
Сказано — зроблено.
Обережно, багато зображень!
 
Читати далі →

Як програмувати на Visual C # 2012. 5-е изд

    image
 
Всім привіт. Книга , яку ми хочемо вам представити, вийшла не сьогодні і навіть не вчора, але до цих пір (навіть після виходу VS2013) є актуальною, чому ми і хочемо приділити їй увагу. В принципі, все зрозуміло з назви, ця книга присвячена роботі з мовою C # в середовищі Visual Studio 2012. Дане видання — докладне керівництво по мові Visual C # починаючи з самих азів, і підійде вона широкому колу читачів, від досвідчених програмістів, що освоюють нові для себе мови, до тих, хто тільки почав освоюватися в програмуванні (і для них в першу чергу). Фактор «вступної» книги, вкрай докладної і скурпулезно описує ази предметної області може здатися практикуючому програмістові мінусом, він просто пролістнет ці сторінки. Але чи буває в подібній книзі докладна інформація зайвої? Мова розповіді простий і дохідливий, але підійде і для тих, що вважає, що серія Head First недостатньо серйозна.
 
Читати далі →

Аутентифікація і авторизація в ASP.NET Web API

      Ви створили WebAPI і тепер хочете контролювати доступ до нього? У цій серії статей ми розглянемо декілька варіантів захисту WebAPI від неавторізрованих користувачів. Серія буде охоплювати обидві сторони, і аутентифікацію і авторизацію користувачів.
 
 
     
  • Аутентифікація — дозволяє однозначно ідентифікувати користувача. Наприклад, Аліса входить в систему зі своїм логіном і паролем, і сервер використовує ці дані для аутентифікації Аліси.
  •  
  • Авторизація вирішує чи може користувач виконати ті чи інші дії. Наприклад, Аліса може мати право на читання ресурсу, але не може створити новий ресурс.
  •  
 
Перша серія статей дає загальний огляд аутентифікації і авторизації в ASP.NET Web API. Інші статті описують загальні сценарії аутентифікації для WebAPI.
 
Читати далі →