пятница, 18 мая 2012 г.

Asp.Net контрол для сканирования изображений через JavaApplet

Всем привет.

Недавно решал задачу сканирования изображений в Asp.Net приложении. Что из этого получилось я сейчас расскажу.

Введение

Как вы понимаете, работа серверных страниц построена таким образом, что я не могу используя Asp.Net заставить клиента, коим выступает браузер, начать сканирование. Для этого мне нужны какие то инструменты на стороне клиента. Что мы имеет на стороне клиента в стандартном Asp.Net приложении? Только JavaScript. Но при выполнении какого либо кода JS в рамках браузера, мы очень сильно ограничены в функционале из-за соображений безопасности. И обратиться к какому либо устройству мы не можем. Единственное средство, которое поможет нам в этом деле, это RIA. Что мы имеет для реализации RIA приложений:
  • Flash
  • Silverlight
  • JavaFX или просто JavaApplet
  • HTML5 + JS
В рамках решаемой задачи были следующие требования:
  1. Решение кроссплатформенное
  2. Не дорогое, а лучше бесплатное
В итоге выбор пал на Java. Кроссплатформенное решение с большим количеством опенсурсных библиотек. Да, Silverlight вроде тоже как работает и на маках, но очень туго идет под Moonlight в Mono. Плюс, т.к. разрабатывается корпоративное приложение, на машинах заказчика и так стоит Java. В итоге Flash даже не рассматривали.

вторник, 7 июня 2011 г.

StudentHelper 0.02

Всем привет!

Как мы и обещали (хотя обещали гораздо раньше), мы выложили новую версию StudentHelper 0.02!

Встреча UserGroup

Всем привет!


Прошу прощения что как то забросил актуализировать информацию, просто было много дополнительной работы. :) На текущий момент не известно точно, будут ли бутеры на следующую встречу, потому что AlertPay на текущий момент запрещает вывод средств на карту, и следовательно не понятно, смогу ли я получить деньги от Microsfot на бутерброды. :)


Последняя встреча прошла 19 мая. На встрече был один доклад от Ивана Кузина, на тему работы с потоками в .Net Framework 4.0. В докладе освещались новые инструменты по работе с потоками, а также мы вспомнили как вообще работать с потоками в рамках .Net. 

воскресенье, 1 мая 2011 г.

Что планируется добавить в StudentHelper 0.02

Всем привет.

Вот список функций которые планируется реализовать в версии 0.02:
  1. Карточка студента с информацией о пропусках, с заметками, со списком файлов
  2. Рейтинговая подсистема
  3. Ряд доработок по юзабилити
И вот после этого мы планируем добавить в версии 0.03:
  1. Возможность устанавливать пароль на БД
  2. Ряд сервисных функций по работе с БД (создать новую, открыть старую, импорт/экспорт данных)
Далее мы начнем разрабатывать веб приложение.

Всю информацию можете смотреть как в моем блоге, так и на странице Facebook.

StudentHelper 0.01

Всем привет.

пятница, 22 апреля 2011 г.

Электронный журнал преподавателя

Всем привет.

Я думаю что у всех преподавателей есть некий журнал куда записывается текущая успеваемость ученика (студента). Будь то пропуски, лабы, промежуточная аттестация ну и просто заметки о студенте. Да, у меня такой есть. Но мой отвратительный почерк не позволяет мне писать в журнале красиво, аккуратно и понятно. Да и этот журнал не решает проблему работы с файлами, которые приносят студенты. Понятно что можно создать некую иерархию папок и туда все скидывать. Но обычно ты либо забудешь флешку, бук или еще что то. Из за этого приходится скидывать файлы куда попало, потом переносить к себе, что бывает лень.

Исходя из всего этого у меня появилась идея написать некую программу которая поможет мне как то автоматизировать процесс сбора файлов от студентов. Основная цель именно эта. Но сюда хочется сразу добавить возможность отмечания прогулов, отметки о текущей успеваемости, заметки по студенту в конце концов. В общем, программа, которая полностью заменит текущий аналоговый журнал на современный цифровой. Тем более что модернизация и все такое...