ОК, не волнуйтесь, это мой первый вопрос. ;)
У меня есть опыт разработки веб-приложений, но мне нужно спроектировать 2 разных настольных приложения на работе. Мне нужен совет о том, какие языки использовать (я использую PHP для веб-приложений, у меня мало другого опыта), какие-либо фреймворки, которые могут помочь мне сделать это проще, и любые IDE, чтобы сделать мою жизнь проще.
Моим первым приложением, по сути, будет интерфейс со встроенной или удаленной БД, и, по сути, оно должно делать не намного больше, чем CRUD. Будет необходима функция полнотекстового поиска , а также сортировка таблицы CRUD. Я хотел бы также включить возможность скрытия столбцов данных, но это не является приоритетом. В настоящее время я использую MySQL, но с удовольствием использую любую другую БД, если она поддерживает импорт из Excel. Конечно, если он поддерживает электронную таблицу Excel как базу данных, фантастическое, но желаемое за действительное ...
Мне нужно только поддерживать Windows XP и выше, это не изменится. Дайте мне знать, если я могу добавить что-нибудь, чтобы помочь ответить на это.
Полагаю, мое второе приложение будет более сложным. Необходимо выводить подписи SHA, MD5, CRC-32, CRC-16 для всего внешнего накопителя на экран и / или в текстовый документ по выбору пользователя (новый и добавление). Внешним приводом может быть Compact Flash, EEPROM, CD-ROM, DVD-ROM, SD и т. Д. В то время как у меня есть идея, с чего начать с первого приложения, именно здесь мне нужна серьезная помощь, так как я не знаю, какое программирование язык имеет встроенную поддержку всех алгоритмов, описанных выше, или лучший способ его кодирования. Так что любые советы будут более чем приветствоваться.
Редактировать: ОК, поэтому я наткнулся на Титан и мне интересно, является ли это лучшим вариантом для моих двух проектов. Первый я уверен, что смогу достичь, но второй проект будет довольно сложным, я полагаю, так как в отличие от большинства хеш-калькуляторов, мне нужно не только проверять отдельные файлы для SHA / MD5 / CRC-32 / CRC -16, но мне также нужно проверить Compact Flash через USB-ридер Sandisk CF и EEPROM через COM или USB-соединение. По сути, мне нужно создать сигнатуру / хэш для всего диска, а не для файлов на нем. Любой совет по этому вопросу, в частности, был бы полезен, пожалуйста, дайте мне знать, если я захожу слишком далеко от темы по стандартам stackoverflow, поскольку я могу создать новый вопрос с этим в.