Комментарии 27
После PHP смотришь на продукты microsoft как на космический корабль.
Молодцы! Многопоточности действительно очень нехватало. И не только в ASP.NET.
Да многопоточность работала и в 3.5, нужно только писать из того же потока что создал соединение, не то получиш AV. Но всё одно постоянные конфликты достали, да и вообще 3.5 даже с SP2 выглядит очень недоработанным. У меня примерно 15-20% работы над проэктом ушло на обход проблем движка. Да и напрямую работать нудобно, а из ORM, LINQ to SQL развивать прекратили, а EF имела недоработки вроде неподдержки автогенерируемых ключей, асоциации не работали, хотя может в 4.0 наконец допилили.
Спасибо за информацию. Возник вопрос.
Использование sql server ce 4 и iis express абсолютно бесплатно? Для всех категорий пользователей? Даже для корпоративных?
Использование sql server ce 4 и iis express абсолютно бесплатно? Для всех категорий пользователей? Даже для корпоративных?
НЛО прилетело и опубликовало эту надпись здесь
Насколько я помню, там используется C++ Interop — смесь оригинального кода на C++ и обёртки на C++ Managed, чтобы можно было использовать в дотнете.
Уже есть полный порт code.google.com/p/csharp-sqlite/, они там вполть до того что будет под Silverlight работать.
Пробовали для чего? sql server ce 4 и sqlite вомногом пересекаются.
Пробовал System.Data.SQLite, правда она mixed-mode. Все более-менее хорошо, только есть несколько весьма неприятных граблей — например, нужен хак для использования с .NET 4.0, и с деплойментом могут быть проблемы (недавно ваял небольшую тулзу с использованием WPF/EF, на других машинах с всеми установленными пререками она категорически валилась на этапе инициализации ViewModel, т.е. что-то явно не так с провайдером).
I Love This Company!!!
А никто не в курсе, они именованые параметры в запросах допилили или все также плохо?
Чёрт, после проблем которые отгрёб с SQL CE на private deployment, и многопоточном доступе не порекомендую. SQL CE никому для longrunning сервиса с многопоточностю не посоветую. В случае с Windows-хостингом, цены выше, потому почти всегда есть MS SQL или MySQL на крайняк. Если нужен встроенный, то возможно SQLite лучше, но я не пробовал, наивно понадеялся на марку Майкрософт.
НЛО прилетело и опубликовало эту надпись здесь
Ну попробовать я конечно что попробую, но ведь это только бета, а у меня проэкт уже почти закончен и обновления не планируэтся. Нужно чтобы програма могла работать без вылета месяцами с SQL CE 3.5 SP2 я уже отгрёб больше проблем чем со всеми остальными компонентами, а БД у меня не самая большая часть.
Я не занимаеюсь вэбом, потому на даный момент цены мне не актуальны.
Я не занимаеюсь вэбом, потому на даный момент цены мне не актуальны.
а ограничение на размер базы в 4гига так и осталось?
Очень уж вкусная связка получается Razor + SQL CE. Для небольших сайтов, аля интернет магазины вообще замечательно.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Поддержка новой встроенной базы данных в ASP.NET