2009-02-12 37 views
5

Bạn sẽ giới thiệu Hệ điều hành nào khi làm việc với Visual Studio 2008 và đó là khung công tác asp.net? Tôi sẽ chỉ sử dụng nó cho Web-phát triển và Visual Studio là điều duy nhất tôi cần trên đó.Hệ điều hành được đề xuất cho Visual Studio 2008

Tôi làm tất cả các chương trình của mình trên máy tính xách tay 2Ghz với bộ nhớ 2GB. Tôi có nên gắn bó với XP không? Windows Server 2008/2005 hoặc có lẽ là Vista? Tôi có nên sử dụng phiên bản 64bit không?

Tiền không phải là vấn đề.

+0

Nếu tiền không phải là một vấn đề, tại sao bạn trên một máy tính xách tay 2Ghz với bộ nhớ 2GB? –

+0

Đó là một chiếc laptop nhẹ. Nhưng nó thực sự không phải là một cái cớ để có 2GB bộ nhớ. –

Trả lời

9

Tôi sẽ chọn hệ điều hành trên máy tính để bàn tùy thuộc vào hệ điều hành máy chủ của mình, để có cùng phiên bản IIS. Nếu máy chủ sử dụng năm 2003, bạn có thể chọn XP Windows XP x64. Nếu nó sử dụng năm 2008, bạn nên chọn Vista.

Thậm chí nếu máy chủ của bạn chạy 2003 bạn có thể chọn Vista để tìm hiểu những tính năng mới của IIS 7 và do đó được chuẩn bị ngày bạn chọn để nâng cấp lên 2008.

Tôi thực sự thấy không có lý do gì để chạy 32 bit, trừ khi bạn dự định sử dụng một số thành phần không hỗ trợ 64 bit (chẳng hạn như WSE 2.0). Vì vậy, Vista 64 bit có lẽ là lựa chọn tốt nhất hoặc XP Windows XP x64 nếu bạn chạy Windows server 2003 và muốn chơi an toàn.

Btw, nếu bạn thích phần mềm beta, bạn có thể sử dụng Windows 7 Beta. Tôi hiện đang chạy mà kết hợp với VS2008 và có rất ít vấn đề.

EDIT: Windows XP 32 Bit không được khuyến nghị vì nó sử dụng IIS 5.1. Phiên bản 64 bit sử dụng IIS 6.0 và do đó là phiên bản XP được đề nghị duy nhất.

Hơn nữa, tất cả cấu hình được đề cập sẽ hoạt động tốt với bộ nhớ 2 GB (bao gồm Vista và 7). Tuy nhiên, nếu bạn có kế hoạch làm việc với các giải pháp rất lớn và một số trường hợp của visual studio, bộ nhớ tiêu thụ add-in như Resharper hoặc ứng dụng của bạn trong chính nó sẽ rất tốn bộ nhớ, nâng cấp lên 4 GB cần được xem xét.

+0

Windows XP 32 bit và Windows 2003 có các phiên bản IIS khác nhau. XP có 5.1 và 2003 có 6.0, cho phép thêm các hồ bơi ứng dụng. Tuy nhiên, XP x64 không có IIS 6.0, vì nó là một spinoff Server 2003. –

+0

Có đủ 2GB trên Vista với VS2008 không? Bạn có nghĩ rằng nó sẽ là đủ trên Windows 7 Beta? –

+0

Nếu card đồ họa của máy tính xách tay của bạn có bộ nhớ chuyên dụng, 2GB nên đủ cho Vista. Tôi ngần ngại chạy nó với một bộ điều khiển đồ họa tích hợp sử dụng bộ nhớ chia sẻ ... Mặc dù tôi đã làm điều đó và nó hoạt động, nó chỉ là chậm. – WildJoe

2

Tôi sử dụng VS2008 trên XP với ít bộ nhớ hơn mà không gặp sự cố. Nó thực sự không quan trọng chủ yếu chỉ là một sở thích cá nhân.

