
|
|

|

|
PHP против ASP.Net - что лучше?
14 мая 2010
|
.gif) |
Для разработки веб-приложений сегодня самое широкое распространение получили две технологии: ASP.Net и PHP. Наша компания имеет богатый практический опыт с обеими. В статье мы постарались максимально объективно сравнить эти технологии с практической точки зрения. |
|
|
Microsoft Sql Server Migration Assistant for MySQL - средство для легкого переезда с MySQL на Sql Server
10 марта 2010 г.
|
 |
Перед разработчиками периодически возникает задача "переезда" с одного сервера баз данных на другой. Ранее для ее решения приходилось создавать собственные конверторы, переносившие структуру и данные. В статье рассказывается о новой утилите Microsoft Sql Server Migration Assistant for MySQL, которая позволяет с легкостью мигрировать с MySQL на Sql Server. |
|
|
Статистика распространенности Silverlight и Flash
24 января 2010 г.
|
 |
В 2006 году Microsoft предложила новую технологию разработки веб-приложений с богатым интерфейсом (RIA) под названием Silverlight. По своим возможностям и удобству использования Silvelright превосходит Flash. Но насколько распространена среди рядового пользователя эта технология? Ведь если у него не установлен плагин Silverlight, то он не сможет пользоваться сайтами, использующими эту технологию. Мы провели собственное исследование и подсчитали процент пользователей, у которых установлен Silverlight. |
|
|
| Все новости |
Все статьи |

 |
