Microsoft Visual Studio 2008 thể hiện tầm nhìn rộng của Microsoft về các ứng dụng máy khách bằng cách cho phép các chuyên gia phát triển phần mềm có thể nhanh chóng tạo ứng dụng kết nối với chất lượng cao và những kinh nghiệm người dùng phong phú. Với Visual Studio 2008, các tổ chức sẽ thấy dễ dàng hơn so với các phiên bản trước trong việc capture và phân tích dữ liệu, điều đó có nghĩa họ có thể đưa ra được các quyết định hiệu quả trong công việc. Visual Studio 2008 cho phép mọi tổ chức có thể nhanh chóng tạo được các ứng dụng tin cậy, có khả năng quản lý và an toàn hơn để tận dụng Windows Vista™ và hệ thống Office 2007.
Visual Studio 2008 ra mắt những ưu điểm chính cho các chuyên gia phát triển phần mềm thể hiện trong 3 lĩnh vực chính:
• Cải thiện khả năng sản xuất
• Quản lý chu trình phát triển ứng dụng • Triển khai các công nghệ mới nhất
Trong tài liệu này chúng tôi sẽ giới thiệu cho các bạn một số cảm nhận khác nhau của khách hàng về 3 lĩnh vực thông qua 7 phạm vi công nghệ khác nhau.
Visual Studio 2008 giới thiệu nhiều cách mới và dễ dàng cho các chuyên gia phát triển phần mềm trong việc xây dựng máy khách thông minh bằng cách cung cấp một tập toàn diện các công cụ và lớp để đơn giản hóa việc tích hợp các máy khách thông minh với ứng dụng web đang mới hoặc đang tồn tại, và bằng cách quản lý lưu trữ nội bộ dữ liệu cho các kịch bản đã bị hủy kết nối.
Tạo các ứng dụng Microsoft Office
Visual Studio Tools for Office (VSTO) hiện được tích hợp đầy đủ vào Visual Studio 2008 Professional Edition. Visual Studio cho phép các chuyên gia phát triển phần mềm có thể tùy chọn các ứng dụng Office như Outlook® và PowerPoint® để cải thiện năng suất người dùng và đơn giản hóa sự triển khai.
Xây dựng các ứng dụng Windows Vista
Chuyên gia phát triển phần mềm sẽ dễ dàng thúc đẩy được các công nghệ nền tảng mới, và cung cấp các ứng dụng hấp dẫn hơn đến khách hàng của họ, bằngviệc kết hợp một cách dễ dàng tính năng nền tảng trình diễn của Windows (Windows Presentation Foundation) mới trong cả các ứng dụng mới và ứng dụng biểu mẫu Windows (Windows Form) đang tồn tại.
Quản lý dữ liệu hiệu quả hơn
Giới thiệu ngôn ngữ truy vấn tích hợp (LINQ), và những cải thiện về việc truy cập dữ liệu khác cho phép các chuyên gia phát triển phần mềm có thể xử lý dữ liệu bằng sử dụng phương pháp lập trình nhất quán, thực hiện truy cập dữ liệu với các bề mặt thiết kế dữ liệu mới và sử dụng các lớp đính kèm cho mẫu thiết kế đôi khi được kết nối.
Một cải thiện toàn diện về cảm nhận của chuyên gia phát triển phần mềm
Visual Studio 2008 cho một cảm nhận toàn diện tốt hơn đối với các chuyên gia phát triển phần mềm thông qua việc kết hợp những cải thiện chất lượng sản phẩm đáng kể, các thay đổi cách bề mặt thiết kế phổ biến nhất đối với lỗi cho người dùng và làm đơn giản hóa khả năng của người dùng để chấp nhận tập công cụ và khung làm việc tách biệt.
Cho các cảm nhận Web mới
Xét tới cơ sở hạ tầng an toàn, tin cậy và có thể mở rộng của IIS, các chuyên gia phát triển phần mềm có thể dễ dàng tạo các ứng dụng Web tương tác và hiệu quả. Sự tích hợp liền mạch và mô hình lập trình thân thiện của ASP.NET AJAX cho phép thực thi phía trình khách một cách hiệu quả hơn để cung cấp cho người dùng những giao diện web thuận lợi hơn.
Cải thiện quản lý chu trình phát triển ứng dụng (ALM)
ALM cung cấp sự hỗ trợ tuyệt vời, không chỉ cho việc quản lý toàn bộ chu trình phát triển phần mềm mà còn cho sự tương tác quan trọng với người dùng và các chủ dự án CNTT của một ứng dụng doanh nghiệp.
CHƯƠNG 5 CHƯƠNG TRÌNH 5.1. Giao diện chính
Hình 5.1: Giao diện chính