|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
SeVa, SeVaЯ работал в телекоме, когда твоего заштатного магазинчика, наверное, еще не было И... "Работу работали" или сделали что-нибудь? ТТХ, хоть какие-нибудь приведите, а то только пустой звон. SeVaВидел и другие, где твои 20 семечек в секунду даже за нагрузку не считалось бы. Ах он видел... SeVaПока ты сидел ровно на одном месте, у меня был не один проект по выбрасыванию старья на свалку. На западе это обычное дело, скоро и до вас доберутся. И что за проектики такие? Мож мы тут хоть про их ТТХ услышим? SeVaНа западе это обычное дело, скоро и до вас доберутся. Не смешите мои тапочки. "На западе" очень любят считать деньги, и не будут выбрасывать на свалку систему, только потому, что некто SeVa со своими новомодными мегаидеями обещает всем светлое будущее, только вот "портфолио" все никак не покажет. SeVaИди поставь еще кластер , чтобы протолкнуть дополнительный заказ в секунду. Не забудь повесить себе еще одну мегасупербольшую медаль после этого. Не боись... Поставлю, и не один, и в нескольких датацентрах России. А некоторые пусть так и продолжают "работать в телекоме" и "видеть другие системы". ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 08:24 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
SeVaОбычная тактика мегасуперкрутых дельфийцев: - А ты кто такой? Вот я.... супер-пупер-единственный на свете перец... - На прямые, неудобные вопросы, включают дурочку - Приписывают другому всякую левую хрень И где, скажите на милость от Вас хоть один "прямой вопрос"? Какуб я Вам левую хрень приписал? SeVa-Ну, и обычная, хамовато-быдловатая манера. Это Вы МСУ скажите. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 08:27 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУОрден почетного, извините, тормоза, - не меньше :) Мдя... МСУ, Вы тоже "видели", как и SeVa "другие системы"? Кроме "ORM рулит" есть что сказать? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 08:29 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУ- На банальные вопросы, в которых тупо не в теме, отвечают: " мода - гавно, вот моя допотопная поносная педаль - тру" Вопрос то где от Вас??? Они безапеляционные утверждения. А вот на мои вопросы ответа нет. И со скок с темы в сторону хамства. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 08:30 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
pkarklinМдя... МСУ, Вы тоже "видели", как и SeVa "другие системы"? Кроме "ORM рулит" есть что сказать? Милок, я уже много чего сказал, а Вы всё дурака включаете. Тылдычить что-то мартышке нет никакого желания. Итак, по теме - есть что сказать, почему "ORM не рулит"? pkarklinВопрос то где от Вас??? Они безапеляционные утверждения. А вот на мои вопросы ответа нет. И со скок с темы в сторону хамства. Вопрос был десять раз уже про планы, но Вы упорно включаете дибила. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 08:36 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
pkarklinМСУ- На банальные вопросы, в которых тупо не в теме, отвечают: " мода - гавно, вот моя допотопная поносная педаль - тру" Вопрос то где от Вас??? Они безапеляционные утверждения. А вот на мои вопросы ответа нет. И со скок с темы в сторону хамства. Я тоже не услышал ниодного ответа на свои вопросы. У Сахавата кто-то при памяти оказался и попросил вынести всю логику с Sql Servers, а тебе неповезло. Твоя архитектура из прошлого века - полная полова ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 08:46 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУМилок, я уже много чего сказал, а Вы всё дурака включаете. Я что-то не помню, чтобы мы с Вами выпивали на брудершафт. МСУИтак, по теме - есть что сказать, почему "ORM не рулит"? Есть! Инструмент для "специалистов", не умеющих нормально спроектировать бд и реализовать бизнеслогику на ней. Результат - сгенеренный говноSQL, ориентированный на наколенные поделки, а не на VLDB. Опровергните Вашим проектом, с табличками, скажем в поллярда записей и моментальным временем отклика OLTP решения. pkarklinВопрос был десять раз уже про планы, но Вы упорно включаете дибила. Вы хотите со мной подискутировать на предмет планов? Пупок не развяжется? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 08:48 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
SeVaЯ тоже не услышал ниодного ответа на свои вопросы. Можно его повторить еще раз? Ну, пожалуйста... SeVaУ Сахавата кто-то при памяти оказался и попросил вынести всю логику с Sql Servers, а тебе неповезло. Твоя архитектура из прошлого века - полная полова Ему плюнь в лицо, а он все - "Божья роса". ((с) Поговорка) "Моя" архитектура тянет нехилый бизнес. Что у Вас есть на архитектуре "нового века"? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 08:51 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
pkarklinЯ что-то не помню, чтобы мы с Вами выпивали на брудершафт. Упаси бог, спасибо. pkarklinЕсть! Инструмент для "специалистов", не умеющих нормально спроектировать бд и реализовать бизнеслогику на ней. Результат - сгенеренный говноSQL, ориентированный на наколенные поделки, а не на VLDB. Опровергните Вашим проектом, с табличками, скажем в поллярда записей и моментальным временем отклика OLTP решения. Термин многозвенности для Вас пустой звук, я знаю, но всё же рискну: Многоуровневые и удаленные приложения с LINQ to SQL RTFMСуществует возможность создания многоуровневых приложений, использующих LINQ to SQL. LINQ to SQL, контекст данных, классы сущностей и логики конструкций запросов обычно размещаются на среднем уровне , являющемся уровнем доступа к данным (DAL) . Бизнес-логика и непостоянные данные могут быть полностью реализованы в разделяемых классах, методах сущностей, контексте данных либо в отдельных классах . RTFM На среднем уровне сущности создаются при помощи контекста данных, который отслеживает их состояние и управляет отложенной загрузкой из базы данных и передачей изменений в базу данных. Эти сущности присоединены к DataContext. Однако после отправки сущностей на другой уровень с помощью сериализации происходит их отсоединение, означающее, что DataContext больше не отслеживает их состояние. Сущности, отправляемые клиентом обратно для обновлений, следует повторно присоединить к контексту данных, прежде чем LINQ to SQL сможет отправить изменения в базу данных. Если для проверок оптимистической блокировки требуются исходные значения и/или метки времени, клиент должен предоставить их обратно на средний уровень. Там же про Реализация бизнес-логики (LINQ to SQL) RTFMТермин "бизнес-логика" в данном разделе относится к любым пользовательским правилам или проверкам, которые применяются к данным перед их вставкой, обновлением или удалением в базе данных. Бизнес-логику также иногда называют терминами "бизнес-правила" или "логика домена". В многоуровневых приложениях бизнес-логика реализуется в виде логического уровня, и ее можно изменять независимо от уровня представления данных или уровня доступа к данным. Бизнес-логика может вызываться уровнем доступа к данным перед обновлением, вставкой или удалением данных в базе данных или после выполнения этих операций . RTFMБизнес-логика может представлять собой простую схему проверки совместимости типа поля с типом столбца таблицы. Она также может состоять из набора объектов, взаимодействующих произвольным и довольно сложным образом. Правила могут реализовываться в виде хранимых процедур для базы данных или в качестве объектов, содержащихся в памяти. Независимо от способа реализации бизнес-логики технология LINQ to SQL позволяет использовать разделяемые классы и методы для отделения бизнес-логики от кода доступа к данным. RTFM... В любом случае бизнес-логика полностью отделена как от кода уровня доступа к данным, так и от кода уровня представления данных. Пкарклин, в современных системах бизнес априори должен выноситься за рамки "тупой" БД, - это аксиома. Упорному нихрена не здравомыслящему человеку просто не хочется втирать это по десять раз. Остается что? Правильно, только глумиться над Вами. Этой баянной теме - в обед сто лет, и доказывать что-то тысяче первому мемберу - увы, уж лучше глумануться над дельфийцем :) pkarklinВы хотите со мной подискутировать на предмет планов? Пупок не развяжется? Опять вопросом на вопрос... Ну что за человек. Сто первый раз говорю - хочу, и не просто хочу, а предлагаю Вам пари . Проигравший признает себя ламером. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 09:00 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
pkarklin, продолжая тему по генерации документации: Генератор документации Опять же, для Вас это - пустой звук, а для спецов - реальная вещь: 8900485 Есть более сложные и правильные системы (мы работаем с Enterprise Architect): Generate RTF Documentation in Enterprise Architect Весь домен можно документировать, в соответствие с UML. Все это выгружается в C# классы, разумеется. Есть возможность и генерации сущностей в БД (поддерживаются различные СУБД). Есть конкурент от IBM, но это очень дорогая система. Что скажете про автодокументирование, умник? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 09:07 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУ, НУ не надо тупить... Зачем мне Ваши цитаты из говнодокументации. авторв современных системах бизнес априори должен выноситься за рамки "тупой" БД, - это аксиома. В 958 раз прошу привести ТТХ созданной Вами современной бизнес-системы с вынесенным за рамки тупой бд бизнесом. авторСто первый раз говорю - хочу, и не просто хочу, а предлагаю Вам пари. Проигравший признает себя ламером. Ок. Принимаю. Для начала перечитайте темы на ГФ на предмет "почему один и тот же запрос имеет разный план выполнения", чтоб не быть ламером заранее. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 09:24 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУЧто скажете про автодокументирование, умник? :) А что мне, простите, документировать? У меня нет мегакода на клиенте, который бы требовал хоть какой-нибудь документации. Реализация бизнес логики в СУБД абсолютна прозраxна в коде на T-SQL. МСУа для спецов - реальная вещь Озвучьте ТТХ проектов этих спецов. Мегабайты документации - мало интересны. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 09:27 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУ, ВИПРОС имеет собственный генератор документации, включая схемы метаданных, которая вбирает в себя юмл + ер. Между прочим написан на дельфи 2010 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 09:51 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
SeVa, Сахават сам еще при памяти некоторые из моих задач - сетевые (потоки, мощности), а они плохо ложатся на РМ красиво все это можно а Пролог, но пролог медленная фигня ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 09:53 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУЭтой баянной теме - в обед сто лет Не то слово... http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=33967&msg=215978 могу еще несколько таких же тынцев подкинуть. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 09:58 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
pkarklinМСУ, НУ не надо тупить... Зачем мне Ваши цитаты из говнодокументации. Этопять! Умные слова - не говорить, цитаты из документации - не писать. А о чем тогда можно говорить? pkarklinВ 958 раз прошу привести ТТХ созданной Вами современной бизнес-системы с вынесенным за рамки тупой бд бизнесом. Система не одна, систем много. Во-вторых, я не буду озвучивать ни род деятельности компании, ни свойства серверных составляющих. Можете больше не утруждать себя повторением в 959-ый раз этого вопроса. pkarklinОк. Принимаю. Для начала перечитайте темы на ГФ на предмет "почему один и тот же запрос имеет разный план выполнения", чтоб не быть ламером заранее. Ну наконец-таки. Планы приложены: ORM VS SQL (для примера, ORM и SQL, хостящийся в дельфийском датасете). Код C# Код: 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.
pkarklinМСУЧто скажете про автодокументирование, умник? :) А что мне, простите, документировать? У меня нет мегакода на клиенте, который бы требовал хоть какой-нибудь документации. Реализация бизнес логики в СУБД абсолютна прозраxна в коде на T-SQL. Я так и думал. Как может быть бизнес прозрачен (хеллоуворлд не в счет)? Так, по документации двойка. И это мне говорит мегаспец: "Документация - нах не нужна, у нас и так всё понятно." Этопять. МСУМегабайты документации - мало интересны. Упал со стула. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 10:00 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
ViPRos, а бизнес логику можно реализовать где угодно ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 10:01 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
pkarklinМСУЭтой баянной теме - в обед сто лет Не то слово... http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=33967&msg=215978 могу еще несколько таких же тынцев подкинуть. На дельфи - геморрой, на дотнете - как пописать сходить ( WPF / WinForms + [ WCF , WebServies, Remoting]). Про технологии ASP.NET / Silverlight я уж как-то даже молчу. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 10:02 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
ViPRosМСУ, ВИПРОС имеет собственный генератор документации, включая схемы метаданных, которая вбирает в себя юмл + ер. Между прочим написан на дельфи 2010 Хорошее направление, молодец. На ранке несколько достоных подобных решений. Просто у Вас оно прибито к бизнесу. Теперь попробуйте объяснить мегачеловеку Пкарклину, что автодокументация (впрочем, как и документация) - это очень важная составляющая в любом бизнесе. Он не понимает этого. Разжуйте ему, для чего она нужно, какие от нее плюсы. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 10:06 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУ, просто он наверное не сдает с проектами документацию по ГОСТ :):) Геннератор тянет и просто ЕР если нет випросовских метадескрипторов ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 10:09 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУПланы приложены: ORM VS SQL (для примера, ORM и SQL, хостящийся в дельфийском датасете). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 10:09 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
ViPRosМСУ, просто он наверное не сдает с проектами документацию по ГОСТ :):) Геннератор тянет и просто ЕР если нет випросовских метадескрипторов Сахаватушка, но продукт от EA посильнее будет :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 10:12 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУViPRosМСУ, просто он наверное не сдает с проектами документацию по ГОСТ :):) Геннератор тянет и просто ЕР если нет випросовских метадескрипторов Сахаватушка, но продукт от EA посильнее будет :) Вот тут немного есть простеньких темплейтов, там немного по управлению проектами, рисками, юзкейсы. Посмотрите, скачайте, побалуйтесь (кроме *.eap) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 10:16 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
МСУViPRosМСУ, просто он наверное не сдает с проектами документацию по ГОСТ :):) Геннератор тянет и просто ЕР если нет випросовских метадескрипторов Сахаватушка, но продукт от EA посильнее будет :) Ну он не может описать ВИПРОСовские примитивы. не юмл , не ер не описывают ли плохо описывают горизонтальные и вертикальные агрегатные типы, нет понятия контекстов, обобщенных ролей, схем ролей и т.д. в планах развить документатор до полноценного рабочего места разработчика метаданных ВИПРОС. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 10:24 |
|
EDM vs LINQ to SQL
|
|||
---|---|---|---|
#18+
так что заткнем мы ЕА со временем, счас пока некогда эту чась развивать, прикладные системы надо развить и внедрить пока не наберется критическая масса а потом опять расширение системной парадигмы и т.д. ну если не помру :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 10:26 |
|
|
start [/forum/topic.php?fid=17&msg=37402711&tid=1350650]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
135ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 253ms |
0 / 0 |