среда, 12 марта 2008 г.

Первый шаг к разработке сложных Smart Client решений (Установка)

Не раз, возникало много вопросов по поводу установки Smart Client Software Factory и всех сопутствующих компонентов. Решил запостить несколько рекомендаций. Во первых, давайте разберемся чтоже это за зверь такой SCSF !? =) Smart Client Software Factory — Интегрированный набор документаций (демо-реализаций, шаблоны, документы «how-to», пакеты Guidance Automation Toolkit, документация по архитектуре и примеры кода), которая вкупе с CAB и Enterprise Library делает возможной разработку сложных смарт-клиентов. А чем иным…. как ни «разработкой сложных смарт-клиентов» мы хотим начать заниматься!? Для этого, нужно произвести установку всех необходимых компонентов… Вот рекомендуемый порядок установки: 1. MS .NET Framework 3,0 2. MS VS2005 extensions for .NET 3,0 (WCF & WPF) 3. Composite UI Application Block 4. Enterprise Library 3,1 5. Guidance Automation Extension 6. Guidance Automation Toolkit 7. Smart Client Software Factory ------------------------ Частые ошибки: The project factory VisualBasic is not registered, template C:\Program Files\Microsoft Smart Client factory\Guidance Package\Templates\Projects\Module.Business.Tests.VB\Module.Tests.vstemplate cannot be installed. Диагноз: При установке Visual Studio не был выбран VB.NET. В этом случае, SCSF пропускает установку необходимых VB шаблонов. Лечение: Добавьте VB.NET к установке VS и сделайте Repair SCSF.