Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

Нове покоління: Visual Studio 2008

Наша взаимовыгодная связь https://banwar.org/

Visual Studio Рік випуску 2008 - новий випуск основного продукту Microsoft для розробників. Ця версія доповнена новими засобами розробки Web 2.0 і мобільних додатків, а також великою кількістю функцій, в тому числі інтегрованим цих слів (LINQ), розширеннями мов Visual Basic (VB) і C #. У даній статті наводиться опис найбільш важливих нововведень Visual Studio 2008.

Випуски Visual Studio 2008

Компанія Microsoft випустила дві версії Visual Studio 2008: Додати Visual Studio 2008 Standard Edition і Visual Studio 2008 Professional Edition. В обох редакціях реалізована загальна базова функціональність, в тому числі сумісна з технологією IntelliSense середовище розробки, підтримка проектів, редактори вихідного тексту, конструктори Windows і Web-форм, Microsoft.NET Framework 3.5, 64-розрядний компілятор, ASP. NET Asynchronous JavaScript and XML (AJAX), Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation, а також підтримка служб підготовки звітів SQL Server і LINQ.

Функціональність Visual Studio 2008 Professional Edition ширше, ніж у версії Standard, зокрема додана можливість будувати програми Microsoft Office і програми для мобільних пристроїв. Також є візуальний конструктор класів, засіб Object Test Bench і вбудовані інструменти тестування модулів. Разом з Professional Edition поставляються програми Business Objects Crystal Reports, Server Explorer і повний екземпляр SQL Server 2005 Developer Edition. Більш докладні відомості про інтеграцію Visual Studio 2008 за SQL Server наведені в урізанні «Visual Studio 2008 і SQL Server».

На додаток до двох версій Visual Studio, призначеним для одного розробника, компанія Microsoft випускає версію Visual Studio 2008 Team System для підприємств, до складу якої входять компоненти для управління проектами, відстеження помилок і вбудовані групові функції тестування. Крім того, компанія Microsoft продовжує випускати кілька безкоштовних редакцій Visual Studio Express для любителів. Більш докладно про безкоштовні версіях розказано в урізанні «Редакції Visual Studio 2008 Express».

Системні вимоги

Вимоги Visual Studio 2008 до апаратних засобів відносно скромні. Компанія Microsoft рекомендує комп'ютер з процесором з тактовою частотою не менше 1,6 ГГц, 384 Мбайт оперативної пам'яті (768 Мбайт для Vista), а також 2,2 Гбайт вільного простору на жорсткому диску і наявність накопичувача DVD-ROM. Продукт Visual Studio 2008 сумісний з наступними операційними системами:

  • Windows Vista (x86 і x64 - крім Windows Vista Starter Edition);

  • Windows XP SP2 (x86 і x64);

  • Windows Server 2003 SP1 (x86 і x64);

  • Windows Server 2003 R2 (x86 і x64).

Знайома середовище розробки

При першому запуску Visual Studio 2008 здається, що зміни незначні. На знайомої початковій сторінці розташовані звичні розділи Recent Projects, Getting Started, Visual Studio Headlines і MSDN: Visual Studio panes (див. Екран 1). Але якщо зазирнути глибше, можна помітити суттєві зміни, зокрема, нові базові функціі.NET Framework.

NET Framework

NET Framework 3.5

Як все версії Visual Studio, випущені після Visual Studio.NET, Visual Studio 2008 має в своєму розпорядженні оновленою платформою .NET Framework 3.5 з широким спектром можливостей, в тому числі набором бібліотек .NET Framework: Windows Presentation Foundation, Windows Communication Foundation і Windows WorkFlow Foundation. Windows Presentation Foundation - бібліотека .NET для проектування графічних додатків Vista. Windows Presentation Foundation підтримує 2D- і 3D-графіку, стилі, шаблони і розробку програм для планшетних комп'ютерів з використанням XML for Applications (XAML). Новий графічний конструктор призначений для побудови додатків Windows Presentation Foundation. Windows Presentation Foundation, що вперше з'явилася в .NET Framework 3.0 - це комунікаційна підсистема з архітектурою Web Services. У Windows Communication Foundation використовується програмна модель, орієнтована на служби, яка забезпечує асинхронний обмін повідомленнями, взаємодія з Web-службами Microsoft Message Queue Services (MSMQ), COM і ASP. NET. Графічний конструктор використовується для розробки додатків Windows WorkFlow Foundation і інтеграції з Windows SharePoint Services (WSS) 3.0 і Microsoft Office Sharepoint Server (MOSS) 2007. Нові типи проектів .NET Framework 3.5 для проектів ASP. NET представлені в діалоговому вікні New Project (див. Екран 2).

Ще одне чудове нововведення Visual Studio Рік випуску 2008 - можливість працювати з декількома версіями .NET Framework. У попередніх версіях Visual Studio можна будувати програмний код тільки для поточної версії середовища виконання .NET, а Visual Studio 2008 охоплює .NET Framework 2.0, 3.0, 3.5 і .NET Compact Framework. Поточна цільова версія .NET Framework відображається в спадному вікні в лівому верхньому кутку на екрані 2. Слід зазначити, що при роботі зі старою версією .NET Framework відбувається лише зміна виконуваних файлів, підготовлених в Visual Studio 2008. При цьому файли проектів Visual Studio 2008 несумісні з попередніми версіями Visual Studio.

