|
Близо 11 години след старта на платформата за разработване на софтуер Visual Studio, компанията Microsoft атакува световния пазар с най-новата й версия 2008, лансираща значителни подобрения за създателите на софтуерни продукти. Visual Studio 2008 дебютира през ноември 2007 г. като пробна версия и след първоначалното тестване от потребителите, вече се превръща във важен инструмент за разработката на приложения, особено що се отнася до най-новата операционна система Windows Vista. Новият продукт е лесен за използване и за програмисти, които без да имат кой знае какъв опит са достатъчно изобретателни и пълни с идеи за създаване на приложения. С Visual Studio 2008 софтуерните разработчици имат възможността да работят с един цялостен продукт, предлагащ пълен инструментариум за създаване на различни видове приложения за други платформи. Продуктите на Visual Studio не само, че работят добре заедно, но и се интегрират чудесно с други софтуерни продукти на Microsoft, като Microsoft Server и Microsoft Office. Visual Studio 2008 включва всички проектни темплейти (матрици, шаблони) за т.нар. VSTO (Visual Studio Tools for Office). Изданието VSTO 3.0 дава уникални опции за разработване например на Microsoft Outlook версия, ориентирана към нуждите на определена организация или потребител. VSTO 3.0 дава на Visual Studio 2008 дизайнерска среда, базирана на вече познати форми от интерфейса на Windows. Така всеки разработчик може да създаде и кодира отделните приложения на Microsoft Outlook така, че да кореспондират с изискванията на средата за определен регион. Това се отразява и на лентите с инструменти в програмата и тяхното приспособяване към нуждите на организацията или индивидуалния потребител. Новата платформа осигурява и контрол на всички етапи на разработка - програмиране, тестване, интегриране и управление. Visual Studio позволява на програмистите бързо и лесно да изграждат приложения за Windows, уеб, мобилни устройства и сървъри. Версия 2008 на продукта разрешава разработка и отстраняване на грешки, функционалност на базата данни и още много иновации за създаване на революционни софтуерни решения на основата на различни платформи. Visual Studio 2008 е подобрен във всяко едно отношение, т.е. във всичките обединени в него по-малки приложения. Сред обновените и предлагащи разширени възможности са Visual Studio Express, достъпно за хора, които никога не са се занимавали с програмиране или са абсолютни аматьори в тази дейност, и Visual Studio Team System. Второто приложение улеснява екипната работа при създаването на софтуерни решения. Visual Studio 2008 включва визуални дизайнерски инструменти за по-бърза разработка с новата .NET Framework 3.5, значително усъвършенстване на уеб инструментите, както и подобрения на езиците за по-бърза работа с различни типове данни. .NET Framework е съвременна платформа за разработка и изпълнение на приложения. Тя позволява бърза разработка на приложения в екип от програмисти чрез готови шаблони, разрешаващи голям брой често срещани проблеми при програмиране. Приложенията, създадени в екип, неколкократно ускоряват работните процеси и улесняват интеграцията на различни системи в хетерогенна среда. Използвани заедно, Visual Studio и .NET Framework намаляват нуждата от т.нар. общ "plumbing code" и съответно времето необходимо за разработка, позволявайки да се посвети повече време на разрешаването на основни проблеми. Направени са подобрения в основната библиотека от класове - Windows Workflow Foundation, Windows Communication Foundation, Windows Presentation Foundation и Windows CardSpace. Чрез Visual Studio 2008 могат да се разработват модерни и функционални уеб приложения чрез AJAX (Asynchronous JavaScript and XML). Разработчиците ще имат възможността да се възползват от богатата развойна среда, за да създават лесни за употреба от клиентите уеб приложения, които бързо и без проблем се интегрират с всеки Интернет браузър и имат пълен достъп до ASP.NET услуги и платформата на Microsoft. Особен интерес за програмистите представлява LINQ (Language Integrated Query), което според Microsoft запълва съществувалата доскоро "пропаст" между целите на програмирането и данните необходими за продукта. Разработчиците вече могат да се съсредоточат върху това за какво точно са им нужни данните, вместо да се чудят как да си ги набавят. Смята се, че LINQ е идеалната технология за бързо създаване на приложения.
|