Điều này đã gây rắc rối cho tôi trong một vài năm và gần đây đã trở nên trầm trọng hơn khi giới thiệu Windows Vista (yêu cầu trình điều khiển & Hạn chế UAC là các yếu tố chính).Hệ điều hành tốt nhất cho nhà phát triển Microsoft là gì?
Có nhiều hương vị khác nhau của Windows Vista (so sánh here), và cũng có các tùy chọn thay thế (chạy Windows Server làm máy trạm) nhưng đối với cuộc sống của tôi, tôi không biết đó là lựa chọn tốt nhất cho phát triển máy trạm.
Vista là nỗi đau để sử dụng làm môi trường phát triển (vì nhiều lý do tôi không muốn tham gia ở đây), nhưng các lựa chọn thay thế cũng có một số hạn chế nghiêm trọng.
Windows Server 2008 đưa ra lựa chọn hợp lý, nhưng đòi hỏi nhiều cấu hình và tinh chỉnh bổ sung (chưa kể nó rõ ràng không được thiết kế cho đồ họa cao cấp hoặc các yêu cầu máy phát triển khác).
Câu hỏi đặt ra là: hệ điều hành Microsoft ưa thích (hiện tại) để phát triển nền tảng MS là gì? ..hoặc cách khác, tại sao không có "Phiên bản dành cho nhà phát triển" cho Vista?
Cá nhân, tôi sử dụng Windows Server 2008 nhưng tôi đã thấy rất nhiều nhà phát triển gắn bó với Windows XP và nhiều hơn một số ít sử dụng Vista. Rõ ràng một số phát triển (ví dụ như DirectX) thực sự phải được thực hiện trên XP hoặc Vista .. nhưng đối với các tiêu chuẩn WinForms/Web và máy chủ phát triển làm việc những gì sẽ là tiêu chuẩn vàng?
Bạn sử dụng gì (nếu bạn đang sử dụng hệ điều hành MS) và tại sao nó hoạt động cho bạn? Bạn đã cân nhắc điều gì thay thế?
Vista Doanh nghiệp chỉ tốt để phát triển. Tôi đã có Vista Ultimate ở nhà. Không đau với một trong hai. Muốn bạn giải thích những gì bạn thấy đau khổ về nó. –