Быстрый доступ на C#


6 0

Сначала писал заметку на блог, а потом решил все же выложить эту заметку в раздел статей, потому что этоо будет достаточно удобно для поиска в будущем, когда я напишу продолжение. Итак, первая чать статьи  быстрый доступ к базе данных на C#. Небольшая и вводная, чуть позже продолжение. 


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым


Комментарии

Сергей

30 Сентября 2013

А как насчет использования Dapper и Entity Framework в одном проекте? Был ли у тебя опыт?

Сейчас попал на проект где используется только Entity и .Net 4.5. Есть проблемы с производительностью. Думаю как это можно улучшить.

Хотя вроде на .Net 4.5 должно быть уже лучше:
http://www.outofmemory.co.uk/entity-framework-5-dramatically-faster-in-net-4-5/


Evilgen

30 Сентября 2013

EF медленный я не спорю. Но как быть если нужна ORM все-таки?


Михаил Фленов

30 Сентября 2013

2Сергей

Я знаю, что у нас в компании некоторые используют Entity и Dapper одновременно. Но я не вижу смысла в этом. Единственное, чего не хватает у Dapper - возможности сохранять данные в базе. Но это же легко написать самому.


2Evilgen

Так Dapper - это и есть мапер. Просто невероятно быстрый.


Владимир

30 Сентября 2013

Веся прелесть Entity, это поддержка Linq и генератор классов по таблицам БД. Это я так понял из очень маленькой практики с этим Framework. Вообще идея Linq, просто замечательная (как говорится, идея важнее реализации, или как-то так). То, что можно отловить все больше багов на этапе компиляции, просто замечательно. Но все же SQL в чистом виде намного удобней, более гибкий, более быстрый чем linq to Entities (имеется ввиду сложные запросы, так как на простых linq неплох во всех смыслах). Я повторюсь, что идея действительно супер, вот только не плохо было бы ее довести до ума. Все таки будущее за Linq или чем-то подобным.


Сергей

19 Октября 2013

Хотелось бы продолжения статьи. Особенно некоторые примеры на высоконагруженных проектах. Возможно скоро я такой проект смогу получить у своего  начальства, думаю использовать Dapper, но вот реального опыта пока что нет.

Особенно показать некоторым старперам в текущей команде, что надо стремиться к улучшению



Михаил Фленов

19 Октября 2013

Будет. Я работаю над этим. Я даже подумываю написать что-то типа книги. Не решил еще, предлагать ее издательству или нет. Может быть выложу на сайте


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне