Có một số người nhấn mạnh rằng cách thực sự duy nhất để viết mã là trong một trình soạn thảo dựa trên văn bản như vi hoặc emacs. Những người khác sẽ sớm cắt đứt một chi hơn là khởi hành với các tiện nghi của Visual Studio. Trong khi nhóm đầu tiên sẽ vui vẻ mã hóa tại bàn giao tiếp của họ từ bây giờ cho đến khi Y2K38, nhóm thứ hai luôn đòi hỏi những cải tiến mới trong sự đơn giản của phát triển phần mềm. Những người này là những người dùng mục tiêu của Nền tảng Agile - một cách đơn giản đáng ngạc nhiên để tạo ra các ứng dụng web đẹp và chức năng. Chỉ là một ví dụ, bạn có thể lấy bảng tính Excel và biến nó thành ứng dụng web có thể tìm kiếm, sắp xếp, có thể chỉnh sửa theo nghĩa đen 5 phút mà không cần viết một dòng mã. Hacker cũ hay không, điều đó khá ấn tượng.

Bắt nền tảng Agile

Nền tảng Agile là phần mềm Windows và có thể tìm thấy trình cài đặt tại đây. Cần lưu ý rằng trình cài đặt có thể tải xuống một số thành phần bổ sung (chẳng hạn như các phần của IIS hoặc SQL Server) trong khi cài đặt, vì vậy quá trình này có thể mất một lúc.

Ứng dụng Agile đầu tiên

Khi mọi thứ được cài đặt, hãy kích hoạt Service Studio, môi trường phát triển của Agile. Tại menu chính, chọn để bắt đầu ứng dụng của riêng bạn từ đầu. Bạn sẽ bị rơi vào cửa sổ trình soạn thảo chính.

Ngay bây giờ bạn vừa có một mẫu trống, đang đợi dữ liệu. Tất cả những gì chúng ta phải làm bây giờ là cung cấp cho nó một số dữ liệu (trong trường hợp này, dưới dạng một bảng tính Excel). Agile sẽ tạo một trang web dựa trên dữ liệu.

Nhập dữ liệu

Như một bài tập ví dụ, chúng tôi sẽ tạo ra một hệ thống theo dõi lỗi / vé đơn giản. Để làm cho quy trình đơn giản hơn, tôi đã chuẩn bị một bảng tính để hoạt động như dữ liệu mẫu, có thể tải xuống tại đây.

Trong Service Studio, nhấp vào " Nhập -> đối tượng từ Excel " và chọn tệp bạn vừa tải xuống. Nếu bạn quan sát khung bên phải, bạn sẽ thấy một vài mục mới xuất hiện. Phần bạn cần lo lắng là Entities . Ở đó, bây giờ bạn sẽ thấy một thực thể mới có tên là . Kéo thực thể này từ bảng điều khiển và đặt trực tiếp lên đầu biểu tượng HomePage .

Xem "Công việc" của bạn

Tin hay không, bây giờ bạn đã thực hiện mọi thứ bạn cần làm cho trình theo dõi lỗi cơ bản của chúng tôi. Có nghi ngờ? Bạn có thể tự mình xem bằng cách xuất bản dự án và xem trước trong trình duyệt của mình. Nhấp vào nút Xuất bản 1 lần nhấp ở đầu màn hình để bắt đầu xây dựng.

Nó sẽ mất ít nhất một vài giây, và bạn có thể xem sự tiến bộ với thanh ở phía dưới bên trái của màn hình. Sau khi hoàn tất, bạn sẽ thấy một tùy chọn để xem dự án trong trình duyệt web của mình thông qua nút ở phía dưới bên phải. Bây giờ bạn sẽ thấy trang Agile được tạo cho bạn dựa trên dữ liệu của bạn.

Khá tuyệt hả?

Chỉnh sửa trang và dữ liệu của bạn

Tất nhiên, bạn sẽ muốn có thể thay đổi dữ liệu khi nó trong hệ thống của bạn. Hãy bắt đầu bằng cách chuyển số vé trên trang của chúng tôi thành một liên kết, sẽ đưa người dùng đến trang " Chỉnh sửa vé ". Trên màn hình luồng chính, nhấp đúp vào hình vuông màu bạc có nhãn “ Ticket_List ”. Thao tác này sẽ mở trình soạn thảo WYSIWYG nơi bạn có thể quản lý tương tác các mục trên trang của mình.

Nhấp chuột phải vào số vé như đã trình bày ở trên, và chọn " Link to New Ticket_Edit Web Screen ". Điều này sẽ tạo ra một trang mới, nơi bạn có thể dễ dàng chỉnh sửa tất cả các dữ liệu được liệt kê. Tiếp tục, xuất bản lại và xem cho chính mình.

Thêm thông tin

Một trong những tính năng tốt nhất của nền tảng này là chúng cung cấp một bộ tài liệu đào tạo cực kỳ toàn diện để bạn có thể tìm hiểu mọi thứ bạn cần biết. Tất cả đều có sẵn ở đây.

Phần kết luận

Tôi vừa mới trầy xước bề mặt của Agile, và thành thật mà nói, tôi đã khá dễ bị thổi bay. Thật hiếm khi tôi thực sự ấn tượng bởi phần mềm. Như trong REALLY gây ấn tượng, nhưng Agile là một trong những sản phẩm. Những gì chúng tôi đã làm trong hướng dẫn này chỉ là một phần nhỏ của nền tảng mà nền tảng này có thể làm, nhưng ngay cả một chút nhỏ bé cũng cho thấy một hệ thống được thiết kế tuyệt vời như thế nào. Với tôi, nhược điểm lớn nhất của nền tảng Agile là sự phụ thuộc vào các thư viện và ứng dụng Windows. Nó không phải là một điều xấu chính xác, nền tảng này dường như làm việc khá tốt trên máy tính thử nghiệm Windows 7 của tôi, nhưng tính di động sẽ làm cho nó trở thành một ứng dụng sát thủ thực sự. Điều đó nói rằng, tôi sẽ sẵn sàng để khởi động Windows một lần trong một thời gian nếu nó có nghĩa là tôi có thể phát triển ứng dụng web đẹp, chức năng và mạnh mẽ trong một buổi chiều lười biếng.