LINQ

З точки зору розробника бази даних, найбільше нововведення Visual Studio 2008 і .NET Framework 3.5 - інтегрований мову запитів (LINQ). LINQ - еволюційний крок вперед, оскільки спрощує процес проектування, забезпечуючи можливість складати запити до баз даних безпосередньо в VB або C #. LINQ прискорює розробку додатків завдяки негайного зворотного зв'язку через технологію IntelliSense і перевірку помилок на етапі компіляції (це було неможливо зі старою дворежимної методологією ADO. NET і TSQL).

Розширення мови VB і C #

У .NET Framework 3.5 з'явилося кілька поліпшень, які відносяться як до VB, так і до C #. Для нової технології LINQ компанія Microsoft ввела об'єкти неявного і анонімного типів. Неявні змінні можна оголосити без попереднього знання про тип даних змінної. Компілятор намагається визначити тип даних на основі значень, визначених змінної. Якщо визначити значення не вдається, то за замовчуванням вибирається об'єкт. Об'єкт анонімного типу, концептуально подібний до змінної неявного типу, може бути оголошений без призначення імені класу. У VB анонімний об'єкт створюється з використанням ключових слів New With. У наступному прикладі показаний анонімний клас, реалізований в VB:

Dim e = New With {.FirstName = 'Michael',. LastName = 'Otey'}

Даний приклад також ілюструє функцію ініціалізації нового об'єкта, за допомогою якої можна присвоювати значення властивостей об'єкта при його створенні.

Одне з найважливіших змін VB в Visual Studio 2008 полягає в тому, що мова і середовище розробки готові до XML. У наступному прикладі показано, як безпосередньо призначити XML-значення змінної VB, а потім витягти з XML конкретні елементи.