Об услугах через интернет
|
07-05-2010 |
|
Как приятно осознавать, что мы занимаемся технологиями, за которыми - будущее. Сегодня я подал документы на новый загранпаспорт через интернет. Процедура регистрации на сайте gosuslugi.ru несложна. Главное дождаться пароля, который высылают обычной почтой. После этого получаем доступ в личный кабинет. Кстати, через него можно не только оформить загранпаспорт. Можно просмотреть и пенсионные накопления, и штрафы, и многое другое. Но моей целью был загран. Итак, заполняем анкету, отправляем им. Проверяют они очень оперативно - мне ответ пришел в тот же день. Анкету вернули, указав на ошибки. Я заполнил снова и на этот раз получил приглашение. Собрав необходимые документы - ксероксы и госпошлину, я поехал в отделение ФМС. В кабинет, где принимают заявки, огромная очередь - ее занимают с 5 утра. Я зашел к заместителю начальника службы и меня направили к отдельному инспектору. Далее все прошло довольно оперативно: проверили документы, сфотографировали и отпустили - теперь приходить уже только на получение. В сумме это все заняло не более 30 минут. Страшно представить, сколько времени пришлось бы провести в живой очереди.
Интернет все прочнее входит в нашу жизнь. Я уже давно не стою в очередях ЖД и авиакасс, не бегаю к автоматам оплаты мобильного телефона и прочих услуг, не хожу в сбербанк, чтобы оплатить очередную платежку, наш бухгалтер не посещает налоговую для сдачи отчетности. Все это можно сделать через интернет, причем почти всегда без дополнительных сборов. И время при этом экономится существенно!
Конечно, пока не все гладко. Но постепенно все больше молодых людей, которым не чужд интернет, будет принимать участие в формировании таких услуг. И все реже нам придется стоять в очередях, все меньше мороки будет возникать при оформлении различных бумажек.
Ну а пока мы предлагаем заказать у нас разработку ПО для вашего бизнеса и быть на волне! :) Хватит тратить свое время на бесконечные подсчеты через Excel. Специализированное ПО сделает все быстро и надежно.
Автор: Неволин Александр, генеральный директор Nevlabs
|
| Перейти в блог |
|
|  |
VS2010 Launch: как оно было
|
18-04-2010 |
|
Итак, мероприятие Visual Studio 2010 Launch состоялось. Организация - на хорошем уровне, очередей и прочего негатива замечено не было. Вообще мне всегда нравится атмосфера мероприятий Microsoft. Нельзя объяснить почему, но на них всегда уютно и интересная публика. Мне есть с чем сравнить - например, осенью я был на конференции ISDEF и там мне понравилось значительно меньше. Среди посетителей были розыгрыши, наш сотрудник выиграл биту с логотипом Visual Studio :) Очень интересная идея организаторов. Намного лучше, чем стандартные календарики, блокноты, кружки и т.п. Я и сам в последнее время подумываю, что бы нам такого сделать сувенирного, что мы могли бы дарить заказчикам после сдачи проекта. Ерунду всякую стандартную (вроде подставок и т.д.) не хочется, все мы знаем, какая участь их постигает. Нужно что-то такое, что хотелось бы использовать в повседневной жизни, ну и чтоб туда мы могли нанести свой логотип. Парочка идей есть, но мне они не очень нравятся - пока думаю дальше. Ну а я на этой конференции выступал с докладом про миграцию с MySQL на SQL Server. Видео-запись доклада можно посмотреть здесь.
А в скором времени - выступление на DevConf 2010 в секции ASP.Net, где я буду рассказывать про нашу библиотеку NlSql, а также на Remix, где мой доклад будет посвящен прототипированию сайтов.
Автор: Неволин Александр, генеральный директор Nevlabs
|
| Перейти в блог |
|
|  |
Накануне выпуска Visual Studio 2010
|
11-04-2010 |
|
Завтра официально стартует Visual Studio 2010 и Microsoft SQL Server 2008 R2. Мне предстоит участие в этом мероприятии в роли докладчика - я буду рассказывать о миграции с MySQL на SQL Server. Кроме того, в мае планируется выступление на ReMIX - я в предвкушении :)
И не так давно я побывал на встрече User Group, где рассказывалось о .Net Framework 4.0. Мнение у меня противоречивое. Достоинств, конечно, больше:- Уменьшенный размер дистрибутива Framework. По сравнению с 300 мегабайтами 3-го фреймворка наконец объем снова уменьшился.
- Приятные доработки в Visual Studio. Особенно мне понравились новшества в моем любимом Intellisence - например, поиск методов не только по первым буквам, но и по части слова.
- Возможность удобной отладки многопоточных приложений. Надеюсь, теперь, наконец, сократится количество MessageBox-ов в процессе отладки :)
- Запись хода выполнения программы. Очень удобно: во-первых, можно "отматываться назад" в отладчике. Раньше для этого приходилось перезапускать программу. Во-вторых, теперь вообще лог выполнения можно записывать. Для поиска ошибок это просто то, что нужно. Раньше в случае сбоя программы у заказчика нам приходилось долго и мучительно пытаться воспроизвести ошибку (и то, не всегда успешно). Теперь же будет достаточно присланного лога. В отладчике можно просмотреть работу программы от момента запуска до ошибки - с содержимым переменных, стеком вызовов и прочими приятностями. Поймать ошибку теперь - намного проще и удобней!
Это то, что понравилось мне в первую очередь. Но есть одна вещь, которая меня очень разочаровала. Это - динамические переменные. Теперь можно писать как в PHP - когда у переменной тип может меняться во время выполнения. Т.е. по сути - безтиповые переменные. В свое время это было одной из главных причин нашего перехода от PHP на ASP.Net. Этим мне вообще нравилась среда .Net - благодаря простоте PHP порог вхождения в него был ниже и в основном все низкоквалифицированные программисты оставались на PHP. Отсутствие типизации в PHP порождает кучу проблем: выше вероятность ошибки в программе (компилятор-то менее строгий), нельзя использовать Intellisence (как ему догадаться о классе объекта, если у него нет типа?).
dotNet же был сложнее для понимания и это способствовало более высокому уровню разработчиков, работающих на нем. А теперь вполне возможен приток "школьников" - наконец для них нет необходимости разбираться во всех премудростях типов. Хотя я все же надеюсь, что Microsoft не будет развивать это направление :)
Автор: Неволин Александр, генеральный директор Nevlabs
|
| Перейти в блог |
|
|
|
| 
|
|