Các
mô hình ứng dụng mới trên các thiết bị kết nối, cơ hội cho các nhà phát
triển phần mềm giúp các đơn vị làm phần mềm đẩy mạnh sự đổi mới và sáng
tạo cho các mô hình ứng dụng mới là nội dung chính trong công bố của
Microsoft tại hội nghị xây dựng phát triển phần mềm tập trung Build vừa
diễn ra tại Mỹ vào 15/9/2011.
Theo ông Nadella, chủ tịch khối máy chủ và công cụ của Microsoft, các tiến
bộ trong một số công nghệ của Microsoft gồm: bản phát hành sớm cho các
nhà phát triển Visual Studio 11, Team Foundation Service (TFS) được phân
phối trên nền tảng Windows Azure có tên mã là Windows Server 8. Các
công nghệ này cho phép những nhà phát triển xây dựng thế hệ tiếp theo
của các dịch vụ liên tục với tính năng động, khả năng mở rộng và tối ưu
hóa để kết nối nhiều thiết bị. “Microsoft đang tập trung vào việc giúp
các nhà phát triển xây dựng các ứng dụng khách hàng dựa trên đám mây thế
hệ tiếp theo”, ông Nadella, tiết lộ.
Một số cải tiến trong Visual Studio 11
Cũng
tại đây, Microsoft đã giới thiệu phiên bản xem trước dành cho các nhà
phát triển Visual Studio 11, cung cấp trải nghiệm phát triển tích hợp
diện rộng về kiến trúc, mã, kiểm tra và triển khai. Phiên bản này hỗ trợ
Windows 8, các ứng dụng phong cách Metro xây dựng trên nền tảng HTML 5,
JavaScript, C #, Visual Basic và C++, quản lý mở rộng, phát triển trò
chơi, xem xét mã và thử nghiệm nhanh… Hiện tại các thành viên Microsoft
Developer Network (MSDN) có thể download phiên bản Visual Studio 11
Developer Preview tại http://msdn.microsoft.com/en-us/vstudio/hh127353.
Ngoài
ra, Microsoft cũng đã giới thiệu hàng loạt các cải tiến về công cụ phát
triển và công nghệ. Bản xem trước của TFS chạy trên nền tảng Windows
Azure, cung cấp ịch vụ đám mây Windows Azure giúp dễ dàng triển khai,
thu hẹp hoặc phát triển các dự án. Bản xem trước Microsoft .NET 4.5
Developer Preview gồm các tính năng mới cho lập trình không đồng bộ trên
C# và Visual Basic, hỗ trợ khai báo các cơ cấu trong Windows Workflow,
gia tăng đầu tư HTML5, CSS3 trong ASP. NET. Bản xem trước ASP.NET MVC 4
Preview tích hợp các công cụ web mới giúp các nhà phát triển quản lý tốt
hơn các ứng dụng dựng hình web, ứng dụng vào kinh doanh.
Windows Server 8 thế hệ 2
Phiên
bản xem trước của hệ điều hành dành cho máy chủ Windows Server 8 thế hệ
tiếp theo cũng đã được Microsoft tung ra trong dịp này. Ở phiên bản
này, Microsoft đã đưa vào các kinh nghiệm trong việc xây dựng và vận
hành đám mây Windows Azure công cộng để cung cấp một hệ thống điều hành
điện toán đám mây tối ưu hóa, tập trung vào cung cấp các ứng dụng và khả
năng tương tác đa dạng, ảo hóa hiệu suất.
Windows
Server 8 còn cung cấp cơ sở hạ tầng đa người dùng cho các dịch vụ điện
toán đám mây, giúp giảm chi phí nhờ tính sẵn sàng cao và tự động hóa
quản lý. Bên cạnh đó là một ứng dụng mở nền tảng web cho phép chia sẻ
quản lý phổ thông, nhận dạng và phát triển công cụ với Windows Azure,
Windows Server 8 giúp các nhà phát triển và các chuyên gia CNTT cung cấp
các dịch vụ về đám mây riêng, công cộng, hay kết hợp cả hai.
Một blog cập nhật các tính năng mới của Windows Server 8 đã được lập ra ở địa chỉ http://bit.ly/oa3JwY.
Các nền tảng xây dựng dịch vụ
Các nhà phát
triển phần mềm dự đoán, nền tảng để xây dựng các ứng dụng thế hệ tiếp
theo có thể là Microsoft Windows Azure, bởi ở đó họ tận dụng được sức
mạnh của một loạt các thiết bị, dữ liệu tổng hợp và các quy mô chi phí
hiệu quả tiếp cận hàng triệu người dùng. Chính vì vậy, Microsoft đã
không ngần ngại tung ra các khả năng mới của nền tảng Windows Azure.
Windows
Azure Georeplication với những tính năng vượt trội, cho phép sao chép
các Blobs và Tables của Windows Azure giữa hai trung tâm dữ liệu cách
nhau hàng trăm dặm trên cùng một lục địa mà không cần chi phí bổ sung.
Mở
rộng Windows Azure Marketplace ở 25 quốc gia vào đầu tháng 10/2011 nhằm
cung cấp cho các nhà phát triển thị trường toàn diện về bộ dữ liệu và
ứng dụng hoàn chỉnh.
Bộ
dịch thuật Microsoft API đã có trên Windows Azure Marketplace. Nó cung
cấp bản dịch ngôn ngữ máy cho các nhà phát triển phương thức để tùy
chỉnh các ứng dụng nhằm đáp ứng nhu cầu ngôn ngữ của khách hàng toàn
cầu.
Windows
Azure SDK phiên bản 1.5 với những cải tiến về khả năng để các nhà phát
triển xây dựng các ứng dụng Windows Azure. Nó bao gồm cải thiện hiệu
suất giả lập, hỗ trợ dịch vụ chứng nhận, đóng gói và quản lý cấu hình và
mã hóa máy tính để bàn từ xa.
Windows
Azure Service Bus phiên bản tháng 9/2011 đã cải thiện việc đẩy các
thông tin pub/sub, và khả năng không đồng bộ sự kiện để các ứng dụng
liên kết tốt hơn với các thiết bị kết nối như điện thoại và điểm bán lẻ.
Các
bộ công cụ Windows Azure cho Windows 8 cũng đã sẵn sàng cho các hệ điều
hành thiết bị cầm tay như Windows Phone, Android và iOS. Trong đó có
các bộ mã ví dụ, tài liệu và các thành phần để xây dựng các ứng dụng
phong cách Metro.
 

0 nhận xét:
Post a Comment