powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.net и работа с БД?
25 сообщений из 142, страница 1 из 6
ASP.net и работа с БД?
    #38594174
rpe4a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе утро всем, недавно начал работать с asp.net, хотелось бы услышать мнения боевых разработчиков по вопросу asp.net и баз данных. На данный момент занимаюсь в основном по книге "Microsoft ASP.NET 4 с примерами на C# 2010"+Google+еще несколько книжек по SQL. Пишу пробный сайт. Дошел до работы с базой данных. Все поставленные задачи удалось решить с помощью Sqldatasource (т. е. минимум кода на С#), но вот в будущем задачи наверняка будут сложнее, и данный элемент показался каким-то не гибким, соответственно хотелось бы, чтобы все настраивалось кодом, но данная книга уделяет мало внимания работе кода с базой данных, а хотелось бы поглубже изучить данный аспект. Поэтому возникает несколько вопросов(возможно они покажутся глупыми, но помогут мне сформировать представление, что лучше применять и когда, и в какую сторону двигаться дальше):
1) Пользуетесь ли вы SqlDataSource или ObjectDataSource в своих реальных проектах, или чаше работа с БД происходит из кода?
2) Подскажите материал для работы с БД на основе кода? Как я понимаю мне надо смотреть в сторону книг по ADO.net, если так, то можете посоветовать хорошую книжку?
3) Linq to Entities, как данная технология показывает себя в Web? Часто ли ей пользуются при написании реального сайта? (Честно скажу попробовал с помощью нее решить несколько предыдущих задач, которые решились через sqldatasource, что-то получилось, а что-то нет, сказывается недостаток знаний, пока отложил)
4) Видел сайт, там была подключена библиотека BLToolkit, и работа с базой осуществлялось с помощью нее, что за библиотека? Кто-нибудь слышал? Пользуетесь?
5) Есть ли еще какие-нибудь технологии для работы с БД, которые используют при разработке сайта?

P. S. Всем хорошего дня. Буду рад, если кто-нибудь откликнется.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594207
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YouTube Video
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594208
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имхо
1) нет они не столь гибкие и не нравится идея кишков запросов в теле страницы
2) что конкретно интересует в адо нет? все сводится к
Код: c#
1.
2.
3.
4.
5.
using(var con = new SqlConnection(conectionString))
using(var comand = new SqlComamnd())
{
код
}


пара хелперов для того чтоб не писать вышеуказанное постоянно, можно и сложнее враперы написать)
3) Linq to Entities отлично, вот тока нынче Entity Framwork уже для новых проектов берут чаще. Entity Framwork Code First рекомендую.
4) BLToolkit это так называемые микроорм. аналоги Dapper.net от создателей stackoverflow.com. если вас не устраивает скорость чтения того же энтити то вас заинтересует это. В реальных проектах использовал связку Dapper(чтение) + Entity Framwork(запись, редактирование, удаление) и то по причине того что заказчик слишком рано завел разговор о перфомансе, но если платить че спорить то с ним)
5) ну можете поглядеть hibernate
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594210
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpe4a,

1) нет, и не советую
2) http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application
3) хорошо, часто
4) забудь, времена BLToolkit канули в лету
5) всякие разные, если планируете развиваться в сторону .NET / ASP.NET, учите Entity Framework
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594235
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpe4aДоброе утро всемПривет.

rpe4a1) Пользуетесь ли вы SqlDataSource или ObjectDataSource в своих реальных проектах, или чаше работа с БД происходит из кода?Никогда не пользовался.

rpe4a2) Подскажите материал для работы с БД на основе кода? Как я понимаю мне надо смотреть в сторону книг по ADO.net, если так, то можете посоветовать хорошую книжку?Дэвид Сеппа. Программирование на Microsoft ADO.NET 2.0.

rpe4a3) Linq to Entities, как данная технология показывает себя в Web? Часто ли ей пользуются при написании реального сайта? (Честно скажу попробовал с помощью нее решить несколько предыдущих задач, которые решились через sqldatasource, что-то получилось, а что-то нет, сказывается недостаток знаний, пока отложил)Сайт сайту рознь. У нас в проекте используется NHibernate и MongoDB C# driver.

rpe4a4) Видел сайт, там была подключена библиотека BLToolkit, и работа с базой осуществлялось с помощью нее, что за библиотека? Кто-нибудь слышал? Пользуетесь?Было дело. Претензий нет.

