powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / А чем так хорош linq в сравнении с обычным sql
224 сообщений из 224, показаны все 9 страниц
А чем так хорош linq в сравнении с обычным sql
    #39630501
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток господа. Продолжаю осваивать с# с его кучей фич. Появилась у меня тривиальная задача: Есть Бд, к ней надо написать запрос, вывести его в грид и отмеченные галочкой записи в гриде экспортировать в Эксель. Вроде все просто. У меня есть похожая прога на Делфи, только она у меня xml-ки делает.
Вопрос вот в чем: запрос на выборку я сделал на t-sql, все таки скуль сервер. В запросе у меня получилось 2 вложенных подзапроса в разделе select, несколько join как полных так и левых, плюс конструкция outer apppy. Сделал небольшую модель ef, т к пока это самый на мой взгляд простой способ подключения плюс все книжки наперебой твердят что это самая круть. Но в них особо ничего не сказано про простой sql, все время упор делается на linq. А там запроса сложнее select * from customers я не встретил. По большому счету я пока не оценил смысл linq, но увидел что можно сделать что то типа запроса db.database.sqlquery. возможно я что то и не то нашёл в книгах про простой скуль вообще мало инофо, подскажите как работать в связке ef + sql
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630504
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LINQ
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630505
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ерунда какая-то запостилась. LINQ это уровень клиента, что там на сервере это совсем другое и сравнивать не надо.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630508
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Делфи
проблема всех кто приходит с дельфи в Java и C# это непонимание другой парадигмы написания приложений. На ОРМ.
dartveider13подскажите как работать в связке ef + sql
без SQL.
Вот так:
Код: c#
1.
2.
3.
var User = new контекст.UserТабла
User.Имя = 
контекст.Сохранить();


PS
Ваша задача не подходит под EF.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630512
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13,

LINQ не является заменой SQL, да и никогда не позиционировался таким образом.

Сложные хитровыклеванные SQL с разными моделями соединения не призваны решаться с помощью LINQ, это либо плохая нормализация, либо запросы являются отчётными. LINQ нужен для выбора объектов, и проекций. SQL выбирает что угодно, что выходит за рамки концепции запросов к объектам.

Всё тоже самое, что вы делали на своих делфях делается ровно таким же образом через ADO.NET DataSet/DataTable.

В EF сложные запросы могут решаться либо через вьюхи, либо через процедуры. Но как уже говорилось, необходимость городит хрен пойми какие запросы, это часто плохая нормализация, и всего то.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630513
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123проблема всех кто приходит с дельфи в Java и C# это непонимание другой парадигмы написания приложений. На ОРМ.

Не гони. На C# с данными можно работать абсолютно точно так же, как и в допотопные времена.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630517
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНа C# с данными можно работать абсолютно точно так же, как и в допотопные времена.
можно писать как на дельфи в Java и в C#.
В Java это пол процента на SQL_ru.
Чел вроде о новом в шарп спрашивает.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630520
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123можно писать как на дельфи в Java и в C#.
В Java это пол процента на SQL_ru.
Чел вроде о новом в шарп спрашивает.

Так и что, свет клином на EF в C# сошёлся?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630523
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
нет. Ты что-то пытаешься поспорить, а предмета спора нету).
Выше я написал что EF не подходит под его задачу.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630526
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TЕрунда какая-то запостилась. LINQ это уровень клиента, что там на сервере это совсем другое и сравнивать не надо.Как раз LINQ это попытка упростить классическую алгебру SQL до языка клиента.

Получается не очень, или даже хуже.

Как в двойном переводе с русского на английский через промпт....
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630527
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На всякий напомню, что SQL это попытка сделать математический язык запросов понятным обычному юзеру. "Ужачная"
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630529
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglПолучается не очень, или даже хуже.
выше написали что их нельзя сравнивать в терминах хуже\лучше.
Как можно сравнивать переменные уровня метода и уровня класса?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630530
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123проблема всех кто приходит с дельфи в Java и C# это непонимание другой парадигмы написания приложений. На ОРМ.
Что же ты так любишь везде про ОРМ-то вставить? Свет клином что-ли для тебя на ОРМ сошёлся?
Если данные лежат не в реляционной БД, то парадигме твоей капут, так что-ли?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630531
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAто парадигме твоей
перечисли свои парадигмы
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630532
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
выше для тебя даже код написан.
Но тебя в сторону тянет.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630533
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAто парадигме твоей
перечисли свои парадигмы
ну к примеру Persistence Ignorance
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630534
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANA,
выше для тебя даже код написан.
Но тебя в сторону тянет.
Толку от твоего кода, если данные к примеру получаются запросом от стороннего сервиса. Иди из Redis, MongoDB.
Какая такая UserТабла может быть в этом случае?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630535
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123hVostt,
нет. Ты что-то пытаешься поспорить, а предмета спора нету).
Выше я написал что EF не подходит под его задачу.

Слишком мало информации для того, чтобы сказать «не подходит».
Конечно, если человеку интересно писать SQL-и, а не решать практические задачи, то ему больше подойдёт позиция BI, разработчика баз данных, а не приложений. Но пока не будет приведена реальная задача, рассуждать можно до посинения.

А пихать ORM подразумевая EF через каждый пост прекращай. В .NET есть дофига ORM-ов, прекрасно работающих с написанием и генерацией SQLю
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630536
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парадигма написания приложений на ОРМ для меня значит, что основополагающим решением при написании приложения становится ОРМ.
Это выходит приложение только и делает, что отображает таблицы БД на объекты
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630537
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123пропущено...

перечисли свои парадигмы
ну к примеру Persistence Ignorance
авторPersistence Ignorance
При использовании ORM важно поддерживать хорошую степерь изоляции между доменной логикой и логикой сохранения данных в БД (Persistence Ignorance).
вот ты и сам, так же как и я, всё об этом))
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630538
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttСлишком мало информации для того, чтобы сказать «не подходит».
да. Я сделал вывод по тому ТЗ что он написал.
hVosttА пихать ORM подразумевая EF через каждый пост прекращай.
тебя слова клиент-сервер не коробят?
Так вот, EF это реализация ОРМ .
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630539
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttВ .NET есть дофига ORM-ов,
тогда что вы испугались этого слова?
Хотите чтобы он в шарпе писал как в дельфи?
Или чтобы писал на EF, но не произносил что это ОРМ?
...
В любом коде нужно уметь находит паттерны.
Это вопрос на собеседованиях кстати.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630540
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вам спорщикам, в википедию надо.
Удачи!
https://ru.wikipedia.org/wiki/ADO.NET_Entity_Framework
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630541
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123тебя слова клиент-сервер не коробят?
Так вот, EF это реализация ОРМ .

Dapper тоже ORM, но там SQL руками пишут.


Petro123тогда что вы испугались этого слова?
Хотите чтобы он в шарпе писал как в дельфи?
Или чтобы писал на EF, но не произносил что это ОРМ?

Никто ничего не пугался.
Это ты сам придумал.
Опять сам что-то придумал.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630542
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123вам спорщикам, в википедию надо.
Удачи!
https://ru.wikipedia.org/wiki/ADO.NET_Entity_Framework


Entity Framework 6

Entity Framework Core

Dapper

NHibernate

ServiceStack.OrmLite

Massive

LINQ to DB

MicroLite ORM

PetaPoco

NPoco

Limebean

LLBLGen

Insight.Database

DbExtensions
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630543
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не считая платных.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630555
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ёлки палки... Не ожидал что будет такая бурная реакция. Тем не менее из сказанного выше я понял следующее: ef под мою задачу не подходит. Код запроса к сожалению не покажу, комп не подключен к инету, а переписывать долго. Приложение кстати на моих любимых формах пробую сделать.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630562
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAпропущено...

