Postgresql Client/Provider
Хотя пофиг, если умеешь писать на C#, на нем и пиши, поставишь Nginx и будешь радоваться.
Под Windows: http://mkdot.net/blogs/slavco/archive/2010/01/23/11726.aspx
Под *nix: http://www.mono-project.com/FastCGI_Nginx
Если хочется что-то изучить, то что больше нравится, хоть PHP, хоть Perl, хоть Python, хоть Ruby — у них у всех есть модули для подключения к Постргессу, есть модули для рисования графики. Вопрос исключительно твоих предпочтений.
На сервере - Linux
http://www.mono-project.com/FastCGI_Nginx и вперед — все должно получится и на C#.
Тогда открываешь ссылку писать лучше всего на чем знаешь, если будешь ботать новое, бери петон какойнить.
Как часто будет обновляться график(и)?
- ZedGraph не хочется брать по причине, которую указал выше,
- mschart здесь в
Supplemental Redist License_English.docx написано, что
c. Distribution Restrictions. You may not:
...
• distribute Distributable Code to run on a platform other than the Windows platform;
...
Тогда открываешь ссылку http://www.mono-project.com/FastCGI_Nginx и вперед — все должно получится и на C#.Какая-то бесстыдная реклама Nginx вместо ответа на вопрос топикстартера.
http://www.mono-project.com/Mod_mono — рядом лежит статья про настройку апача. И судя по гуглу связка Апач + Моно раз в 20 популярнее.
Как часто будет обновляться график(и)?Стандартный use-case я выбираю временной промежуток,
допустим один месяц, мне показывается график так, чтобы
на экране был отрисован один день, но я мог двигать его
вправо влево, чтобы просмотреть следующий/предыдущий
день. Во время просмотра данные не изменяются - они статичны.
Я npgsql юзал, вполне культурный.
Оставить комментарий
kataich
Некоторое время назад я задавал вопрос по поводу организациихранения данных. Многое из того, что посоветовали и я реализовал. Спасибо.
Некоторое время я обращался к данным непосредственно через psql - меня это устраивает вполне.
Но хочется написать программу-клиент, от которой требуется, по сути, уметь совершать два действия:
- Скачать запрашиваемые данные в виде файла (например, csv)
- Уметь отрисовать график запрашиваемых данных.
Возможны две альтернативы: исполнение на стороне клиента и исполнение на стороне сервера.
На чем лучше писать в каждом из вариантов?
- Если говорить о C#, то, во-первых, мне внешне понравился control mschart, а во-вторых, к сожалению, основной мейнтейнер zedgraph покинул проект.
Какой провайдер для бд используете вы - dblinq, npgsql?
- Если осуществлять доступ через web, то связка Apache+PHP?
Что вы можете посоветовать в качестве возможного решения?
Несмотря на то, что требуется простое решение, оно должно быть надежным!
P.S. C php не знаком вовсе (но если действительно надо, изучу без проблем).
С# использую не так активно, но азами владею.