Postgresql Client/Provider
А какая ОС будет на Web-сервере?
Хотя пофиг, если умеешь писать на 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 — у них у всех есть модули для подключения к Постргессу, есть модули для рисования графики. Вопрос исключительно твоих предпочтений.
Хотя пофиг, если умеешь писать на 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 написано, что
- 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 не знаком вовсе (но если действительно надо, изучу без проблем).
С# использую не так активно, но азами владею.