Экспортер кодоудобрений в Большую Забугорную Компанию
  • Нужно ли учить язык С? перед С# или джава? или перед С++?

    Quod licet sium, non licet sisharpum:)

  • Сравнение mdf and sdf

    Вдогонку — навряд-ли что защитишь через SDF, если только не паролить — все можно отловить профайлером (есть ведь профайлер даже под Windows CE / Mobile)

  • Сравнение mdf and sdf

    2 denis.gz: sdf прекрасно открывается в sql server management studio, если не запаролен. Буквы CE, в продукте SQL Server CE на самом деле расшифровываются как «Castrated Edition»:)
    1) Известный баг в SDF — в ней время от времени портится информация — известный баг, даже Стив Ласкер о нем знает (дядька, который эту хрень задизайнил). Нужно базу восстанавливать из кода, соответственно. Или из Студии. Но бывает, только ее восстановил, зачекинил -, а в сорссейфе она уже опять битая.
    2) Поддерживается не весь синтаксис SQL. например, на третьем SQL CE не получится сделать SELECT TOP.
    3) Про то, что не поддерживаются хранимые процедуры, триггера, вьюшки я умолчу.
    4) Производительность — это основное, где происходит затык. например, джойны таблиц sdf ее убивают, даже если делать запрос на десктопе. Если на девайсе — убивают сильнее (даже если индексы присутствуют). В идеале все данные должны быть в «плоском» виде, без реляции. Нужно постоянно оптимизить запрос, если он усложняется, в т.ч. переделывать структуру, чтобы избегать джойнов.
    5) Типизированный датасет + SDF + выполнение на девайсе = дичайшие тормоза. Спасает только переход на SqlCeResultSet и TableDirect.
    6) Функция IsNull в SQL server CE — БУЛЕВАЯ!
    7) Всю команду, которая делала SQL server CE (а на сайте Майкрософта их фото — там почти все индусы, чел.20 всего) Балмер разогнал нах.

    Можно еще много написать, из своего опыта разработки для девайсов с использованием SQL Server CE -, но уже и так нафлудил:)

  • Единщики, какой ваш основной вид деятельности по свидетельству

    Nikolay Chuyko, я имею ввиду следующее: допустим, в девелоперской компании работает над проектом команда девелоперов. Все — предприниматели — единщики, у каждого в основном виде деятельности прописано «разработка стандартного программного обеспечения». Потом, в один прекрасный момент, руководство объявляет, что для того, чтобы компании платить меньше налогов (мол, компания будет платить НДС) руководство заключает договора с девелоперами уже не на разработку ПО, а на другой вид, акты о выполненных работах тоже пойдут по другому виду, ну и девелопер, соответственно тоже должен указать при открытии / продлении свидетельства данный вид деятельности. Я просто хочу прояснить — это обычная практика, или конкретный гон со стороны руководства?

  • Единщики, какой ваш основной вид деятельности по свидетельству

    Вроде бы военную тайну не спрашиваю... Неужели все официально трудоустроены в девелоперских компаниях?

  • Единщики, какой ваш основной вид деятельности по свидетельству

    sashaeve, это просто значения по умолчанию:)

← Сtrl 1... 145146147148149150 Ctrl →