ну к примеру Persistence Ignorance
авторPersistence Ignorance
При использовании ORM важно поддерживать хорошую степерь изоляции между доменной логикой и логикой сохранения данных в БД (Persistence Ignorance).
вот ты и сам, так же как и я, всё об этом))
Да, при использовании ОРМ важно следовать этому принципу.
Но сам-то принцип не про использование ОРМ, а про то, что классы, моделирующие бизнес-домен, не должны зависеть от того как и куда сохраняются.

Ферштейн?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630566
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAДа, при использовании ОРМ важно следовать этому принципу.

Строго говоря, это не совсем верно. Зависит от выбранной парадигмы разработки и выбранной ORM. Entity Framework изо всех сил старается соблюдать принцип должной изоляции, и поддерживает понятие Сущности из DDD, но далеко на всё.

Dapper и другие микро-орм являются не более чем мапперами результата запроса в POCO, и в обратную сторону POCO разбирается на параметры запроса. Т.е. ни о какой изоляции здесь даже в принципе говорить не приходится, а если и требовать, то городить свой слой абстрации и забивать гвозди в крышку :)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630572
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

POCO (Plain Old CLR Objects) удовлетворяют принципу Persistence Ignorance, так как не обременены наследованием и атрибутами типа data annotations, или BSON, JSON, XML serialization.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630576
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и как обычно степень разная в зависимости от задачи. Можно и свой слой абстракций нагородить
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630577
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttPetro123вам спорщикам, в википедию надо.
Удачи!
https://ru.wikipedia.org/wiki/ADO.NET_Entity_Framework


Entity Framework 6

Entity Framework Core

Dapper

NHibernate

ServiceStack.OrmLite

Massive

LINQ to DB

MicroLite ORM

PetaPoco

NPoco

Limebean

LLBLGen

Insight.Database

DbExtensions

Все как в java.
Первая четверка есть, а остальные можно сказать в белой книге экзотике.
Чё мы тут "бузотерили" мне непонятно.
Пусть ТС топик закрывает.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630647
17-77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13,

LINQ хорош тем, что позволяет в обычных языках программирования мыслить и работать с множествами и данными из памяти
в некоторых случаях код проще, понятней и быстрее (хотя тут еще вопрос - насколько это эффективно реализовано в LINQ)

LINQ можно использовать для простых запросов select/insert/update/delete
или заполнения доменных сущностей из DDD, но там тоже могут быть проблемы, 20 include в EF тормозят просто безбожно где-то на этапе компиляции запроса

