Комментарии 30
Интересно, а с других сред и ЯП тоже будет возможно пользовать? Если да, то превосходно.
+1
Супер! Ждем релиза:)
Хочется верить, что функционально SQL Server Compact Edition 4 все ж таки приблизится к обычному MsSQL.
Хочется верить, что функционально SQL Server Compact Edition 4 все ж таки приблизится к обычному MsSQL.
0
приблизится, но, например, хранимых процедур точно не будет
0
Не знаю насчет миграции. Одной строкой подключения дело не ограничится. По крайней мере, в третьем сервере классы назывались по-другому :)
0
А есть what's new?
+1
А уже сам нашел:
The biggest improvement is that it now designed and tested to work in a multi-threaded environment. Previous releases of SQL CE only worked in client-apps and would corrupt/crash in server environments. SQL CE 4 specifically supports server scenarios.
Мультитрединг! Ееее!!!
We also now support shared hosting and medium trust — which wasn't supported before. We are also updating SQL CE's SQL support to be more compatible with SQL Server and enable easy optional migration.
Ну, эт понятно.
The biggest improvement is that it now designed and tested to work in a multi-threaded environment. Previous releases of SQL CE only worked in client-apps and would corrupt/crash in server environments. SQL CE 4 specifically supports server scenarios.
Мультитрединг! Ееее!!!
We also now support shared hosting and medium trust — which wasn't supported before. We are also updating SQL CE's SQL support to be more compatible with SQL Server and enable easy optional migration.
Ну, эт понятно.
+1
Очень-очень, с нетерпением ждем! Настолько заманчиво звучит, что очень хочется уже попробовать/потестировать.
Интересно, существуют ли ограничения? На число подключений в многопользовательской среде, на размер БД…
Уж слишком заманчиво «за бесплатно».
Интересно, существуют ли ограничения? На число подключений в многопользовательской среде, на размер БД…
Уж слишком заманчиво «за бесплатно».
+1
Майкрософт, каждый день радует. :)
0
установка не требуется, вам не нужно ничего устанавливать, стоит только скопировать файл базы данных в соответствующую папку и ваше приложение сможет работать с ней.
Может кто-нибудь рассказать, как это? Сервером-то кто работает? Или это примерная аналогия с текстовым файлом — открыл, считал/записал, закрыл?
0
Я могу рассказать. Использую 3.5 в продукте. В принципе, рядом со сборочками лежит файл с рассширением .sdf. Это — база данных. Никаких отдельных логов и всего такого. Собственно приложение использует Entity Framework 4 для того чтобы работать с этой базой. Все работает «на ура», благо Visual Studio поддерживает работу с СЕ нативно.
Теперь насчет самой базы. Да, ее надо устанавливать. В моем продукте такой проблемы нет, но следует помнить, что установка СЕ — это всего лишь одна галочка в инсталляторе (если вы используете дефолтный, тот что в Студии). Инсталлятор сам может установить СЕ либо из локального репозитария, либо скачать из интернета и поставить. Так или иначе, развертывание примитивно.
Вот собственно как-то так. Если есть еще вопросы — пишите.
Теперь насчет самой базы. Да, ее надо устанавливать. В моем продукте такой проблемы нет, но следует помнить, что установка СЕ — это всего лишь одна галочка в инсталляторе (если вы используете дефолтный, тот что в Студии). Инсталлятор сам может установить СЕ либо из локального репозитария, либо скачать из интернета и поставить. Так или иначе, развертывание примитивно.
Вот собственно как-то так. Если есть еще вопросы — пишите.
+1
то есть потабельное(переносимое простым копированием) приложение принципиально не сделать без ПО для виртуализации?
0
А можно про быстродействие пару слов?
Скажем для блога < 500 пользователей, её хватит? Будут ли значительные различия в производительности между Compact и Express? А что с безопасностью, ведь 1 файл БД слить проще…
Скажем для блога < 500 пользователей, её хватит? Будут ли значительные различия в производительности между Compact и Express? А что с безопасностью, ведь 1 файл БД слить проще…
0
Сколько уже можно?! Не SQL Server, а MS SQL Server! А то неискушённые люди думают, что есть только один SQL-сервер.
-2
Осталось дождаться сравнительных тестов по производительности. Например с SQLite.
+1
Работаю с SQL Server CE 3.5 и Entity Framework 4. Всем доволен. Думаю с приходом 4ки будет только лучше.
0
Юзал я SQL Server CE 3.5 из под .NET CE и SQLite тоже из .NET CE…
Зарекся с тех пор доверять MS в этом деле.
Баги, на которые напоролся:
1) Медленный до жути, SQLite гораздо быстрее (и при старте и в работе).
2) Пару раз «умирала» БД (файл больше не открывался), причем не ясно отчего.
3) Файл базы специальный, т.е. на PC его открывать было нечем (может сейчас что-то и появилось — не искал).
4) Нужно устанавливать как отдельное приложение, SQLite же идет как обычная dll.
У SQLite формат базы данных один и на смартфоне и на десктопе, очень удобно, как выяснилось.
Зарекся с тех пор доверять MS в этом деле.
Баги, на которые напоролся:
1) Медленный до жути, SQLite гораздо быстрее (и при старте и в работе).
2) Пару раз «умирала» БД (файл больше не открывался), причем не ясно отчего.
3) Файл базы специальный, т.е. на PC его открывать было нечем (может сейчас что-то и появилось — не искал).
4) Нужно устанавливать как отдельное приложение, SQLite же идет как обычная dll.
У SQLite формат базы данных один и на смартфоне и на десктопе, очень удобно, как выяснилось.
0
>>установка не требуется, вам не нужно ничего устанавливать
Это как? Т.е. со след. неделе я, ничего не устанавливая, смогу работать с базами CE4.0? :)
Надеюсь за этим скрывается возможность простой xcopy-style редистрибьюции…
Это как? Т.е. со след. неделе я, ничего не устанавливая, смогу работать с базами CE4.0? :)
Надеюсь за этим скрывается возможность простой xcopy-style редистрибьюции…
0
Ага это только в microsoft могут выдать возможность использования приложений без установки за современную мегафичу. Опомнились блять.
Тем не менее это не может не радовать — что упрощается процесс настройки среды разработчика, будущее появление SQL Server Compact Edition 4, IIS Express… Глядишь и в скором времени для вижуал студии сделают установку простым копированием а так же и сохранением/восстановлением настроек копированием. Ато всегда охуевал почему так долго ставится вижуал студия и нахуя.
Тем не менее это не может не радовать — что упрощается процесс настройки среды разработчика, будущее появление SQL Server Compact Edition 4, IIS Express… Глядишь и в скором времени для вижуал студии сделают установку простым копированием а так же и сохранением/восстановлением настроек копированием. Ато всегда охуевал почему так долго ставится вижуал студия и нахуя.
+3
Супер, правда после нескольких лет использования SQL CE смотрю в сторону SQL Lite
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Анонсирован SQL Server Compact Edition 4