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 chặt bỏ một chi hơn là khởi hành với những tiện nghi của Visual Studio. Trong khi nhóm đầu tiên sẽ vui vẻ viết mã trên bảng điều khiển của họ từ bây giờ cho đến Y2K38, nhóm thứ hai luôn đòi hỏi những cải tiến mới về tính đơn giản của phát triển phần mềm. Những người này là người dùng mục tiêu của Nền tảng Agile - một cách đơn giản đáng kinh ngạc để tạo các ứng dụng web đẹp và có chức năng. Chỉ là một ví dụ, bạn có thể lấy một bảng tính Excel và biến nó thành một ứng dụng web có thể tìm kiếm, có thể sắp xếp, có thể chỉnh sửa trong vòng 5 phút mà không cần viết một dòng mã nào. Hacker kiểu cũ hay không, điều đó khá ấn tượng.
Nhận 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 quá trình cài đặt, do đó, 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 khởi động 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ẽ được đưa vào cửa sổ trình chỉnh sửa chính.
Ngay bây giờ, bạn vừa có một mẫu trống, đang chờ 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 là ở dạng 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 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 để đóng vai trò là 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 xem ngăn bên phải, bạn sẽ thấy một vài mục nhập mới hiển thị. Phần bạn cần lo lắng là Thực thể . Trong đó, bây giờ bạn sẽ thấy một thực thể mới có tên là Vé . Kéo đối tượng này từ bảng điều khiển và đặt nó trực tiếp lên trên Trang chủ biểu tượng.
Xem “Công việc” của bạn
Tin hay không thì tùy, bây giờ bạn đã làm 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ự 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 bằng 1 lần nhấp ở đầu màn hình để bắt đầu xây dựng.
Quá trình này sẽ mất ít nhất vài giây và bạn có thể xem tiến trình bằng 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 bạn thông qua một 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 phải không?
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ó có 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, liên kết này sẽ đưa người dùng đến “ Chỉnh sửa vé " trang. Trên màn hình luồng chính, hãy 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 chỉnh sửa 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ư được minh họa ở trên và chọn “ Liên kết đến màn hình web mới của Ticket_Edit “. Đ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ả dữ liệu được liệt kê. Hãy tiếp tục, xuất bản một lần nữa và tự mình xem.
Thông tin thêm
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 tìm hiểu mọi thứ bạn cần biết. Tất cả đều có sẵn ngay tại đây.
Kết luận
Tôi hầu như chưa làm trầy xước bề mặt của Agile, và thành thật mà nói, tôi đã bị thổi bay khá nhiều rồi. Thật hiếm khi tôi thực sự ấn tượng về phần mềm. Như trong REALLY ấn tượng, nhưng Agile là một trong những thứ tồi tệ của một 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ỏ trong những gì nền tảng này có thể làm, nhưng ngay cả một chút nhỏ đó cũng cho thấy đây là một hệ thống được thiết kế tốt đến kinh ngạc. Đối với tôi, hạn chế 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 xấu chính xác là, nền tảng này có vẻ hoạt động khá tốt trên máy thử nghiệm Windows 7 của tôi, nhưng tính di động sẽ khiến nó trở thành một ứng dụng sát thủ thực sự. Điều đó nói lên rằng, tôi sẵn sàng khởi động Windows một lần nếu điều đó có nghĩa là tôi có thể phát triển ứng dụng web đẹp, có chức năng và mạnh mẽ trong một buổi chiều lười biếng.