а вот как только в дело вступают вложенные запросы, постраничная выборка или специализированные функции самой СУБД, например (NO/***)LOCK для MS SQL или встроенные функции работы с иерархиями в Oracle - то туши свет бросай гранату
проще и лучше написать руками нативный sql
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630704
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
17-7720 include в EF тормозят просто безбожно где-то на этапе компиляции запроса

Проекции, маппинг на вьюхи/процедуры. Тогда не торозмит. Вообще INCLUDE зло, отрывать за это надо.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39630705
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
17-77а вот как только в дело вступают вложенные запросы, постраничная выборка или специализированные функции самой СУБД, например (NO/***)LOCK для MS SQL или встроенные функции работы с иерархиями в Oracle - то туши свет бросай гранату
проще и лучше написать руками нативный sql

Маппинг на вьюхи/процедуры. Ничего не бывает бесплатно и запростотак.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631251
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте сделаем уточнение: в БД ничего добавлять и изменять нельзя! Поэтому вариант типа создай вьюху отпадает. Чуть выше я практически увидел ответ на мой вопрос. Получается для сложного запроса LINQ бесполезен. Да и синтаксис мне его не нравиться. В книгах я видел только idbcommand для sql-запросов. Больше ничего лучше нет?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631252
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13,

критерии оценки у Вас какие?

Внутри всегда idbcommand, нет никакой магии
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631262
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Давайте сделаем уточнение: в БД ничего добавлять и изменять нельзя! Поэтому вариант типа создай вьюху отпадает. Чуть выше я практически увидел ответ на мой вопрос. Получается для сложного запроса LINQ бесполезен. Да и синтаксис мне его не нравиться. В книгах я видел только idbcommand для sql-запросов. Больше ничего лучше нет?

Еканый бабай. LINQ не является средством для написания SQL-я. Он для того, чтобы делать запросы к объектам. Которые могли бы транслироваться в SQL, но только в том случае, если у вас база данных является хранилищем объектов, т.е. проектировалась таким образом.

Если случай тяжёлый, "БД низзя менять", то пишите руками SQL, потом засовывайте результат либо в dynamic, либо пытайтесь в какие-то классы присунуть. Вообще при чём тут тогда EF?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631265
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13В книгах я видел только idbcommand для sql-запросов. Больше ничего лучше нет?

Пока не ясно от чёго вас лечить, таблеток не дадим
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631300
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Больше ничего лучше нет?вы никогда не освоите шарп даже на джуна с такими целями.
Устраивает?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631310
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Получается для сложного запроса LINQ бесполезен.да.
Но я не вижу смысла говорить про чистый linq не в составе ОРМ.
Это как чистый неразведенный спирт.

dartveider13Да и синтаксис мне его не нравитьсясм.выше
Вам в дельфи. Там ОРМ просто не нужен.
Ну или тут работать как там.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631367
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да согласен, я был неправ обзывая LINQ средством создания запросов. Ну не вкурил сразу что он явялется и средством доступа к разнообразным данным. Да, в чистом виде использовать SQL на клиенте уже не гуд. Как вариант, если менять БД нельзя, то можно создать свою БД с блэкджеком и шлюхами с хранимыми процедурами, вьюхами и т.п., которая может подключаться к другим БД. Во вьюхах делать сложные запросы. А в шарпе уже делать модели из этой БД (EF, LINQ to SQL и тд.). Вот так правильно?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631372
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А по SQL-запросам вычитал в доках про класс System.Data.Linq, а в нем ExecuteQuery
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631375
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Да, в чистом виде использовать SQL на клиенте уже не гуднет.
Что в java что в шарп можно писать если у вас dataSet.
Он на sql работает.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631377
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Вот так правильно?
Нет.
Делают так:
- где БЛ?
Если в аппСервере и вот такая
var User = new контекст.UserТабла
User.Имя =
контекст.Сохранить();
То берете helloworld EF и не парьте мозги.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631378
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, мне действительно сложно перейти на принципиально новую парадигму. Там в делфи я привык - кинул коннекшн, датасет, запрос, грид. Все связал - вывел данные. Да, там ничего более не надо. Но я действительно хочу освоить шарп.
Сложность еще заключается в том, что у меня нет хорошего исходника - примера для работы с БД. По исходникам как я заметил мне лучше понимается. Там же где в исходниках мне непонятно, там я уже лезу в гугл, доку и прочее.
Тут же я пытаюсь освоить Шарп с использованием 2-х книжек - Троелсен и Мак-Дональда. Плюс т е инета нет на рабочей тачке, загрузил вчера в студию локальную документацию. Там я и нашел про ExecuteQuery.
Сложность осваивания и в том, что это ооочень большой массив информации с разными технологиями. И мне хочется именно прийти к пониманию того, что я пишу.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631383
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13А по SQL-запросам вычитал в доках про класс System.Data.Linq, а в нем ExecuteQueryесли sql и хранимки то зачем вам linq?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631384
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, БД лежит на сервере. Создана была через MS SQL Server Management Studio
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631387
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13хочу освоить шарп.
21344629 и не плакать.
Что тут две страницы обсуждать, когда вы уже пример должны делать.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631389
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Petro123, БД лежит на сервере. Создана была через MS SQL Server Management Studioне понял вопрос.
ДЕЛАЙТЕ ПРИМЕР С ef!
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631390
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, если честно, я не понял, что вы хотите до меня этим постом донести
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631394
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понял что в шарп сначала было linq и потом после него орм ef.
Поэтому все любят говорить про linq, и не любят про ОРМ.
Прошло время и теперь место слову linq на второй полке в пятнадцатом ряду. Imho.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631397
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Petro123, если честно, я не понял, что вы хотите до меня этим постом донестину выше пост hVostt поняли? ))
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631408
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13,
Внятно задайте вопрос без слова LINQ.
Удачи!
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631409
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, какой конкретно?)))
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631410
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Petro123, какой конкретно?)))так. Слово "выше" больной не понимает. Его в другой кабинет.))
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631411
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ок. Давайте без LINQ и прочего. В чем была изначальная задача:

1) Есть БД (MSSQL) - что то в ней изменять и дополнять ее нельзя.
2) Нужно сделать выборку из этой БД (я ее написал в виде SQL-запроса)
3) Нужно вывести результаты SQL-запроса на форму в табличку.
4) Получившуюся табличку экспортировать в Ексель.

The end
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631414
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Ок. Давайте без LINQ и прочего. В чем была изначальная задача:

1) Есть БД (MSSQL) - что то в ней изменять и дополнять ее нельзя.
2) Нужно сделать выборку из этой БД (я ее написал в виде SQL-запроса)
3) Нужно вывести результаты SQL-запроса на форму в табличку.
4) Получившуюся табличку экспортировать в Ексель.

The end
Если DML правильный то можно сделать два проекта на выбор.
С орм и без орм.
В чем вопрос?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631415
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Что такое ОРМ? ))))
Как сделать с ним или без него?
По такие простые задачи что правильнее?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631422
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Ок. Давайте без LINQ и прочего. В чем была изначальная задача:

1) Есть БД (MSSQL) - что то в ней изменять и дополнять ее нельзя.
2) Нужно сделать выборку из этой БД (я ее написал в виде SQL-запроса)
3) Нужно вывести результаты SQL-запроса на форму в табличку.
4) Получившуюся табличку экспортировать в Ексель.

The end
даже безотносительно твоей задачи если собираешся работать с с# - то учи linq и ef, это сейчас дефакто стандарт. Написать выборку на linq по-сути то-же самое что и на t-sql, синтаксис только несколько отличается и с непривычки кажется сложно. Навороченные отчеты лучше оставить на sql т.к. linq для них просто ненужен
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631429
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Что такое ОРМ? ))))
поиск. ОРМ есть в любом ЯП, а linq только в шарпе.
dartveider13Как сделать с ним или без него?
без него как счас.
А с ним - уже отвечал 21344629 . Записывайте на бумажку.
dartveider13По такие простые задачи что правильнее?
для джуниора правильнее делать оба варианта.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631430
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerS Навороченные отчеты лучше оставить на sql т.к. linq для них просто ненужен Вот тогда как такие навороченные отчеты выводить в гриды на Win-формы?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631432
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Вот тогда как такие навороченные отчеты выводить в гриды на Win-формы?
вот так:
Код: c#
1.
select f1, f2, f3 from (навороченный отчет)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631437
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13StalkerS Навороченные отчеты лучше оставить на sql т.к. linq для них просто ненужен Вот тогда как такие навороченные отчеты выводить в гриды на Win-формы?
в контексте ef можно вызвать хранимую процедуру и замаппить ее на класс дто, который напрямую отображаешь в гриде
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631442
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно так, а можно и не так))) А если вот так, то никак по другому. Никакой конкретики. От чего ушли к тому и пришли.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631443
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerSв контексте ef можно вызвать хранимую процедуру и замаппить ее на класс дто, который напрямую отображаешь в гриде
да.
Опять же возвращаясь к баранам.
Без ОРМ это будет вьюха и ДатаСет или ДатаТабле
В проекте с ОРМ это будет коллекция на выходе.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631444
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Да согласен, я был неправ обзывая LINQ средством создания запросов. Ну не вкурил сразу что он явялется и средством доступа к разнообразным данным. Да, в чистом виде использовать SQL на клиенте уже не гуд. Как вариант, если менять БД нельзя, то можно создать свою БД с блэкджеком и шлюхами с хранимыми процедурами, вьюхами и т.п., которая может подключаться к другим БД. Во вьюхах делать сложные запросы. А в шарпе уже делать модели из этой БД (EF, LINQ to SQL и тд.). Вот так правильно?

Нет никакой проблемы выполнить SQL запрос и положить результат в класс, или вообще в виде dynamic и ковырять результаты вручную. Без LINQ, без SMS...

https://github.com/StackExchange/Dapper
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631445
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13От чего ушли к тому и пришли.
да. Пришили к тому что иди работай).
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631447
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerSв контексте ef можно вызвать хранимую процедуру и замаппить ее на класс дто, который напрямую отображаешь в гриде А если нельзя ничего на сервере создавать? Или я тут опять ничего не понял?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631448
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13StalkerSв контексте ef можно вызвать хранимую процедуру и замаппить ее на класс дто, который напрямую отображаешь в гриде А если нельзя ничего на сервере создавать? Или я тут опять ничего не понял?

Напоминаю, Dapper, ссылка выше. Смотрите примеры.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631450
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, я просто пока еще не успел. Уже сейчас смотрю
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631451
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13А если нельзя ничего на сервере создавать? Или я тут опять ничего не понял?
вам шашечки или ехать?
Как правильно делать принтсервер или просто наколбасить задачу?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631453
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13 А если нельзя ничего на сервере создавать? Или я тут опять ничего не понял?
можно непосредственно sql строку выполнить, но так делать не надо, если ХП запрещены - то ваяй запрос в linq, там достаточно сложные запросы можно сделать, просто это не совсем то, для чего он предназначен
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631459
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerSsql строку выполнить, но так делать не надо,
ну почему не надо:
Код: c#
1.
comboBox.DataSource = dataTable


Будет странно если у него проект без ОРМ будет содержать отчетник на даппер или linq))
Поэтому решать ему придётся).
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631472
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запрещено создавать свои ХП, вьюхи, таблицы, и тд. в БД. Не запрещено писать к ней Select
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631479
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ну почему не надо:
Код: c#
1.
comboBox.DataSource = dataTable


Будет странно если у него проект без ОРМ будет содержать отчетник на даппер или linq))
Поэтому решать ему придётся).
ef и есть ОРМ :)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631485
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Запрещено создавать свои ХП, вьюхи, таблицы, и тд. в БД. Не запрещено писать к ней Select
наверняка эти отчеты не являются чем-то сложным, так-что linq будет самое то.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631493
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerS, В разделе Select используется несколько Case, 2 вложенных Select со связками Join, возвращающими строку FOR XML PATH('').
В разделе From 8 связок Join и конструкция Outer Apply.
В разделе Where 3 статичных условия и 1 условие between с параметрами
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631494
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerSef и есть ОРМ :)
и я про это же самое.
авторБудет странно если у него проект без ОРМ (без EF) будет содержать отчетник на даппер или linq))
Поэтому решать ему придётся).
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631497
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerSнаверняка эти отчеты не являются чем-то сложным, так-что linq будет самое то.
а если простой, то зачем linq? ))
Вообще, ТС и вы зациклились на отчётнике.
Отчётники вообще делаются отдельным модулем или даже сервером.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631508
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, как я понял из вашего последнего сообщения, мы снова вот к этому пришли? Хотя вы утверждали, что это не то.

dartveider13 Как вариант, если менять БД нельзя, то можно создать свою БД с блэкджеком и шлюхами с хранимыми процедурами, вьюхами и т.п., которая может подключаться к другим БД. Во вьюхах делать сложные запросы. А в шарпе уже делать модели из этой БД (EF, LINQ to SQL и тд.)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631523
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13StalkerS, В разделе Select используется несколько Case, 2 вложенных Select со связками Join, возвращающими строку FOR XML PATH('').
В разделе From 8 связок Join и конструкция Outer Apply.
В разделе Where 3 статичных условия и 1 условие between с параметрами
выглядит как отчет, по-уму конечно нужна хранимка, которую можно замапить на дто и вывести в грид. Т.к. хранимки запрещены, то либо linq (там нет никаких проблем джойнами, не уверен только про FOR XML PATH т.к. понятно в linq такой конструкции нет, надо смотреть по месту зачем он там применен), либо исполнение голого sql (в дельфи-то наверно именно так и сделано)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631526
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123а если простой, то зачем linq? ))
Вообще, ТС и вы зациклились на отчётнике.
Отчётники вообще делаются отдельным модулем или даже сервером.
полностью согласен, linq для отчетов плохой выбор, и реально сложные на нем просто не написать
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631529
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Petro123, как я понял из вашего последнего сообщения, мы снова вот к этому пришли?
закончили мы тут:
21344826
у вас удивительная способность не читать что вам пишут
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631542
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerS, ага. В Делфи так и делается. FOR XML PATH - это конструкция вывода нескольких записей из связанной таблицы в одну строку. У меня еще студия нагружена магическим компонентом DevExpress. А там я нашел элемент SqlDataSource. В текущей реализации я подключил этот элемент к БД. А в код написал:

Код: c#
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.
Encoding enc = new Encoding.Default;

SQLQuery.Queries.Clear(); // SQLQuery это и есть магический SQLDataSource
string sqlfile = Directory.GetCurrentDirectory() + "\\GetTasksForMegRegion.sql";
string tsql = File.ReadAllText(sqlfile, enc);

CustomSqlQuery MainQuery = new CustomSqlQuery();
MainQuery.Name = "MainQuery";
MainQuery.Sql = tsql;

QueryParameter p1 = new QueryParameter();
p1.Name = "@pDateStart";
p1.Value = edDateStart.EditValue;

QueryParameter p2 = new QueryParameter();
p2.Name = "@pDateEnd";
p2.Value = edDateEnd.EditValue;

MainQuery.Parameters.Add(p1);
MainQuery.Parameters.Add(p2);

SQLQuery.Queries.Add(MainQuery);
SQLQuery.Fill();

GridControl.DataSource = SQLQuery;
GridControl.DataMember = "MainQuery"



усе работает
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631550
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13усе работает
мы на первой странице прочли что всё работает
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631559
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по тому, в скольких темах вы поучаствовали, видно вы и Делфи знаете и много чего еще.

Petro123dartveider13Что такое ОРМ? ))))
поиск. ОРМ есть в любом ЯП, а linq только в шарпе.
dartveider13Как сделать с ним или без него?
без него как счас.
А с ним - уже отвечал 21344629 . Записывайте на бумажку.
dartveider13По такие простые задачи что правильнее?
для джуниора правильнее делать оба варианта.

без него как счас. - Как счас? Счас никак не видел.
21344629 - я уже писал, что не понял, что вы хотели донести до меня этим сообщением.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631574
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13StalkerS, ага. В Делфи так и делается. FOR XML PATH - это конструкция вывода нескольких записей из связанной таблицы в одну строку. У меня еще студия нагружена магическим компонентом DevExpress. А там я нашел элемент SqlDataSource. В текущей реализации я подключил этот элемент к БД. А в код написал:
усе работает
да, технически говоря конкретно для этой цели EF конечно не нужен, голый sql можно выполнить при помощи любой библиотеки (включая стандартные из System.Data), но если ты изучаешь c#, то в учебных целях можешь переписать на linq (подключив EF), конкатенация строк там делается элементарно
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631579
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerS, я вот и хочу прийти к пониманию (что такое хорошо что такое плохо): получается для ef голый sql не гуд, там только надо делать linq запросы?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631581
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Как счас? Счас никак не видел.
выше код был.
comboBox.DataSource = dataTable
dartveider13я уже писал, что не понял, что вы хотели донести до меня этим сообщением.
чтобы вы прекратили флуд и выполнили EF Hello World.
Не дошло опять?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631584
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13для ef голый sql не гуд, там только надо делать linq запросы?
и linq там не надо.
Ходим по кругу.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631590
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет не дошло...

Petro123выше код был.
comboBox.DataSource = dataTable

При чем здесь ComboBox?

Petro123чтобы вы прекратили флуд и выполнили EF Hello World.

Что вы подразумеваете под проектом EF Hello World? Проект из демок студии?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631591
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123и linq там не надо.
Ходим по кругу.

А что там надо? Дайте четкий и однозначный ответ, чтобы кругами не ходить.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631593
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13StalkerS, я вот и хочу прийти к пониманию (что такое хорошо что такое плохо): получается для ef голый sql не гуд, там только надо делать linq запросы?
да, EF (как и любой ОРМ) в первую очередь предназначен для маппинга таблиц из базы на классы в C#, это дает коллосальный прирост производительности труда, т.к. маппинг осуществляется автоматически, и написав linq запрос на C# ты (упрощенно) сразу получаешь ОО обьекты с которыми можешь дальше работать в бизнес слое, нет необходимости писать ХП на каждый чих и маппить их вручную
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631594
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Проект из демок студии?
да. Минимальный пример из веб или из книжки.
Есть ли в студии не знаю.
Ищи минимальную версию 6-ю
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631596
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13А что там надо? Дайте четкий и однозначный ответ, чтобы кругами не ходить.
)))LOL
Вас надо уговаривать попробовать EF?
Вы знатный троль)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631605
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerS, вот поэтому в книжках после генерации edmx все запросы к сущности пишутся на linq. Ладно с этим более-менее понятно. Пойду еще книжек почитаю
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631609
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ищи минимальную версию 6-ю У меня 2012 студия. Там только 5 версия. Я думаю мне и этого хватит
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631611
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13все запросы к сущности пишутся на linq
забудьте это слово.
Вы в ОРМ не делаете запросы к сущности. Вы работаете с объектами по ООП в коде.
А сам ОРМ всё внутри транслирует как в чёрном ящике.
Ваша теория без практики мертва.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631613
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Я думаю мне и этого хватит
упрямый или ленивый работать на свежих версиях?
Наверно всё таки ленивый.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631616
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Petro123Ищи минимальную версию 6-ю У меня 2012 студия. Там только 5 версия. Я думаю мне и этого хватит
ну и edmx может быть плохо сгенерирован на старье.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631620
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13, если SQL знаешь, то посмотри Dapper 21344854 . Писать select`ы на чистом SQL самое то.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631626
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123упрямый или ленивый работать на свежих версиях?
Наверно всё таки ленивый.

Что есть по лицензии, то и используется.

А что тогда вот это такое (если не linq-запрос):
Код: c#
1.
2.
AccountingTechnologyEntities db = new AccountingTechnologyEntities();
var data = db.v_EquipmentRegistration.Where(p => p.inv_number != null && p.eqa_id == null)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631630
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Tdartveider13, если SQL знаешь, то посмотри Dapper 21344854 . Писать select`ы на чистом SQL самое то.

Я его скачать то скачал, но при запуске в 2012 студии он не загружается. Пока еще не разобрался почему.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631632
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Что есть по лицензии, то и используется.я же говорю - ленивый
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631650
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13Dima Tdartveider13, если SQL знаешь, то посмотри Dapper 21344854 . Писать select`ы на чистом SQL самое то.

Я его скачать то скачал, но при запуске в 2012 студии он не загружается. Пока еще не разобрался почему.
Не надо его качать отдельно, он из NuGet ставится. Правда сегодня с нугетом проблемы, похоже забанили вместе с телеграмом.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631656
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T, ааа, а я исходник скачал))) Попробую на досуге поковырять эту штуку. Спасибо.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631724
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13StalkerS, я вот и хочу прийти к пониманию (что такое хорошо что такое плохо): получается для ef голый sql не гуд, там только надо делать linq запросы?

Дело не в запросах. EF работает с объектной моделью. Если у вас архитектура не построена на объектной модели, тогда EF не подойдёт. А так в EF можно и биндить вьюхи и процедуры, и даже выполнять чистый SQL. Просто цель и задачи свои. А LINQ это прибабаха, заметно упрощающая жизнь, так как LINQ он статический и over 90% ошибок детектится компилятором на взлёте.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631727
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и плюс на EF можно тупо перейти с одной СУБД на другую, например, с MS SQL на Postgres. И с высокой вероятностью, всё заработает. Мы так один проект перевели. Запустилось и заработало без единой ошибки. Хотя проект небольшой, чуть более 50 таблиц, но всё же. Это же офигенно )
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631805
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, спасибо за развернутый ответ. Да я в mvc пробовал поиграть с ef, создавая модель edmx. Потом в книге я нашел где выполнить обычный sql-запрос.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631833
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13я нашел где выполнить обычный sql-запрос
везде можно взять нижний уровень command и выполнить запрос. Но это исключение а не правило.
Учись сначала правила учить. Потом исключения.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631923
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13StalkerS, В разделе Select используется несколько Case, 2 вложенных Select со связками Join, возвращающими строку FOR XML PATH('').
В разделе From 8 связок Join и конструкция Outer Apply.
В разделе Where 3 статичных условия и 1 условие between с параметрами
Это что? Отчёт, или агрегат так собирается из разных таблиц?
Какой сущности предметной области данный запрос соответствует?

Сначала надо описать задачу, а потом определяться с её решением.
Вполне вероятно, что Вам тут никакой LINQ и ORM не упёрся, а нужен тупо Query.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39631980
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAнужен тупо Query.

Я по-моему так и писал. Мне он как раз и нужен.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632047
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123...
ты - Неугомонный Разрушитель!
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632056
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosPetro123...
ты - Неугомонный Разрушитель!
для тебя пенсионера - да).
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632161
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T, интересная штука Dapper. Очень легко в нем делать динамические Query.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632250
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartveider13skyANAнужен тупо Query.

Я по-моему так и писал. Мне он как раз и нужен.
Дак возьмите и напишите :)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632257
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAДак возьмите и напишите :)
тоже отличный совет.
Ты выпал опять из контекста. Может ты бот?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632274
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

да, хороший совет, на заморачиваться на LINQ и ORM, там где это не надо.
ТС наконец посмотрел Dapper и заинтересовался.

Думаю, если вычистить твой флуд из ветки, то он бы сделал это раньше
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632279
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANALINQ и ORM, там где это не надо
вау!
А на чём обоснование? Ни разу обоснований от тебя не видел.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632284
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
рядом в топике для комбобокса! ))) ты предложил SOLID и разделить на слои.
Тут ты вдруг увидел простоту в проекте.
Может ты просто поёшь всё что слышал и знаешь? Без контекста?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632339
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANALINQ и ORM, там где это не надо
вау!
А на чём обоснование? Ни разу обоснований от тебя не видел.
Ты читать и думать вообще умеешь?

skyANAСначала надо описать задачу, а потом определяться с её решением.
Вполне вероятно, что Вам тут никакой LINQ и ORM не упёрся, а нужен тупо Query.

Вот ты на каком основании советуешь ОРМ? Ты видел запрос ТСа? Знаешь на что его отображать в предметной области?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632342
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANA,
рядом в топике для комбобокса! ))) ты предложил SOLID и разделить на слои.
Тут ты вдруг увидел простоту в проекте.
Может ты просто поёшь всё что слышал и знаешь? Без контекста?
Да, у меня есть 15 летний опыт с .Net. На основании него я выссказываю своё мнение.

А ты когда перешёл в .Net, месяц, два назад?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632351
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>hVostt, вчера, 16:00 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1290620&msg=21345871][21345871]
>...Это же офигенно )
Прекрасно.
Только почему Devart, имея столько типов ADO.Net Data Providers, упрямо требует:
1. Кроме
using Devart.Data.Oracle; + строка соединения
2. ещё и
OracleDataReader reader;
OracleParameter[] asp;

вместо
2. для всех типов провайдеров
DevartDataReader reader;
DevartParameter[] asp;
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632353
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>hVostt, вчера, 16:00 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1290620&msg=21345871][21345871]
>...Это же офигенно )
Прекрасно.
Только почему Devart, имея столько типов ADO.Net Data Providers, упрямо требует:
1. Кроме
using Devart.Data.Oracle; + строка соединения
2. ещё и
OracleDataReader reader;
OracleParameter[] asp;

вместо
2. для всех типов провайдеров
DevartDataReader reader;
DevartParameter[] asp;
Вы реально не понимаете почему так?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632358
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Да. Я тут новичок. И сразу раскусил что ты теоретик.
hVostt на 3 головы тебя выше.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632360
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123тоже отличный совет.
Ты выпал опять из контекста. Может ты бот?
забей, для многих форум это просто место потрепаться ни о чем т.к. на работе скучно...
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632362
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerSPetro123тоже отличный совет.
Ты выпал опять из контекста. Может ты бот?
забей, для многих форум это просто место потрепаться ни о чем т.к. на работе скучно...я только за потрепаться на it темы.
Достает когда они локтями толкаются.
Типа даппер лучше хибера.
Это ржачка.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632369
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANA,
Да. Я тут новичок. И сразу раскусил что ты теоретик.
hVostt на 3 головы тебя выше.Да, да. Я теоретик с 15-летним стажем
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632372
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123StalkerSпропущено...

забей, для многих форум это просто место потрепаться ни о чем т.к. на работе скучно...я только за потрепаться на it темы.
Достает когда они локтями толкаются.
Типа даппер лучше хибера.
Это ржачка.Ну мы с Хвостом пробовали и даппер, и хибер, судим по опыту.
А ты как?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632382
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAмы с Хвостом))))) LOL
Ты еще скажи с Випросом)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632383
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAмы с Хвостом))))) LOL
Ты еще скажи с Випросом)
У Сахавата на DataSet-ах вроде всё насколько я помню.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632386
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123я только за потрепаться на it темы.
Достает когда они локтями толкаются.
Типа даппер лучше хибера.
Это ржачка.
уровень профессионализма на sql.ru низковат, здесь флуд в основном либо обсуждение технических вопросов на уровне "как перекрасить кнопку в другой цвет", жаль rsdn сдулся, вся реально профессиональная тусовка была раньше там
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632391
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerSPetro123тоже отличный совет.
Ты выпал опять из контекста. Может ты бот?
забей, для многих форум это просто место потрепаться ни о чем т.к. на работе скучно...
Пример, как может выглядеть Query я уже давал: 20604487 .

По аналогии код ТС-а может выгляедть так:
Код: c#
1.
2.
3.
4.
var query = new TasksForMegRegionQuery();
var queryContext = new TasksForMegRegionQueryContext { StartDate = edDateStart.Value, EndDate = edDateEnd.Value };

gridControl.DataSource = query.Ask(queryContext);
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632394
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerSобсуждение технических вопросов на уровне "как перекрасить кнопку в другой цвет"
+1

Эти на эти вопросы уже было отвечено во времена .Net 2.0. Но многие не умеют пользоваться поиском.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632401
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StalkerSrsdn сдулсяда. Форум должен быть живой и не сухой.
Теоретики разбавлятся живым общением. Иначе умрет.
И rsdn был далеко от субд imho
Эта площадка больше субд любит imho
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632402
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAСахавата на DataSet-ах вроде всё насколько я помню.он антипаттерн и не важно уже что у него.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632449
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

сказал бот :)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632719
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANA,
Да. Я тут новичок. И сразу раскусил что ты теоретик.
hVostt на 3 головы тебя выше.

Вот это очень вряд ли. У меня и близко нет опыта работы с такими нагрузками, как у skyANA.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632754
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttВот это очень вряд ли. У меня и близко нет опыта работы с такими нагрузками, как у skyANA.нагрузки то причём? Он с ними в космосе всегда и витает.
Причём когда я ему предложил почитать про хибер, он сказал что его убежать ни в чём не надо)).
Я сам с тех пор про EF почитал и проект выполнил).
...
"Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632757
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123нагрузки то причём? Он с ними в космосе всегда и витает.

При том, что решение обычных задач для 3-х с половиной пользователей, усложняется на порядки. Думать надо и о масштабировании, и об оптимизации, и о безопасности. И качество кода обязывает быть на уровне.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632762
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttДумать надо и о масштабировании, и об оптимизации, и о безопасности.
а сдерживающий фактор чтобы не улететь в космос по затратам какой?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632766
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123hVosttДумать надо и о масштабировании, и об оптимизации, и о безопасности.
а сдерживающий фактор чтобы не улететь в космос по затратам какой?

Мозги просто включить, что )
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632774
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123я ему предложил почитать про хибер, он сказал что его убежать ни в чём не надо
Это ты про что вообще?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632777
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМозги просто включить, что )вооот.
Не у всех получается))
Кто то кричит что Фаулер и ООП придумали придурки.
Кто то любит болтать всю жизнь на тему мониторинга сайтов.
А голову не все включают).
Ещё раз:
"Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632779
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123я ему предложил почитать про хибер, он сказал что его убежать ни в чём не надо
Это ты про что вообще?
ну, с памятью у тебя плохо.
А у меня отличная.
Это там где ты сказал я не программист)).
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632781
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123hVosttДумать надо и о масштабировании, и об оптимизации, и о безопасности.
а сдерживающий фактор чтобы не улететь в космос по затратам какой?
По каким затратам?

За первый квартал мы выполнили 30% того, что запланировано на год, заработали денег больше, чем планировали, выросли больше, чем планировали.
Пробили уровень в лимон баксов MRR (Monthly Recurring Revenue) на данный момент он $1 008 934.
Всё что зарелизили полностью покрыли автотестами. Uptime 100%.

А ты чем похвастаешься?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632782
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAпропущено...

Это ты про что вообще?
ну, с памятью у тебя плохо.
А у меня отличная.
Это там где ты сказал я не программист)).С памятью у меня всё хорошо. Ты изъясняешь не понятно.

Ты хоть понял, что написал убежать, а не убеждать?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632784
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123 "Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand.
Вот с этим согласен.

Сложно настроить грамотный мониторинг, чтобы просто видеть реальную картину, а не гадать о 500 одномоментных запросах.
Сложно реализовать грамотную архитектуру, инфраструктуру, чтобы потом просто и быстро клепать грамотные и качественные фичи
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632785
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЗа первый квартал мы выполнили 30% того, что запланировано на год, заработали денег больше, чем планировали, выросли больше, чем планировали.
Пробили уровень в лимон баксов MRR (Monthly Recurring Revenue) на данный момент он $1 008 934.
Всё что зарелизили полностью покрыли автотестами. Uptime 100%.
ты не в том месте снял рубаху и стал показывать свои кубики на животе.
Тут ветка программистов)).
skyANAА ты чем похвастаешься?
плохо с памятью? Я выше написал что сделал проект на EF
...
Иди с миром с ветки программистов к себе в ветку менеджеров.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632786
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAЗа первый квартал мы выполнили 30% того, что запланировано на год, заработали денег больше, чем планировали, выросли больше, чем планировали.
Пробили уровень в лимон баксов MRR (Monthly Recurring Revenue) на данный момент он $1 008 934.
Всё что зарелизили полностью покрыли автотестами. Uptime 100%.
ты не в том месте снял рубаху и стал показывать свои кубики на животе.
Тут ветка программистов)).
skyANAА ты чем похвастаешься?
плохо с памятью? Я выше написал что сделал проект на EF
...
Иди с миром с ветки программистов к себе в ветку менеджеров.
Да эта ветка программистов. Программисты пишут программное обеспечение, которым пользуются люди и платят за это деньги.

Если много людей пользуются и платят много денег, значит программное обеспечение нужное и качественное.
А когда программой пользуются два с половиной анонимуса, то на мой взгляд стыдно называть её проектом.

Так, поделка
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632787
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Иди с миром с ветки программистов к себе в ветку менеджеров.
Кстати, у нас нет менеджеров, нет иерархии
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632790
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проект он сделал. Ты и autopoi.ru сделал, и что?
Никому он не нужен, даже тебе самому. Копирайт поменять не можешь с 2011 года
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632796
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
приходи через квартал.
Випрос со своими скринами будет всех мочить, и ты рядом поддакивать на отвлечённые темы менеджера.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632827
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

давненько не брал в руки
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632828
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAДа эта ветка программистов. Программисты пишут программное обеспечение, которым пользуются люди и платят за это деньги.

Если много людей пользуются и платят много денег, значит программное обеспечение нужное и качественное.
Странный вывод. Есть куча бесплатного ПО нужного, качественного и популярного. Монетизация нынче более сложная и непонятная. Например сколько лично ты заплатил за свой браузер?

Я рад что ты оказался в нужное время в нужном месте и в результате зарабатываешь благодаря этому. Но не надо этим попрекать других!
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632835
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TЕсть куча бесплатного ПО нужного, качественного и популярного.

Куча бесплатного качественного ПО Ахаххах, прослезился. Кроме того, что бесплатное оно обычно условно. Как куча «бесплатных» лопат, которыми вообще-то надо копать, а если лопаты вдруг начнут ломаться и приносить увечья, то к кому обращаться? Гнобить анонимуса, который не может постараться и забесплатно всё хорошо нам сделать?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632836
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T,

Не хочешь пописать для нас качественное и бесплатное ПО? )))
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632838
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Tкуча бесплатного ПО нужного, качественного и популярного
Можно пример бесплатного, нужного и популярного ?
И без тонны гугло/яндекса рекламы желательно.
Мне на ум приходит только бесплатная версия эвернота и calibre.
npp слишком специфичен, ирфан уже нафик не нужен.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632859
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,
skyANA уже рядом с твоим скрином. Изучает).
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632862
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TЯ рад что ты оказался в нужное время в нужном месте и в результате зарабатываешь благодаря этому. Но не надо этим попрекать других!ему больше некуда развиваться. Он остановился в развитии.
Раз в квартал заходит для пинделей к программистам)).
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632917
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeDima Tкуча бесплатного ПО нужного, качественного и популярного
Можно пример бесплатного, нужного и популярного ?
И без тонны гугло/яндекса рекламы желательно.
Мне на ум приходит только бесплатная версия эвернота и calibre.
npp слишком специфичен, ирфан уже нафик не нужен.
.Net, MS Visual Stidio, Postgres, MariaDB, Linux, Apache, Nginx и т.д.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632918
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttDima T,

Не хочешь пописать для нас качественное и бесплатное ПО? )))
Я не против, только я не говорил "писать бесплатно", речь о бесплатно раздавать пользователям, а на чем ты заработаешь чтобы мне ЗП платить - это не моя проблема
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632929
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Tмне ЗП платить - это не моя проблема совершенно верно.
У программистов в первую очередь ценятся скилы.
Тут заходят к ним в гости пара менеджеров которые 10 лет ни строчки не писали).
И давай формулу прибавочной стоимости выводить).
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632985
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TskyANAДа эта ветка программистов. Программисты пишут программное обеспечение, которым пользуются люди и платят за это деньги.

Если много людей пользуются и платят много денег, значит программное обеспечение нужное и качественное.
Странный вывод. Есть куча бесплатного ПО нужного, качественного и популярного. Монетизация нынче более сложная и непонятная. Например сколько лично ты заплатил за свой браузер?

Я рад что ты оказался в нужное время в нужном месте и в результате зарабатываешь благодаря этому. Но не надо этим попрекать других!
Странный вывод... А в чём странность? Лично Вы пишите ПО, за которое не платят денег? Какое?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39632989
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TЯ не против, только я не говорил "писать бесплатно", речь о бесплатно раздавать пользователям, а на чем ты заработаешь чтобы мне ЗП платить - это не моя проблема

Смысл держать лоботрясов, которым надо платить, и не мало, чтобы раздавать всем бесплатно ПО?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633011
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttСмысл держать лоботрясов, которым надо платить, и не мало, чтобы раздавать всем бесплатно ПО?
Смысл в том что стоимость разработки не обязательно должна покрываться прямыми продажами ПО.
Есть куча других схем монетизации когда затраты на разработку включаются в стоимость чего-то другого: платная тех.поддержка, платные доп.фичи и т.д. и т.п.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633015
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima ThVosttСмысл держать лоботрясов, которым надо платить, и не мало, чтобы раздавать всем бесплатно ПО?
Смысл в том что стоимость разработки не обязательно должна покрываться прямыми продажами ПО.
Есть куча других схем монетизации когда затраты на разработку включаются в стоимость чего-то другого: платная тех.поддержка, платные доп.фичи и т.д. и т.п.
А где я писал, что стоимость разработки ОБЯЗАТЕЛЬНО покрывается прямыми продажами ПО?

Возьмите мой пост и поставьте отрицание там, где считаете нужным. Хочу увидеть, где же я не прав.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633052
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANADima Tпропущено...

Смысл в том что стоимость разработки не обязательно должна покрываться прямыми продажами ПО.
Есть куча других схем монетизации когда затраты на разработку включаются в стоимость чего-то другого: платная тех.поддержка, платные доп.фичи и т.д. и т.п.
А где я писал, что стоимость разработки ОБЯЗАТЕЛЬНО покрывается прямыми продажами ПО?
Нигде. Мой пост был ответом для hVostt.

skyANAВозьмите мой пост и поставьте отрицание там, где считаете нужным. Хочу увидеть, где же я не прав.
Слишком много там понтов и словоблудия. Не вижу смысла устраивать подробный разбор.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633055
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T,

и где же в процитированных Вами строках понты и словоблудие?

skyANAДа эта ветка программистов. Программисты пишут программное обеспечение, которым пользуются люди и платят за это деньги.

Если много людей пользуются и платят много денег, значит программное обеспечение нужное и качественное.

Где?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633057
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAГде?
Целиком пост тут 21350061
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633066
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T,

Вы можете ответить на прямые вопросы? В чём странность моих выводов? Где понты? Где словоблудие?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633077
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВ чём странность моих выводов?
"Если много людей пользуются и платят много денег, значит программное обеспечение нужное и качественное." это заслуга не только разработчика, но и тех кто продвигает ПО, т.е. общий успех всей команды. Поэтому неверно обратное утверждение "когда программой пользуются два с половиной анонимуса, то на мой взгляд стыдно называть её проектом", может дело не в качестве ПО, а просто продвижение хромает. Не всем же повезло попасть в успешную команду.

skyANAГде понты? Где словоблудие?
Про лям баксов например. Если он на команду в 1000 человек то это ~15 т.р. в месяц на руки
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633091
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T"Если много людей пользуются и платят много денег, значит программное обеспечение нужное и качественное." это заслуга не только разработчика, но и тех кто продвигает ПО, т.е. общий успех всей команды. Поэтому неверно обратное утверждение "когда программой пользуются два с половиной анонимуса, то на мой взгляд стыдно называть её проектом", может дело не в качестве ПО, а просто продвижение хромает. Не всем же повезло попасть в успешную команду.
ИМХО вот это и есть словоблудие.

В конце Вы сами признаёте прямым текстом, что продукт, которым не пользуются есть не успешный.
Но что значит не повезло?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633095
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TПро лям баксов например. Если он на команду в 1000 человек то это ~15 т.р. в месяц на руки
Я никогда не скрывал чем занимаюсь. Ссылка в профиле. Пойдите и насчитайте там 1000 человек.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633129
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Да узбагойся ты уже.
Сами твои разговоры в ветке программистов уже за гранью приличия.
В топике разработка ИС иди и три свои терки.
Будешь 3 страницы докапывать чела где он на тебя косо посмотрел.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633219
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

а ты кто такой, чтобы мне указывать? Не нравится - не читай
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633227
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123,
а ты кто такой, чтобы мне указывать? Не нравится - не читай
Глас народа)))).
Ты каждые пару месяцев с випросом заходишь за люлями)
Он за Шарикова, типа ничего не знаю и не понимаю. А ты +1 за шарикова и поехало.
Тебя с ним не читать не выходит.
Попробуй Шарикова не почитай)). Он тебе на ноги намочит.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633232
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

не льсти себе, флудер ты обычный
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633239
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123,

не льсти себе, флудер ты обычный факты вася, факты.
Через пару месяцев опять придешь.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633241
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

давай опять посчитаем количество постов и убедимся, что ты лидер? Или какие тебе факты нужны?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633245
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
А че считать.
Прошлый раз ты учил как делать корзину покупателя))).
Потом говорил что не понял о каких потоках говорят профи.
Потом доказывал что EF не умеет оптимистическую.
Потом доказывал что iis тормозит с потоками.
Сегодня выдал для комбобокса потребность в слоях.
В этом топике предложил руками писать query.
Ну, менеджер, что взять.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633249
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANA,
А че считать.
Прошлый раз ты учил как делать корзину покупателя))).
Потом говорил что не понял о каких потоках говорят профи.
Потом доказывал что EF не умеет оптимистическую.
Потом доказывал что iis тормозит с потоками.
Сегодня выдал для комбобокса потребность в слоях.
В этом топике предложил руками писать query.
Ну, менеджер, что взять.
Ты демонстрируешь то, что ты ни фига не понял
Либо специально искажаешь смысл, вот только зачем? Резюме моё показать тебе, чтобы ты утёрся?
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633251
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Как сказал hVostt голову надо включать. Даже будучи мелким начальником.
Тут все посты на форуме записаны.
Как ты себя с Випросом ведешь.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633253
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

вот именно, что записаны и всем понятно, что ты ни фига не одупляешь.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633261
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Query я предложил руками писать.

Petro123, ты даже не понимаешь, что это шаблон, абстракция.
Конкретная реализация может быть на голом ADO.NET, или Dapper, или EF, NHibernate, MongoDB.Driver.
Заворачиваться в декораторы и прочее.

Программист он, проект на EF сделал
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633273
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Потом доказывал что EF не умеет оптимистическую.
Память, говоришь у тебя есть?

Я писал, что в Entity Framework поддержки для пессимистичного параллелизма нет: 21271365 .
Хотя вполне вероятно, что ты разницы не понимаешь.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633277
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAпессимистичноготебя именно про этот метод и не спрашивали.
Ты просто тупо прочитал и озвучил.
А голову не включил.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633373
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAпессимистичноготебя именно про этот метод и не спрашивали.
Ты просто тупо прочитал и озвучил.
А голову не включил.
Ты совсем дурак?

Ты начал там предлагать ваде изучить некий штатный механизм блокировок в EF, которого там нет.
Но до тебя походу так и не дошло. Так что прежде чем советовать кому-то включить голову, то для начала сделай это сам.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633374
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAТы совсем дурак?
ИМХО оба и я за компанию. Извиняюсь, ступил, влезая в вашу перепалку не прочитав предысторию.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633386
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAмеханизм блокировок в EF, которого там нет.он там есть.
Иди убейся головой об стену.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633389
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, подбирай слова.
http://www.sql.ru/forum/rules.aspx Запрещается:
публикация грубых, оскорбляющих и унижающих сообщений....
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633394
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T,
Ок.
А чем агрессивных лечат?
Пусть говорит по теме топика, а не о цене программного обеспечения.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633400
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123А чем агрессивных лечат?
Баном на некоторое время. Могу забанить на 3 дня, права доктора у меня есть ;)

Petro123Пусть говорит по теме топика, а не о цене программного обеспечения.
Надо было сказать сразу, зачем переходить на оскорбления? Есть кнопка "Сообщить модератору" - не нравится что тебе отвечают, нажми и смирись с тем что будет дальше. Самосуд тут не приветствуется.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633404
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T,
Ок. Буду знать.
Удачи аффтаруу топика!
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633443
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAмеханизм блокировок в EF, которого там нет.он там есть.
Иди убейся головой об стену.
Нету

Блокировки накладываются при пессимистичном параллелизме (pessimistic concurrency). В Entity Framework нет его поддержки.
Но проще действительно убиться головой об стену, чем тебе это втолковать.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633446
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TskyANAТы совсем дурак?
ИМХО оба и я за компанию. Извиняюсь, ступил, влезая в вашу перепалку не прочитав предысторию.
Человек регулярно перевирает факты и пишет глупости. Поэтому я решил быть с ним жёстким.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633457
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

:):):) не надо реагировать на необученных до конца ботов
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633504
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123пропущено...
он там есть.
Иди убейся головой об стену.
Нету

Блокировки накладываются при пессимистичном параллелизме (pessimistic concurrency). В Entity Framework нет его поддержки.
Но проще действительно убиться головой об стену, чем тебе это втолковать.
Пишем ещё один факт от skyANA.
Маниакально, САМ постоянно твердит только о пессимистическом методе блокировки.
Хотя каждый молодой программист знает, что более распространен оптимистический. Как в хибере например.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633505
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,
Подкрепи свою мысль картинкой ВИПРОС.
С проектом веб ты наверно закончил)).
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633506
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЧеловек регулярно перевирает фактычуть выше ты обвинял в этом Dima T.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633654
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ViPRos,
Подкрепи свою мысль картинкой ВИПРОС.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633656
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот что бывает, когда программист разрабатывает пользовательский интерфейс )
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633663
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProВот что бывает, когда программист разрабатывает пользовательский интерфейс )
Да открой любой корпоративный продвинутый продукт и сравни.
Пользовательский интерфейс генерируется по паре шаблонов автоматически.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633674
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А воще покажи свой
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633681
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosДа открой любой корпоративный продвинутый продукт и сравни.
Пользовательский интерфейс генерируется по паре шаблонов автоматически.я в данном случае про сообщение, что ты так возбудился?

Так и представляю себе ту жирную бухгалтершу из истории с баша, которая в 1С "О программе" увидела надпись "Толстый клиент", приняла это на свой счет и устроила громкий скандал с истерикой.

И вот видит она это сообщение:
"Вас блокирует". Как это МЕНЯ блокирует? Дверь заперли? А если мне в туалет надо?
Что за сакнават, что тут вообще написано? Куда обращаться?
"С рабочей станции" - что это? Станция метро "Рабочая" что ли?
"Транзакция запущена" - я ничего не запускала. Какая транзакция? Все финансовые транзакции провожу только я! Кто посмел! А-а-а, нас взломали!


Почитай книжку "Психбольница в руках пациентов" (сиречь GUI в руках программистов), очень познавательно и вставляет мозг на место. Ну меня еще мои пользователи тоже кое-чему научили. Каждый раз, когда я пишу какой-то текст, который увидит пользователь, я всегда думаю о том, а что на самом деле он прочтет
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633693
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,
У тебя болезненная навязчивость показывать своё исподнее.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633695
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proувидела надпись "Толстый клиент", приняла это на свой счет и устроила громкий скандал с истерикой.
Есть такое дело))))
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633701
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProViPRosДа открой любой корпоративный продвинутый продукт и сравни.
Пользовательский интерфейс генерируется по паре шаблонов автоматически.я в данном случае про сообщение, что ты так возбудился?

Так и представляю себе ту жирную бухгалтершу из истории с баша, которая в 1С "О программе" увидела надпись "Толстый клиент", приняла это на свой счет и устроила громкий скандал с истерикой.

И вот видит она это сообщение:
"Вас блокирует". Как это МЕНЯ блокирует? Дверь заперли? А если мне в туалет надо?
Что за сакнават, что тут вообще написано? Куда обращаться?
"С рабочей станции" - что это? Станция метро "Рабочая" что ли?
"Транзакция запущена" - я ничего не запускала. Какая транзакция? Все финансовые транзакции провожу только я! Кто посмел! А-а-а, нас взломали!


Почитай книжку "Психбольница в руках пациентов" (сиречь GUI в руках программистов), очень познавательно и вставляет мозг на место. Ну меня еще мои пользователи тоже кое-чему научили. Каждый раз, когда я пишу какой-то текст, который увидит пользователь, я всегда думаю о том, а что на самом деле он прочтет
1. Все эти слова и сообщения согласованы (более того, это вообще их инициатива проплаченная) с Заказчиком и настраиваются.
2. Сам этот режим настраиваемый - легким манованием руки админа исчезает напрочь.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633704
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ViPRos,
У тебя болезненная навязчивость показывать своё исподнее.
ты ж сам просил
вот я тебе показываю - что такое пессимизм в деле
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633708
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosPetro123ViPRos,
У тебя болезненная навязчивость показывать своё исподнее.
ты ж сам просил
вот я тебе показываю - что такое пессимизм в деле
Как в анекдоте. "Не насилуйте меня, но если что - я за углом".
Тебя уже весь форум просит не показывать свои скрины.
Они всем надоели.
А без них ты двух слов связать не можешь.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39633729
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

ты сам просил, а я уважаю просьбу форумчан, ну это так, к слову
разобрался теперь, что есть пессимизм (когда тебя сразу бьют по рукам и не дают делать дурную работу) и оптимизм (тебе позволено сделать кучу работ, которая возможно нафиг никому не нужно)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634033
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAпропущено...

Нету

Блокировки накладываются при пессимистичном параллелизме (pessimistic concurrency). В Entity Framework нет его поддержки.
Но проще действительно убиться головой об стену, чем тебе это втолковать.
Пишем ещё один факт от skyANA.
Маниакально, САМ постоянно твердит только о пессимистическом методе блокировки.
Хотя каждый молодой программист знает, что более распространен оптимистический. Как в хибере например.
Ты совсем охренел? Ещё раз так нагло соврёшь, буду просить модераторов тебя забанить к чертям.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634036
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAЧеловек регулярно перевирает фактычуть выше ты обвинял в этом Dima T.
Давай-ка приведи цитату.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634037
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosPetro123,

ты сам просил, а я уважаю просьбу форумчан, ну это так, к слову
разобрался теперь, что есть пессимизм (когда тебя сразу бьют по рукам и не дают делать дурную работу) и оптимизм (тебе позволено сделать кучу работ, которая возможно нафиг никому не нужно)
Он не хочет в этом разбираться. А скорее всего просто не способен.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634096
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
скучно тебе?
)))
факт:
авторПишем ещё один факт от skyANA .
Маниакально, САМ постоянно твердит только о пессимистическом методе блокировки.
Хотя каждый молодой программист знает, что более распространен оптимистический. Как в хибере например.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634097
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123пропущено...
чуть выше ты обвинял в этом Dima T.
Давай-ка приведи цитату.
флуд от тебя в перепираниях с Dima T
21351524
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634117
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANA,
скучно тебе?
)))
факт:
авторПишем ещё один факт от skyANA .
Маниакально, САМ постоянно твердит только о пессимистическом методе блокировки.
Хотя каждый молодой программист знает, что более распространен оптимистический. Как в хибере например.
И в чём факт? В том, что ты в своё враньё ещё и веришь?
Не удивил. Вот такой ты человек. С душком.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634118
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAпропущено...

Давай-ка приведи цитату.
флуд от тебя в перепираниях с Dima T
21351524
И где же по ссылке обвинения? Там я задаю вопросы, а не обвиняю человека.

Вообщем ты опять соврамши.
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634120
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

а почему его не банят? это ж разрушитель форума
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634122
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

за враньё видимо не банят тут
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634124
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так и не понял, кто победил...

LINQ или DataSet?

:)
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634130
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтан,
Победили те кто код не пишет лет 10.

Модератор: Petro123 получает предупреждение за провокационную манеру общения
...
Рейтинг: 0 / 0
А чем так хорош linq в сравнении с обычным sql
    #39634140
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтантак и не понял, кто победил...

LINQ или DataSet?

:)
dapper победил
...
Рейтинг: 0 / 0
224 сообщений из 224, показаны все 9 страниц
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / А чем так хорош linq в сравнении с обычным sql
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]