rpe4a5) Есть ли еще какие-нибудь технологии для работы с БД, которые используют при разработке сайта?ADO.NET, micro-ORM, NHibernate.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594394
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttrpe4a,
4) забудь, времена BLToolkit канули в лету
Это почему это?
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594399
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarЭто почему это?

аннет, ошибся

https://github.com/igor-tkachev/bltoolkit/commits/master

использовал его, когда EF была в зачаточном состоянии.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594408
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы наоборот советовал BLToolkit вместо EF.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594445
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarЯ бы наоборот советовал BLToolkit вместо EF.
какие то аргументы будут ? или просто сотрясание воздуха
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594454
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо BLToolkit автор уже вовсю пилит LinqToDB, если не ошибаюсь. То есть с поддержкой могут быть проблемы, я полагаю...

Достоинство EF в том, что освоив его, можно указываеть его в резюме, смело претендовать на работу в больших фирмах, ибо мэйнстрим. А зная BLToolkit и прочие не столь распространённые ORM можно остаться с носом.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594462
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarЯ бы наоборот советовал BLToolkit вместо EF.

для упоротых любителей писать SQL ручками самое оно, ага.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594468
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttdma_caviarЯ бы наоборот советовал BLToolkit вместо EF.

для упоротых любителей писать SQL ручками самое оно, ага.За 200 тыр. в месяц я буду очень любить писать SQL ручками
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594478
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЗа 200 тыр. в месяц я буду очень любить писать SQL ручками
как это связано с BLToolkit ?)
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594479
rpe4a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, спасибо за ссылочку, правда она для mvc, но нашел и для asp.net, буду разбираться.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594483
rpe4a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA, спасибо за учебник, скачал тоже буду разбираться в скором времени.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594487
rpe4a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, а литературу какую можете посоветовать по Linq to Entity? В моей книжке, просто, мало что написано про нее.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594488
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpe4a,

ADO.NET сборник рецептов почитайте
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594490
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuskyANAЗа 200 тыр. в месяц я буду очень любить писать SQL ручками
как это связано с BLToolkit ?)Ну например так: инструмент обычно выбирают под задачу.
А людям способным это сделать, обосновать свой выбор и проследить за правильным использованием оного, обычно платят больше, чем тем, кто тупо следут мейнстрим.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594491
rpe4a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRu, тоже огромное спасибо, что откликнулись :)
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594497
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНу например так: инструмент обычно выбирают под задачу.
А людям способным это сделать, обосновать свой выбор и проследить за правильным использованием оного, обычно платят больше, чем тем, кто тупо следут мейнстрим.

ну так и обоснуйте свой выбор BLToolkit, хоть кто-нибудь. а то 200 тыс. золотым налом хотим, а как до дело доходит так в кусты.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594506
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rpe4ahVostt, а литературу какую можете посоветовать по Linq to Entity? В моей книжке, просто, мало что написано про нее.

с книжками напряг. учитесь пользоваться StackOverflow.com, MSDN и читать чужие исходники. пользы в десятки, сотни раз больше, чем от книжек, ибо последние выходят с огромным опозданием, а реально полезной инфы там если 10% наберётся, то это зашибись.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594520
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttdma_caviarЯ бы наоборот советовал BLToolkit вместо EF.

для упоротых любителей писать SQL ручками самое оно, ага.
Почему упоротых? Вы считаете что писать sql ручками это некомльфо?
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594523
rpe4a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VIT2708, есть такой, спасиб))
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594530
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНу например так: инструмент обычно выбирают под задачу.
А людям способным это сделать, обосновать свой выбор и проследить за правильным использованием оного, обычно платят больше, чем тем, кто тупо следут мейнстрим.
хм согласен конечно что инструмент по задачу. Но я не вижу такой задачи для ТС и его начала познания .net, где BLToolkit будет как то выглядеть лучше чем EF.
...
Рейтинг: 0 / 0
ASP.net и работа с БД?
    #38594534
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAНу например так: инструмент обычно выбирают под задачу.
А людям способным это сделать, обосновать свой выбор и проследить за правильным использованием оного, обычно платят больше, чем тем, кто тупо следут мейнстрим.

ну так и обоснуйте свой выбор BLToolkit, хоть кто-нибудь. а то 200 тыс. золотым налом хотим, а как до дело доходит так в кусты.CRUD performance гораздо выше, чем у EF
...
Рейтинг: 0 / 0
25 сообщений из 142, страница 1 из 6
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.net и работа с БД?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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