Visual Studio 11 Developer Preview
NET 4.5. Tập trung vào các yêu cầu phát triển hàng đầu trên tất cả các công nghệ chủ chốt của chúng tôi, và bao gồm các tính năng mới cho chương trình không đồng bộ trong C # và Visual Basic, hỗ trợ cho các máy nhà nước trong Windows Workflow, và tăng đầu tư vào HTML5 và CSS3 trong ASP.NET
Tính năng mới trong Visual Studio 11
Visual Studio 11 có nhiều tính năng mới, tất cả đều được thiết kế để cung cấp một bộ tích hợp các công cụ cho việc cung cấp kinh nghiệm người dùng và các ứng dụng, cho dù làm việc riêng lẻ hoặc như là một phần của đội bóng. Hãy để tôi làm nổi bật một vài:
- Phát triển các ứng dụng phong cách Metro cho Windows 8
Visual Studio 11 bao gồm một bộ các mẫu giúp bạn bắt đầu nhanh chóng phát triển các ứng dụng phong cách Metro với JavaScript, C #, VB, C + +. Các mẫu ứng dụng trống cung cấp điểm bắt đầu đơn giản với một cấu trúc dự án mặc định, bao gồm các tài nguyên mẫu và hình ảnh. Grid View, View Chia, và mẫu Navigation được thiết kế để cung cấp một điểm khởi đầu cho các giao diện người dùng phức tạp hơn.

Từ Visual Studio 11, liên tục mở ra phong cách Metro ứng dụng của bạn với JavaScript trong Expression Blend để thêm phong cách và cấu trúc của ứng dụng của bạn.
Do tính chất năng động của HTML, nó thường khó nhìn thấy như thế nào một trang web sẽ xem xét trừ khi nó đang chạy. Chế độ thiết kế tương tác có tính sáng tạo của Blend cho phép bạn chạy các ứng dụng của bạn trên bề mặt thiết kế như một ứng dụng trực tiếp thay vì một bố trí hình ảnh tĩnh.

Cải tiến cho phát triển game
Chúng tôi đã thêm công cụ Visual Studio đồ họa để giúp các nhà phát triển trò chơi trở nên nhiều hơn sản xuất, làm cho nó dễ dàng hơn để xây dựng các trò chơi sáng tạo. Visual Studio 11 cung cấp truy cập vào một số tài nguyên chỉnh sửa, thiết kế trực quan, và các công cụ gỡ lỗi trực quan để viết các trò chơi 2D / 3D và các ứng dụng phong cách Metro. Cụ thể, Visual Studio Graphics bao gồm các công cụ để:
Xem và chỉnh sửa cơ bản của các mô hình 3D trong Visual Studio 11.


Mã Clone Phân tích - Code Clone Analysis
Visual Studio có lịch sử cung cấp các công cụ cho phép một nhà phát triển để cải thiện chất lượng mã bằng mã cấu trúc lại. Tuy nhiên, quá trình này phụ thuộc vào nhà phát triển để xác định nơi sử dụng lại mã đó đều có thể xảy ra. Code-Clone Phân tích công cụ trong Visual Studio 11 xem xét giải pháp của bạn tìm kiếm cho logic được nhân đôi, cho phép bạn yếu tố mã này vào một hoặc nhiều phương pháp phổ biến. Công cụ này thực hiện điều này rất thông minh, nó không chỉ tìm kiếm cho các khối mã giống hệt nhau, thay vì tìm kiếm các cấu trúc ngữ nghĩa tương tự như sử dụng các chẩn đoán được phát triển bởi Microsoft Research.
Kỹ thuật này rất hữu ích nếu bạn đang sửa chữa một lỗi trong một đoạn mã và bạn muốn tìm hiểu xem các lỗi tương tự từ cùng một thành ngữ chương trình xảy ra ở những nơi khác trong dự án.
Mã Review luồng công việc với đội Explorer - Code Review Workflow with Team Explorer
Visual Studio 11 Xem trước làm việc tay trong tay với Team Foundation Server 11 để cung cấp tốt nhất trong lớp học quản lý vòng đời ứng dụng. Visual Studio 11 cơ sở sự hợp tác bằng cách cho phép nhà phát triển yêu cầu và thực hiện đánh giá mã thông qua sử dụng Explorer đội. Tính năng này xác định một quy trình làm việc trong Team Foundation Server tiết kiệm nhà nước dự án và yêu cầu xem xét lại các tuyến đường như các hạng mục công trình để các thành viên trong nhóm. Những quy trình công việc độc lập của bất kỳ quá trình hoặc phương pháp cụ thể, vì vậy bạn có thể kết hợp đánh giá mã ở bất kỳ điểm nào thuận tiện trong vòng đời dự án.
Review Yêu cầu liên kết trong cửa sổ làm việc của tôi cho phép bạn tạo ra một nhiệm vụ xem xét lại mã mới và gán nó cho một hoặc nhiều nhà phát triển khác.

Người xem có thể chấp nhận hoặc từ chối việc xem xét và trả lời bất kỳ tin nhắn hoặc các truy vấn liên quan đến việc xem xét mã, thêm chú thích và nhiều hơn nữa. Visual Studio 11 hiển thị mã bằng cách sử dụng một "Chú" định dạng, mã ban đầu và thay đổi được thực hiện bởi nhà phát triển yêu cầu xem xét lại. Tính năng này cho phép người xem nhanh chóng hiểu được phạm vi của những thay đổi và làm việc hiệu quả hơn.

Thăm dò thử nghiệm và kiểm tra đơn vị nâng cao - Exploratory Testing and Enhanced Unit Testing
Khi nhóm phát triển trở nên linh hoạt hơn và nhanh nhẹn, họ yêu cầu các công cụ thích nghi mà vẫn đảm bảo một cam kết cao về chất lượng. Các tính năng thử nghiệm thăm dò là một công cụ thích ứng để thử nghiệm nhanh cho phép bạn kiểm tra mà không thực hiện kế hoạch kiểm tra chính thức. Bạn có thể trực tiếp bắt đầu thử nghiệm các sản phẩm mà không chi tiêu các trường hợp thời gian thử nghiệm bằng văn bản hoặc sáng tác các dãy phòng thử nghiệm. Khi bạn bắt đầu một phiên thử nghiệm mới, công cụ tạo ra một bản ghi đầy đủ các tương tác của bạn với các ứng dụng được thử nghiệm. Bạn có thể chú thích phiên của bạn với các ghi chú, và bạn có thể chụp màn hình tại bất kỳ điểm nào và thêm màn hình bắn ghi chú của bạn. Bạn cũng có thể đính kèm một tập tin cung cấp bất kỳ thông tin bổ sung nếu có yêu cầu. Với công cụ thử nghiệm thăm dò, bạn cũng có thể:
Tập tin lỗi hành động nhanh chóng. Các công cụ thử nghiệm thăm dò cho phép bạn tạo ra một báo cáo lỗi, và các bước mà bạn thực hiện để gây ra hành vi bất thường sẽ được tự động bao gồm trong các báo cáo lỗi.

Tạo các trường hợp thử nghiệm. Bạn có thể tạo ra các trường hợp thử nghiệm dựa trên các bước mà gây ra các lỗi xuất hiện.

Quản lý thăm dò các buổi thử nghiệm. Khi thử nghiệm hoàn tất, bạn có thể trở lại quản lý Microsoft thử nghiệm, giúp tiết kiệm các chi tiết của phiên thử nghiệm và bao gồm các thông tin như thời gian, lỗi mới được nộp, trường hợp thử nghiệm đã được tạo ra.

Có gì mới trong NET 4.5 - What’s New in .NET 4.5
NET 4.5. Đã tập trung vào các yêu cầu phát triển hàng đầu của chúng tôi. Trên khắp ASP.NET, BCL, MEF, WCF, WPF, Windows Workflow, và các công nghệ chủ chốt khác, chúng tôi đã nghe các nhà phát triển và bổ sung thêm chức năng trong NET 4.5. Ví dụ quan trọng bao gồm hỗ trợ máy nhà nước trong Windows Workflow, và hỗ trợ cải thiện cho SQL Server và Windows Azure trong ADO.NET. ASP.NET đã tăng đầu tư trong HTML5, CSS3, thiết bị phát hiện, tối ưu hóa trang, và các hệ thống gói NuGet, cũng như giới thiệu chức năng mới với MVC4. Tìm hiểu thêm tại blog của Scott Guthrie.
NET 4.5. Cũng giúp các nhà phát triển viết mã nhanh hơn. Hỗ trợ cho chương trình không đồng bộ trong C # và Visual Basic cho phép các nhà phát triển dễ dàng viết mã giao diện người dùng khách hàng mà không ngăn chặn, và mã máy chủ có quy mô hiệu quả hơn. Các máy chủ thu gom rác mới làm giảm thời gian tạm dừng, và các tính năng mới trong nền tảng máy tính song song cho phép lập trình dataflow và cải tiến khác.
Bắt đầu mã - Start Coding
Visual Studio 11 bao gồm một số tính năng mới sẽ giúp các nhà phát triển hợp tác hiệu quả hơn trong khi tạo ra những trải nghiệm thú vị cho người dùng của họ. Dưới đây là một số một số nguồn lực để giúp bạn bắt đầu.
- Download Visual Studio 11, Team Foundation Server 11, and several other components today (MSDN Subscribers Only Downloads).
- Friday 10:00 AM PDT general availability for Visual Studio 11 and Team Foundation Server 11 can be downloaded.
http://www.youtube.com/watch?v=tltC93h5tOE
http://www.youtube.com/watch?v=5webwT3BuFo
http://www.youtube.com/watch?v=9gMyMKMAGUc
Refer: http://blogs.msdn.com/b/jasonz/archive/2011/09/14/announcing-visual-studio-11-developer-preview.aspx
Nasa8x (hỗ trợ bởi Google Translate)