2009-07-31 31 views
9

Chúng tôi chủ yếu làm C++ phát triển trong Visual Studio 2005 và một số mã C#. Chúng tôi đang xem xét nâng cấp lên Visual Studio 2008, nhưng chúng tôi đang tự hỏi nếu nó sẽ được giá trị rắc rối. Từ những gì tôi đã nhìn thấy, và đó không phải là nhiều, VS2008 không có bất kỳ lợi thế lớn hơn VS2005. Vì vậy, nó là giá trị chuyển sang VS2008 từ VS2005, hoặc là nó tốt hơn để chờ đợi cho VS2010? Kinh nghiệm của bạn chuyển từ VS2005 sang VS2008 là gì?Đối với nhà phát triển C++, có đáng để chuyển từ VS2005 sang VS2008 không?

Cảm ơn trước!

Kính trọng,

Sebastiaan

Trả lời

17

Không, không thực sự. Chỉ có những cải tiến nhỏ đối với IDE C++, và những cải tiến chính đến từ nhóm C++ tại MSFT là trong Visual Studio 2010 (bao gồm một đại tu intellisense). Nó sẽ không có lợi cho các nhà phát triển C++ dù sao đi nữa, bạn không bỏ lỡ.

+3

Điều này nói lên tất cả. ** Các cải tiến chính đối với các dịch vụ ngôn ngữ khác, chứ không phải C++. –

+2

+1 để chỉ định VS 2010 – rahul

+1

Trên vị trí của bạn, tôi cũng sẽ đợi VS2010. Bản Beta hứa hẹn rất nhiều tính năng mới cho bản phát hành gốc C++! – mem64k

3

Tôi chưa thấy nhiều cải tiến trong VS2008 so với năm 2005 cho C++. Một khi VS2010 được phát hành, nó sẽ có giá trị di chuyển đến nó vì nó hỗ trợ C++ là đáng kinh ngạc.

0

Nhưng VS2008 hỗ trợ cho xung GDI sẵn có. Vì vậy, thư viện bên ngoài là không cần thiết. Điều này chỉ quan trọng đối với bạn, nếu bạn đang sử dụng các yếu tố đồ họa cao cấp trong ứng dụng của mình.

0

Đợi VS2010 và bỏ qua năm 2008, có nhiều tính năng mới thú vị trong VS2010, v.d. hỗ trợ cho TDD, WPF dựa biên tập vv vv

see

3

Một điều có lợi cho VS2008 trên VS2005 là Feature Pack được làm sẵn có cho năm 2008.

Nó chứa những bổ sung TR1 vào thư viện chuẩn và một số phần mở rộng MFC cho các phần tử giao diện người dùng hiện đại hơn.

Điều đó nói rằng, điều này sẽ có sẵn trong VS2010 là tốt, nhưng nếu bạn muốn truy cập vào các tính năng TR1 (con trỏ thông minh, regex, vv) VS2008 có thể là một bước đệm tốt.

Các vấn đề liên quan