Dim xml = Michael
Otey
MsgBox (xml..Value

У VB також з'явилася нова функція спрощеного делегування, за допомогою якої можна оголосити обробник делегата, такий як подія клацання миші, не передаючи делегату параметрів початкової функції.

Серед поліпшень C # - коротке оголошення властивостей, за допомогою якого можна визначити властивість об'єкта в одному рядку вихідного тексту. Приклад короткого оголошення властивостей - в наступному фрагменті:

Public class Employee
{
public string FirstName (get; set;)
public string LastName (get; set;)
}

Найбільш помітний відсутній компонент (якого буде не вистачати далеко не всім користувачам) - J #. J # являє собою мову NET Framework, схожий на Java. Не дивно, що його використовують деякі програмісти Microsoft, тому видалення цього компонента з Visual Studio Рік випуску 2008 - природний крок.

Web

Широке поширення AJAX почалося незабаром після випуску Visual Studio 2005, тому в тій версії не було справжньої підтримки Web 2.0. У Visual Studio 2008 ситуація змінилася, завдяки підтримці AJAX, а також IntelliSense і налагодженні JavaScript.

Інший новий компонент Web-розробки в Visual Studio Рік випуску 2008 - конструктор Web-сторінок. У новому конструкторі Web-сторінок застосовується той же механізм конструювання, що і в Microsoft Expression Web; він дозволяє розділити графічне представлення і вихідний текст HTML (екран 3). Тісна інтеграція Visual Studio 2008 за Microsoft Expression Web досягається завдяки використанню каскадних таблиць стилів (CSS) і загальних файлів проекту. За допомогою цієї функціональності можна спроектувати Web-інтерфейс компанії з використанням Microsoft Expression Web, а потім передати проект розробникам Visual Studio 2008, які доповнять його бізнес-логікою. Використання CSS забезпечує узгодженість проекту при додаванні бізнес-логіки.

Використання CSS забезпечує узгодженість проекту при додаванні бізнес-логіки

Також додано кілька нових елементів управління, в тому числі ListView і DataPager. Новий елемент управління ListView забезпечує гнучкість відображення даних і сумісний з CSS. Елемент управління DataPager забезпечує всю логіку, необхідну для гортання великого числа записів.

Розробка мобільних додатків

Як і Visual Studio 2005, версія Visual Studio 2008 Professional придатна для проектування додатків для мобільних пристроїв з використанням компонента SmartDevice Projects (функції розробки для мобільних пристроїв в Visual Studio 2008 Standard Edition відсутні). У новому емуляторі пристроїв Visual Studio 2008 року з'явилася кілька поліпшень. Можна проектувати програми для Pocket PC 2003 Smartphone 2003 і Windows Mobile 5.0. Завдяки емуляції батарей, емулятор пристроїв може видати подія низького заряду батарей. Таким чином, мобільні додатки можуть перевіряти заряд батарей. На екрані 4 показаний емулятор мобільних пристроїв Visual Studio 2008.

На екрані 4 показаний емулятор мобільних пристроїв Visual Studio 2008

До складу Visual Studio 2008 Вхід новітня версія платформ розробки пристроїв Microsoft: .NET Compact Framework 3.5. Можна задіяти різні версіі.NET Compact Framework. Таким чином, при створенні нового проекту SmartDevice можна вибрати в якості цільової платформи .NET Compact Framework 2.0 або .NET Compact Framework 3.5.

Крім того, Visual Studio 2008 надає нові служби Sync Services for ADO. NET, через які нові мобільні додатки забезпечують кінцевим користувачам однаково зручну роботу як з підключеним, так і з відключеним від мережі пристроєм. Мобільний пристрій з локальним сховищем SQL Server Compact і службами Sync Services може періодично підключатися до сервера бази даних і виконувати двосторонню синхронізацію з мобільним додатком.

Розробка для Office

Інструментарій Visual Studio Tools for Office (VSTO) у версії Visual Studio 2008 Professional дозволяє будувати бізнес-додатки з різними компонентами комплексів Office 2007 і Office 2003. VSTO підтримує новий інтерфейс Office 2007 і дозволяє розробникам додавати області і кнопки до стрічки. Крім того, за допомогою VSTO можна налаштувати інтерфейс Outlook 2007, додаючи власні області форм Outlook. Області форм Outlook використовуються для інтеграції бізнес-додатків з інтерфейсом Outlook 2007. Наприклад, можна використовувати область форм Outlook, щоб зв'язати частини програми CRM або ERP безпосередньо з Outlook. У термінології Microsoft такі додатки для Office називаються Office Business Applications (OBA).

підводимо підсумки

Visual Studio 2008 незамінний для кожного програміста Web і баз даних, що працює з продуктами Microsoft. Завдяки підтримці AJAX, JavaScript, CSS і інтеграції з Web Expression це більш потужна і продуктивна платформа, ніж будь-який з попередніх випусків Visual Studio.

Дізнатися більше про Visual Studio 2008 року можна на сайті www.microsoft.com/vstudio, а 90-денна пробна версія доступна для завантаження за адресою msdn2.microsoft.com/en-us/vstudio/aa700831.aspx. Щоб не витрачати сили на установку, можна завантажити образ віртуальної машини з заздалегідь встановленої пробною версією Visual Studio 2008.

Майкл Оті ( [email protected] ) - редактор Windows IT Pro і президент компанії TECA (Портленд, шт. Орегон), що займається розробкою програмного забезпечення і консалтингом

Редакції Visual Studio 2008 Express

Бажаючі познайомитися з новими можливостями проектування Visual Studio 2008, але не готові до покупки випуску Visual Studio 2008 Standard: або Professional, можуть для початку завантажити безкоштовні продукти Visual Studio 2005 Express. На відміну від редакцій Standard і Professional, що підтримують різні мови, типи вікон і розробку для Web в одному середовищі, редакції Express розділені за мовою або парадигмі розробки. До складу Visual Studio 2008 Express входять:

  • Visual Basic 2008 Express;

  • Visual C # 2008 Express;

  • Visual C ++ 2008 Express;

  • Visual Web Developer 2008 Express.

Як і слід було очікувати, функціональність продуктів безкоштовної серії Express поступається редакціям Visual Studio 2008 Standard: і Professional, але це на подив потужні інструменти розробки, дуже зручні для набуття практичного досвіду роботи з LINQ і багатьма іншими функціями Visual Studio 2008. Продукти Visual Studio 2008 Express можна завантажити за адресою www.microsoft.com/express/product .

Visual Studio 2008 і SQL Server

Продукт Visual Studio завжди відрізнявся тісною інтеграцією з SQL Server. Компанія Microsoft продовжила цю традицію, запропонувавши цілих три редакції SQL Server 2005 з Visual Studio 2008. По-перше, версії Visual Studio 2008 Professional і Standard підтримують SQL Server Compact Edition 3.5. SQL Server Compact Edition призначається в основному для мобільних додатків, а SQL Server Compact Edition 3.5- мініатюрна (приблизно 1,8 Мбайт) повнофункціональна внутріпроцессная реляційна база даних. Версію SQL Server Compact Edition можна безкоштовно поширювати з додатками незалежних компаній.

По-друге, як і в попередньому випуску Visual Studio 2005, до складу Visual Studio 2008 Professional в Standard в якості додаткового компонента входить SQL Server 2005 Express. Подібно повної версії SQL Server, SQL Server Express функціонує як фонова служба і придатна для використання в якості одного користувача і розрахованої на багато користувачів реляційної бази даних. SQL Server 2005 Express Edition також можна поширювати безкоштовно.

І, нарешті, користувачі Visual Studio 2008 Professional можуть придбати примірник SQL Server 2005 Developer's Edition. SQL Server 2005 Developer's Edition має всі можливості редакції SQL Server 2005 Enterprise, але випуск Developer можна використовувати тільки для розробки, але не в якості виробничої бази даних.

Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    https://banwar.org/
    Наша взаимовыгодная связь https://banwar.org/. Запустив новый сайт, "Пари Матч" обещает своим клиентам незабываемый опыт и возможность выиграть крупные суммы.


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: