Почему бы в статье не указать список возможностей которые еще не портированы в универсальные приложения и доступны только в силверлайт версиях проектов? Вчера посмотрел видео с конференции и был довольно таки опечален увидев в одном из докладов подобный список. Иначе статья звучит так как будто «все хорошо, быстренько переходите». А на самом деле невозможность в таком режиме создать те же приложения что работают при заблокированнном телефоне — уже огромный минус.
Насчет Yoga 2 Pro — изменения в общем очень хорошие, спасибо за перенос разъема питания на левую сторону, а то справа иногда мешает «мышкой махать», вот но зачем было полноценный HDMI урехать в мини версию не понятно. Да и второй USB вроде так и остался 2.0.
Спасибо за отличный обзор, сейчас сам присматриваюсь к такому же устройству. Еще стоило бы добавить что помимо возможности апгрейда памяти, там есть второй свободный mSata слот так что можно воткнуть еще один SSD если стандартного будет мало. т.е. возможности апгрейда просто шикарные в сравнении с большинством ультрабуков.
Еще у меня вопрос, какие впечатления от работы в Visual Studio на данном устройстве? Хватает ли ресурсов, нету ли проблем при билдах, работе с большими проектами?
Снова спасибо за отличную подборку. Кстати. кому мало еженедельных подборок подобного рода могу порекомендовать сходную по тематике ежедневную подборку blog.cwa.me.uk/
Если в организации весь софт сугубо лицензионный, то доказывать необходимость покупки платного инструмента вроде Total при наличии бесплатного Far то еще удовольствие :)
Хотя это все фигня — кто больше к чему привык тот тем и пользуется.
Протестировал с bltoolkit, на моей машине результаты оказались следующие:
Running 500 iterations that load up a post entity
— hand coded took 109ms
— Mapper Query took 118ms
— PetaPoco (Normal) took 130ms
— Dynamic Massive ORM Query took 132ms
— Dynamic Mapper Query took 136ms
— PetaPoco (Fast) took 136ms
— BLToolkit took 184ms
— Linq 2 SQL Compiled took 206ms
— SubSonic Coding Horror took 277ms
— NHibernate SQL took 325ms
— NHibernate HQL took 388ms
— Linq 2 SQL ExecuteQuery took 451ms
— Entity framework ExecuteStoreQuery took 1287ms
— Linq 2 SQL took 1347ms
— Entity framework took 2098ms
— SubSonic ActiveRecord.SingleOrDefault took 7980ms
Декларативность в XML на практике бесполезна и аукается потом кучей проблем при сопровождении. Поэтому если хочется DI/IoC то конфигурировать нужно через код. А если все таки нужна динамическая подмена компонентов — тогда смотреть MEF. А все эти страшные xml конфиги — ошибка природы.
А тот же Nicholas Blumhardt, автор контейнера Autofac, был проджект менеджером команды которая делала MEF.
Еще у меня вопрос, какие впечатления от работы в Visual Studio на данном устройстве? Хватает ли ресурсов, нету ли проблем при билдах, работе с большими проектами?
Хотя это все фигня — кто больше к чему привык тот тем и пользуется.
Running 500 iterations that load up a post entity
— hand coded took 109ms
— Mapper Query took 118ms
— PetaPoco (Normal) took 130ms
— Dynamic Massive ORM Query took 132ms
— Dynamic Mapper Query took 136ms
— PetaPoco (Fast) took 136ms
— BLToolkit took 184ms
— Linq 2 SQL Compiled took 206ms
— SubSonic Coding Horror took 277ms
— NHibernate SQL took 325ms
— NHibernate HQL took 388ms
— Linq 2 SQL ExecuteQuery took 451ms
— Entity framework ExecuteStoreQuery took 1287ms
— Linq 2 SQL took 1347ms
— Entity framework took 2098ms
— SubSonic ActiveRecord.SingleOrDefault took 7980ms
Спасибо, повеселили :)