Nhà lãnh đạo dự án của tôi nhấn mạnh vào việc sử dụng Visual Studio 2005 chỉ nhắm mục tiêu khuôn khổ .NET 2.0 và chỉ hỗ trợ cú pháp C# 2.0..NET Framework 2.0 vs 3.5/4.0 ... mọi lợi ích có thể có để sử dụng phiên bản cũ hơn?
Ông khẳng định rằng khung 2.0 có tính tương thích và hiệu suất cao hơn cho các máy tính cũ hơn. Bởi cũ, tôi có nghĩa là 5-8 tuổi Windows XP máy.
Giả sử chúng tôi chỉ hỗ trợ tối thiểu Windows XP/Server 2003, có lợi thế gì khi sử dụng .NET 2.0 không?
Tôi khá chắc chắn rằng ngay cả nhắm mục tiêu .NET 2.0 chúng tôi có thể tận dụng cú pháp C# 3.0 trong mã của chúng tôi (lambdas, thuộc tính tự động triển khai, v.v.) nếu chúng tôi nâng cấp quá khứ VS2005.
Tôi sẽ chọn ít nhất Visual Studio 2008 và .NET 3.5. Có đủ ở đó để giữ cho các bạn bận rộn và hạnh phúc trong một thời gian. C# 3 thật tuyệt vời. Tôi đã trung thành gặt hái những lợi ích từ năm 2008. –
Tôi đồng ý với thẳng thắn, [linq là tốt nhất] (http://stackoverflow.com/tags/linq/info) điều kể từ khi bánh mì cắt lát! Nghiêm túc! – gideon
Hey nếu giá của Visual Studio là vấn đề thì có lẽ bạn có thể muốn nhìn vào SharpDevelop? Bộ não yếu ớt của tôi không thể nghĩ ra lý do để giới hạn bản thân với .NET 2.0 ngoài giá của một chiếc IDE đẹp. Không thể đánh bại miễn phí, hãy thử SharpDevelop. –