Microsoft нацелилась на программистов-любителей [ Редагувати ]
Microsoft предложит непрофессиональным разработчикам модернизированное семейство инструментов, куда войдет бесплатная версия SQL Server. Как и ожидалось, 29 июня на конференции TechEd Europe в Амстердаме компания представила новое семейство инструментов программирования. Облегченные версии инструментов и база данных призваны расширить проникновение Microsoft в среду студентов и программистов-любителей.
В первом полугодии будущего года Microsoft обещает выпустить пакет Express, включающий упрощенные версии продуктов Visual Basic, Visual C#, Visual C++ и Visual J++. К тому же времени компания планирует подготовить бесплатную версию своей СУБД SQL Server Express Edition, а также новый продукт Visual Web Developer 2005 Express Edition для разработки веб-сайтов и веб-сервисов.
По словам директора по маркетингу отделения средств разработки Microsoft Джона Монтгомери, инструменты будут стоить "десятки долларов". Стоимость полных профессиональных версий инструментов Microsoft может доходить до двух тысяч долларов.
Монтгомери сказал, что Microsoft нацеливается на широкие массы - по оценкам компании, наряду с 6 миллионами профессионалов существует 18-миллионная армия непрофессиональных программистов, которым нужны дешевые или бесплатные продукты, пригодные для создания бизнес-приложений. Часто непрофессионалы пользуются веб-ориентированными инструментами, такими как FrontPage или Macromedia Flash, которые подходят для проектирования внешних интерфейсов, но не бизнес-приложений на основе баз данных.
Инициатива по выпуску дешевых инструментов нацелена также на то, чтобы притупить растущую популярность open source-альтернатив Windows, таких как Linux. Долгие годы Microsoft опиралась на свою гигантскую армию Windows-программистов и лелеяла ее. В свою очередь приложения, созданные этими программистами за последние два десятилетия, способствовали росту популярности самой Windows.
Согласно недавнему опросу, проведенному Evans Data, в прошлом году популярность Windows и основанной на ней модели разработки Microsoft .Net росла, главным образом, среди профессиональных программистов из крупных компаний. Внимание же молодых программистов и студентов больше привлекает open source и Linux - в силу дешевизны и большей доступности инструментов.
С ростом популярности Linux как серверной ОС разработчики будут чаще ориентировать на нее свои приложения. Согласно прогнозу IDC, в этом году на долю Linux-серверов придется 29% поставок серверов в натуральном выражении, а доход от их продаж составит около 9,7 миллиарда долларов.
Аналогично, разработчики все чаще используют альтернативные СУБД с открытым исходным кодом, такие как MySQL, для создания прототипов и приложений. Microsoft рассчитывает на то, что версия SQL Server Express составит конкуренцию MySQL. Новая база данных будет работать только на однопроцессорном сервере с 1 Гбайт оперативной памяти и 4 Гбайт дискового пространства.
"На самом деле она предназначена для приложений, в которых требуется лишь вводить данные и, может быть, взаимодействовать с более мощными версиями SQL Server посредством репликации", - сказал директор по менеджменту продуктов отделения SQL Server Том Риццо.
Редакция Express позволит разработчикам использовать Visual Studio для написания на разных языках программирования "хранимых процедур", или готовых запросов к базе данных, и хранить XML как тип данных. Но он не содержит средств генерации отчетов или тех инструментов управления, какие есть в полномасштабных редакциях SQL Server.
Представители Microsoft подтвердили также, что бета-версии двух важных новых продуктов - SQL Server 2005 и Visual Studio 2005 - "на подходе". В начале этого года компания отложила выпуск обоих продуктов. Окончательные их версии должны появиться в первом полугодии будущего года.
Еще Microsoft планирует анонсировать соглашение с Amazon.com и eBay о том, чтобы сделать комплекты инструментов разработки для веб-сервисов Amazon, eBay и PayPal доступными на веб-сайте для разработчиков Microsoft.