Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
Немного истории: сам я по образованию провизор (аптекарь). У меня с детства мечта идиота была написать учётную программу для комплексной автоматизации всего чего можно в сети аптек. проект этот сейчас работает уже - в немного не дописаном виде. работает нормально - но на витрину пока стыдно выкладывать :). Проект этот состоит из 2х частей: библиотечка, позволяющая на своей основе быстро создавать подобные вещи - и непосредственно саму программу на ней написаную. писалось всё это добро параллельно. И есть ещё одна прога - на этой же библиотечке: простенький учёт для магазина одежды - для частного предпринимателя (т.е. не плательщика ндс). И вот сейчас я на распутье. Мне видимо придётся оч плотно заняться совсем другим делом. Но не охота проекты эти забрасывать - жалко же - не мало вроде как сделано. Ну ладно мне оно не принесло пользы почтичто никакой - но совсем на мусорку это всё выкидать жалко - ето ж моё детище - почти как ребёнок мой :). Ну и вобщем я хочу, чтобы детище это жило дальше - пусть и без меня - или при ограниченном моём участии. Суть проекта: Хочу выложить как опен-сурс пока токо проект из библиотечки - и утой проги для магаза(для тестирования библиотечки в основном - хотя конечно не возражаю если и по прямому назначению его кто-то пользовать будет). По учёту для аптек пока не буду - пока - потом может и его тоже раздам. Вопросы: 1. Есть ли у кого интерес к этому делу? Надо ли оно комуто? Будет ли его кто-то продолжать? Т.е. в принципе проект вполне рабочий уже сейчас - его можно прямо сразу по назначению пользовать! токо было бы оч желательно его подбелить-подкрасить, чегото дописать, чегото реинженирить и т.п. 2. В случае если найдутся люди, кому это интересно - то как лучше это сделать? На сурсфодж выложить? Ещё как-то видел мельком сайт какой-то - бесплатное хранилище для программных проектов - со всякими удобствами для его менеджмента и т.п. - может такое что-то лучше? Или вот чёто мелькало когдато - тогда не оч интересовало меня - хостинг бесплатный для сурсов - чёто-там чтоли "бесплатный csv-хостинг" - дай бог памяти :). Вобщем кто как думает - как реализовать это лучше? А - ну есть свой хостинг - могу там сайтец сбацать для этого. Ну для самой то программы однозначно сделаю: просто сайт для бесплатной программы - с возможностью её оттудова скачать. ну может ещё со списком разработчиков, желающих её за платно поддерживать и кустомизировать... как-то так. Ну основной вопрос - это "надо ли это кому-нибудь из разработчиков?". Вобщем прошу высказаться тут обо всём об этом - и так же принимаются заявки от желающих принять участие в проекте. а - ну и это :) - образцы скринов на этом написаного можно тут посмотреть. Ну и если какие ещё вопросы по сути самого проекта - всё отвечу - спрашивайте. просто сейчас быстро не соображу чего ещё будет интересно. ну примеры кода видимо... ну вот например - стандартная форма справочника простенького (токо из соображений легкоусвояемости - есть они же и гораздо сложнее) - код - и в прикреплённом пикчерсе как выглядит оно. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2008, 11:46 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
пикчерс шото потерялся. вот: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2008, 11:47 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
Простите, а код, приведенный в первом сообщении вы что же, ручками пишите?!! Или все же сделали кодогенератор для предметной области, который этот код и создает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2008, 13:57 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
MBGПростите, а код, приведенный в первом сообщении вы что же, ручками пишите?!! Или все же сделали кодогенератор для предметной области, который этот код и создает? ну да - забыл написать :) - генератор конечно :). токо он немного того :) - топорный. основная проблема этого генератора в том, что он немного отстаёт от переписывания этой длл :). и из-за этого же я и не долизывал его на чистовик. он генерит код этот - и заготовки хранимок на инсерт, апдейт, делейт. т.е. по сути что руками делается полностью - это таблицы и вьюхи. остальное генерится - сейчас немного криво - но потом можно это дело отлизать нормально. ну и уже сейчас то самое всё рутинное в принципе генерируется, немного потом редактируется - и всё. думаю потом генерацию эту сделать каким-то визардом. сейчас это топорно делается: форма с двумя владками, в комбиках выбираются схема, таблица и вьюха. потом нажимаем кнопку - и на одной вкладке получаем код на шарпе - а на другой хранимки на скл. но это не всё, что хотелось бы - т.к. типов "датаформ" несколько - и генерится токо простой справочник. да - по сравнению полей таблицы и вьюхи генератор сам расставляет атрибут Param - и там, где он проставлен - это получается у нас редактируемое поле. а поля, которые токо во вьюхе - на них нет этого атрибута - и они понятно и в заготовки кода хранимок не включаются. ну и вобщем всё это здорово - токо есть такие формы, для которых нет соответствующих вьюх - вместо них юзер-дефайнед Type. Вот для них этот генератор пока не приспособлен. однако методом непродолжительных манёвров и тут с его помощью можно всё сгенерить - немного правда с большим последующим редактированием. ну короче над ним ещё нужно поработать. ну а так - есть он конечно. и вообще много чего ещё есть - даже прилагается обширная библиотечка иконок :). даже в основном они там легально-бесплатные :). токо её бы подчистить от таких, которые наоборот :) ну вобщем и т.д. и т.п. понесло меня опять :). думаю эти все интимные подробности тут лишние. впредь обязуюсь отвечать кратко :) - щас уже удалять что написал не буду :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2008, 15:17 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
ещё пикчерс: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2008, 15:18 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
ну что я не понял вы тупите то?! :) быстренько подписываемся! я на https://sourceforge.net проект сейчас создаю - нужна помощь с англицким - я блин и на русском тот ещё грамотей :) - не охота сильно позориться :). для тех, кто ещё не понял что тут происходит повторю: выкладываю как open source библиотеку кода для быстрой (и достаточно качественной - УЖЕ СЕЙЧАС!!!) разработки приложений под бд PostgreSQL на C#. СРОЧНО ТРЕБУЮТСЯ ДОБРОВОЛЬЦЫ ДЛЯ РАБОТЫ НАД ПРОЕКТОМ - улучшения его в основном. на сегодняшний день проект содержит библиотеку классов и генератор кода C# & sql - и позволяет очень быстро создавать GUI и облегчает создание хранимок на сервере. Так же уже есть рабочие (но пока не оч удобные при создании доступов) методики разграничения прав доступа - пользователи создаются в программе прикладной - и автоматом дублируются в постгресе, к доступам в программе привязываются хранимки в постгресе. При отметке что пользователь имеет доступ какой-то в постгресе хранимкой гранты раздаются на все хранимки, закреплённые за этим доступом. Ну и так далее и тому подобное. много чего есть. Проект вполне рабочий уже сейчас. На етом деле уже написано 2 учётных программы - большая и маленькая. маленькую тоже выложу как тестовый проект. вобщем с помощью всего этого добра вы сможете оч быстро создавать далеко не самые простые прикладные программы - с минимальным отвлечением на рутину и изобретение велосипедов. Так же не возражаю если кто захочет переписать это дело чтобы оно работало не только с постгресом - а и с другими субд - или с любыми субд. Так что смелее - поднимаем руки и записываемся в команду разработчиков етого фреймворка :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2008, 09:18 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
Офтопик и изобретение велосипеда. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2008, 10:19 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
кстатию, сходил бы в форум C#, должно быть ближе к теме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2008, 10:43 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
ну про офтоп - есть доля правды изрядная. просто в другом месте оно бы совсем незамеченым осталось. хотя блин и в это шото тоже не очень... а вот про велосипед - обоснуйте пожалуйста. я не согласен абсолютно. про "изобретение" - уж точно по беспределу наезд - т.к. уже это дело изобретено - его надо развивать и местами немного долизать. а про велосипед - ткните пожалуйста пальцем где такое уже изобретено - или можете извиниться если не сможете ткнуть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2008, 10:43 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
по форуму C# - сложность в том, что там про постгрес мало кто знает. пробовал вообще уже - токо на винграде - когда ещё очень сырой был проект - там одни ламеры малолетние. тут контингент уважаю - тут народ серьёзный. не знаю - мо и стоило попробовать на скл.ру в раздел шарп... просто именно тут хотелось - т.к. всё под постгрес заточено - а под другие субд я не хочу - мне оно точно не надо - разве кто примкнёт и захочет такое сделать - пожалуйста - а сам не буду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2008, 10:50 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
aovа про велосипед - ткните пожалуйста пальцем где такое уже изобретено - или можете извиниться если не сможете ткнуть. Под велосипедом я имел ввиду фреймворки для создания систем автоматизации. Их создано достаточное количество. Поэтому либо девелоперы используют их с самого начала проекта, либо пишут свой узкоспециализированный фреймворк (Ваш случай). Обычно (ИМХО в 99.9%), эти узкоспециализированные вещи никому, кроме автора не интересны, потому как плохо документированы и имеют плохую архитектуру в плане расширяемости и масштабирования. К тому же, чтобы людей фреймворк действительно заинтересовал, он должен иметь какую-то изюминку, чем-то отличаться от ему подобных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2008, 11:08 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
Dan Black aovа про велосипед - ткните пожалуйста пальцем где такое уже изобретено - или можете извиниться если не сможете ткнуть. Под велосипедом я имел ввиду фреймворки для создания систем автоматизации. Их создано достаточное количество. Поэтому либо девелоперы используют их с самого начала проекта, либо пишут свой узкоспециализированный фреймворк (Ваш случай). Обычно (ИМХО в 99.9%), эти узкоспециализированные вещи никому, кроме автора не интересны, потому как плохо документированы и имеют плохую архитектуру в плане расширяемости и масштабирования. К тому же, чтобы людей фреймворк действительно заинтересовал, он должен иметь какую-то изюминку, чем-то отличаться от ему подобных. а примеры, ссылки? может и я щас скажу - "о! зачем же я тут себе мозг парю! возьму ка я вот этот фреймворк хорошо документированый!". может это я балбес - но чтото для меня это новость - что мол немеряно такого. знаю токо 1С и ей подобные вещи - но мне они не нравятся - и не токо мне. А что ещё есть? а с расширяемостью в чём проблема у меня? у меня ж полная свобода - хочеш наследуй мои объекты, хочеш их переопределяй, хочеш вообще можеш что-то не стандартное писать с нуля - шарп то достаточно гибкий. так что какраз гибкость - это наоборот самое сильное место - так изначально было задумано. а про изюминку я тоже не понял - покажите ж пожалуйста мне что-то подобное к этому - ну не видел я такого. я не настаиваю на своей правоте - может я не в курсе - приведите плз примеры. под веб - да, не оч интересовался - но очень много такого мелькало - а под виндовз не видел. точно не помню - может что-то и видел - но это было видимо совсем что-то не то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2008, 11:31 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
а - ну да - я вообще имел ввиду бесплатные вещи и желательно опенсурсные. платных то может и есть - может даже и платных - ими я не интересовался и не буду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2008, 11:33 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
выложил на сурсфодж: http://sourceforge.net/projects/sbs-it/ токо покачто не оч разобрался с админ-панелью :). там блин круто так всё навёрнуто - прям хоть книгу ищи "сурсфодж для чайников" :) вобщем если кому всёже интересно - добро пожаловать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2008, 18:17 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
aov а примеры, ссылки? может и я щас скажу - "о! зачем же я тут себе мозг парю! возьму ка я вот этот фреймворк хорошо документированый!". может это я балбес - но чтото для меня это новость - что мол немеряно такого. Примеры есть, скажем, http://openacs.org/ Очень мощная система, много крупных инсталляций, в том числе на его основе созданы системы электронного обучения, работающие с десятками тысяч пользователей. Работает с СУБД Oracle и PostgreSQL. Насколько помню, разработка этой опенсорс системы ежегодно спонсируется в размере нескольких миллионов долларов от заинтересованных компаний. Потому извините, но ваш проект далеко не единственный и, честно сказать, мелковат для тех заявлений, что вы делали выше. Пользуясь вашим сленгом - не парьте себе и нам мозг, качайте опенакс :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2008, 18:49 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
ув. MBG, ну нафига ж высказываться так вот категорично и оч не тактично ДО того, как поймёш об чём вообще речь? ну у меня ж всё под WinForms - т.е. для десктопных приложений, для локалки - а ваш OpenACS под веб. Да под веб я вам сам туеву хучу примеров приведу. И под юниксовые системы на явке всякое тоже не редкость. Но под винду я не видел такого ничего. Токо всякие 1С с парусАми. Т.е. сфера применения моего етого проекта - это виндозные всяческие приложения под локальную сеть. Если хотите вплоть до альтернативы 1С и парусАм - когда нибудь в далёком будущем :). впредь прошу если у вас интереса к этому делу не хватает даже чтобы разобраться что это - не спешить гадости всякие обидные писать. это просто элементарное свинство! такое просто ощущение возникает - может я не прав, может показалось - что люди, пишушие тут гадости и глупости просто сами не писали ничего даже до такой степени серьёзное как это (я не претендую - просто вижу что людей чёто задевает...) - и они изза этого на меня обижаются... вообще я топик этот создал совсем не для того, чтобы похвастаться - но вижу что так это некоторые воспринимают. Т.е. это причина отношения людей - а причина высказываний таких кроме отношений ещё видимо недостатки в воспитании и культуре. Ну я сам вообще ... :) ну вы поняли :). но от себя хочу посоветовать - ну никто же не запрещает - ну о своём чёмто напишите. Ну или сначала напишите что-то своё - а потом о нём пишите :). так же всем будет лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2008, 10:28 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
MBGПотому извините, но ваш проект далеко не единственный и, честно сказать, мелковат для тех заявлений, что вы делали выше. Пользуясь вашим сленгом - не парьте себе и нам мозг, качайте опенакс :-) про "не единственный" я внёс ясность (см.выше) - а про "мелковат для тех заявлений, что вы делали выше" - не очень понял. если можно по подробнее. могу пока ответить, что вообще цель этого топика - привлечь разработчиков к проекту - а не реклама и т.п. Т.е. ясное дело что на достигнутом никто останавливаться не собирается. Просто я хотел сделать акцент на том, что уже прямо сейчас всё хозяйство это можно пользовать по назначению. Местами оно немного сыровато, местами немного не так красиво как хотелось бы, многого из того чего бы хотелось ещё нет - НО на том, что есть УЖЕ СЕЙЧАС можно (и нужно :) - всем желающим - не только тем, кто захочет в разработке поучайствовать) быстро писать что-то реально работающее и достаточно качественное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2008, 10:41 |
|
||
|
open source project: PgSQL & C# - RAD для учётных программ
|
|||
|---|---|---|---|
|
#18+
Тогда предлагаю познакомиться и с нашей платформой. Готовое решение для автоматизации организаций оптовой и розничной торговли с возможностью донастройки под себя. Есть бесплатная версия с единственным ограничением по числу пользователей - до 4-х одновременных подключений. Язык программирования - C#, база данных - MS SQL 2005. В будущем планируется поддержка других серверов БД - Firebird, MySql. На счет PgSql решение пока не принято. Адрес сайта: www.nsgsoft.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2008, 23:47 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=35158970&tid=2004239]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
| others: | 275ms |
| total: | 441ms |

| 0 / 0 |