3

Tôi có XP và không có lý do gì để khiếu nại.

Ngoài: "Tiền không phải là vấn đề" - tôi luôn muốn sử dụng câu này. Chưa.

1

Chỉ với 2GB bộ nhớ, tôi khuyên bạn nên sử dụng XP 32 bit.

Trong khi bạn có thể mã trên hệ điều hành Windows Server, bạn có thể thấy rằng chúng được điều chỉnh hoàn toàn khác nhau. Ví dụ, Server 2008 chia sẻ rất nhiều mã với Vista, nhưng ngăn xếp âm thanh có độ trễ cao hơn đáng kể so với bạn muốn trên một hệ điều hành máy tính để bàn.

Xem:. Điều Larry Osterman của Why do people think that a server SKU works well as a general purpose operating system?

0

Tôi thường gương bất cứ điều môi trường sẽ được sử dụng trong hầu hết Chúng tôi khá XPrific quanh đây, vì vậy tôi đã sử dụng VS2008 đó.

1

Tôi đã thực hiện tất cả phát triển của mình trong Vista x64 gần đây và thấy nó khá khả dụng. Vì vậy, đó sẽ là và là sự lựa chọn của tôi.

Nếu tiền không phải là một đối tượng, tôi thực sự đề nghị gắn bó 2 hợp đồng ram khác trong máy tính xách tay của bạn. Nó không phải là tất cả những gì đắt tiền và ram bổ sung là thực sự hữu ích (và hoàn toàn cần thiết nếu bạn đang lập kế hoạch làm bất cứ điều gì giống như chạy một máy ảo).

1

Tôi chạy Visual Studio 2008 trên máy tính xách tay RAM 2GHz/2GB với Vista Ultimate, tất cả các PC hoạt động đều có 2GB RAM với VS2008/Vista Business - không có vấn đề gì.

+0

Không có vấn đề về hiệu suất? Bạn không phải đóng bất kỳ dịch vụ bổ sung nào xuống hay bất cứ thứ gì như thế? –

+0

Không. Cấp, Visual Studio 2008 là chuyển đổi chậm giữa các tập tin trong một dự án, nhưng tôi đã tìm thấy đó là một vấn đề trên tất cả các thiết lập. – Lazlow

1

Tôi biết điều này là về một hệ điều hành được đề xuất, nhưng nếu bạn sau khi nhận được hiệu suất tốt nhất từ Visual Studio, làm thế nào về đá quý này, ngay từ miệng ScottGu!

Tip/Trick: Hard Drive Speed and Visual Studio Performance

Scott dường như nghĩ rằng có một nhanh đĩa cứng sẽ được cải thiện đáng kể hiệu suất đĩa cứng, và tôi phải đồng ý với ông. Ông cũng đưa ra một số khuyến nghị cho bộ nhớ và CPU.

Tôi cũng nói rằng, hệ điều hành khôn ngoan, Windows XP cũng tốt, như Vista. Tôi chạy VS2005 & VS2008 trên cả XP và Vista (cả 32-bit) và từ quan điểm hệ điều hành, có thực sự không có sự khác biệt.

+0

Các nhà phát triển khác cũng nói như vậy: http://www.jeff.wilcox.name/2009/02/thanks-to-ssd/ và http://codebetter.com/blogs/patricksmacchia/archive/2008/12/04 /solid-state-drive-enhance-developers-productivity.aspx –

1

Tôi đã tìm thấy năm 2005 và 2008 để chạy khá bình đẳng với XP32 và Vista32. Có thể có một số trường hợp cạnh với Vista, nhưng tôi chưa trải nghiệm chúng với asp.net.

TUY NHIÊN, câu hỏi 32/64 là một trong những khác hoàn toàn: Team is Going from XP32 to XP64 for .NET Development - Any Gotchas?

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