Има някои хора, които настояват, че единственият реален начин за кодиране е в текстов редактор като vi или emacs. Други щяха скоро да отсекат крайник, отколкото да се отдръпнат с удобствата на Visual Studio. Докато първата група с удоволствие ще кодира своите конзоли от сега до Y2K38, втората група винаги изисква нови иновации в опростяването на разработката на софтуер. Тези хора са целевите потребители на Agile Platform - удивително прост начин за създаване на красиви и функционални уеб приложения. Като един пример можете да направите електронна таблица в Excel и да я превърнете в търсещо се, подредено, редактируемо уеб приложение в буквално 5 минути, без да пишете само един ред код. Старши хакер или не, това е доста впечатляващо.

Получаване на платформата Agile

Агил платформата е софтуер за Windows и инсталационната програма може да се намери тук. Заслужава да се отбележи, че инсталаторът може да изтегли някои допълнителни компоненти (като части от IIS или SQL Server) по време на инсталирането, така че процесът може да отнеме известно време.

Първият Agile Application

Когато всичко е инсталирано, задействайте Service Studio, средата за развитие на Agile. В главното меню изберете да стартирате своето собствено приложение от самото начало. Ще бъдете пуснати в главния прозорец на редактора.

Току-що току-що сте получили празен шаблон, чакащ данни. Всичко, което трябва да направите сега, е да му дадете някои данни (в този случай, под формата на електронна таблица в Excel). Agile ще създаде уеб сайт, базиран на данните.

Импортиране на данните

Като пример за упражнение ще създадем проста система за проследяване на бъгове / билети. За да опростим процеса, подготвих електронна таблица, която да служи като примерни данни, които могат да бъдат изтеглени тук.

В сервизното студио кликнете върху " Импортиране -> Обекти от Excel " и изберете току-що изтегления файл. Ако гледате десния панел, ще видите няколко нови публикации. Разделът, за който трябва да се притеснявате, е Entities . Там ще видите нов обект, наречен " Билет" . Плъзнете това лице от панела и го поставете директно върху иконата на началната страница .

Вижте "Работата"

Вярвайте или не, вече сте направили всичко, което трябва да направите за основния ни инструмент за проследяване на бъгове. Имате съмнения? Можете да видите сами, като публикувате проекта и визуализирате в браузъра си. Кликнете върху бутона 1-Натиснете Публикуване в горната част на екрана, за да започнете да изграждате.

Това ще отнеме поне няколко секунди и можете да гледате напредъка с лентата в долния ляв ъгъл на екрана. След като приключите, ще получите възможност да видите проекта във вашия уеб браузър чрез бутон в долния десен ъгъл. Вече ще видите страницата Agile, генерирана за вас въз основа на вашите данни.

Много хубаво, нали?

Редактиране на страницата и данните ви

Разбира се, ще искате да можете да променяте данните, щом бъде във вашата система. Нека започнем, като превърнем номера на билета на нашата страница в линк, който ще отведе потребителите до страницата " Редактиране на билета ". На екрана за главния поток кликнете двукратно върху сребърния квадрат, означен с " Ticket_List ". Това ще отвори WYSIWYG редактор, където можете да управлявате интерактивно елементите на страницата си.

Кликнете с десния бутон върху номера на билета, както е показано по-горе, и изберете " Link to New Ticket_Edit Web Screen ". Това ще генерира нова страница, в която можете лесно да редактирате всички изброени данни. Продължете, публикувайте отново и вижте сами.

Повече информация

Една от най-добрите характеристики на тази платформа е, че те предоставят изключително изчерпателен набор от учебни материали, за да научите всичко, което трябва да знаете. Всичко е на разположение тук.

заключение

Едва ли съм драскал повърхността на Agile и честно казано, вече съм доста издухан. Рядко е, че съм наистина впечатлен от софтуера. Както е наистина впечатлен, но Agile е един куп продукт. Това, което сме направили в това ръководство, е само една малка част от това, което тази платформа може да направи, но дори и този малък детайл показва коя е една невероятно добре проектирана система. За мен най-големият недостатък на Agile Platform е зависимостта от библиотеките и приложенията на Windows. Не е лошо нещо точно, платформата изглежда работи доста добре на моята Windows 7 тестова машина, но преносимостта щеше да направи това истинско приложение убиец. Това каза, че бих искал да зареждам Windows от време на време, ако това означава, че мога да развия красива, функционална и мощна уеб приложение в един мързелив следобед.