Sự khác biệt giữa Visual Studio Express 2013 cho Windows và Visual Studio Express 2013 cho Windows Desktop là gì? [đóng cửa]


81
  1. Sự khác biệt giữa Visual Studio Express 2013 cho Windows và Visual Studio Express 2013 cho Windows Desktop là gì?
  2. Cả hai đều hỗ trợ những thứ giống hệt như Visual Studio Express 2010 c #?
    1. Cái nào tốt hơn? Visual Studio Express 2013 (C #) hay 2010? Mục đích - cho trường học. CẢM ƠN!

3
Thật là ngạc nhiên khi một câu hỏi rộng rãi, mang tính chất tìm kiếm ý kiến ​​lại được ủng hộ cao như vậy. 1.2. ở trên đều có thể trả lời được với một chút duyệt web - tức là một số nỗ lực trước khi hỏi. Một câu hỏi tập trung hơn dựa trên ít nhất có thể có ý nghĩa, nhưng điều này khá nhiều bỏ qua cách đặt câu hỏi SO hay theo Trung tâm trợ giúp . (2.) 1. ở trên là hoàn toàn dựa trên ý kiến ​​- ngoại trừ các đặc điểm của môi trường học thuật nhất định, mà tất nhiên không ai trả lời câu hỏi sẽ biết.
J0e3gan

2
Câu hỏi này có vẻ lạc đề vì nó không cho thấy nỗ lực nghiên cứu nào và chỉ khuyến khích việc tìm lại các kết quả tìm kiếm trên web cơ bản và các câu trả lời dựa trên ý kiến.
J0e3gan

như một mặt lưu ý, khi cài đặt, Visual Studio 2013 Express for Windows Desktop có tên / tham chiếu đến / như Visual Studio 2013 Express for Desktop
Brett Caswell

Hai điểm khác biệt chính theo trang web cho các phiên bản năm 2015. Thứ nhất, phiên bản express không hoạt động với các plugin. Thứ hai, phiên bản đầy đủ phù hợp để phát triển các ô chữ cái trên nhiều nền tảng trong khi phiên bản Express thì không. Xem liên kết để biết thêm chi tiết. liên kết
John Paul

Câu trả lời:


61

Có thể tìm thấy so sánh giữa các phiên bản Visual Studio Express khác nhau tại Visual Studio Express (liên kết archive.org). Sự khác biệt giữa WindowsWindows Desktop là với phiên bản Windows, bạn có thể tạo Ứng dụng Windows Store (sử dụng .NET, WPF / XAML) trong khi phiên bản Windows Desktop cho phép bạn viết các ứng dụng Windows Desktop cổ điển . Có thể cài đặt cả hai sản phẩm trên cùng một máy.

Visual Studio Express 2010 cho phép bạn xây dựng các ứng dụng Windows Desktop. Không thể viết ứng dụng Windows Store với sản phẩm này.

Để học tập, tôi sẽ đề xuất Notepad và dòng lệnh. Mặc dù IDE cung cấp những cải tiến đáng kể về năng suất cho các chuyên gia, nhưng nó có thể đáng sợ đối với người mới bắt đầu. Tuy nhiên, nếu bạn muốn sử dụng IDE, tôi khuyên bạn nên sử dụng Visual Studio Express 2013 cho Windows Desktop.


Cập nhật 2015-07-27: Ngoài các Phiên bản Express, Microsoft hiện cung cấp các Phiên bản Cộng đồng. Chúng vẫn miễn phí cho các nhà phát triển cá nhân, cộng tác viên nguồn mở và các nhóm nhỏ. Không còn bản phát hành Web , WindowsWindows Desktop nữa; Phiên bản Cộng đồng có thể được sử dụng để phát triển bất kỳ loại ứng dụng nào. Ngoài ra, Community Edition không hỗ trợ Add-in (bên thứ 3). Phiên bản Cộng đồng cung cấp chức năng tương tự như Phiên bản Chuyên nghiệp thương mại .


131
Notepad và dòng lệnh là cách tốt nhất để bắt đầu GHÉT LẬP TRÌNH. Với Visual Studio, bạn có thể bắt đầu với một biểu mẫu, một nút và một textBox. Đó là tất cả!
T30

21
@ T30 Chỉ vậy thôi! Chà .... cho đến khi mọi chuyện không như ý muốn. Và bạn hoàn toàn lạc lối, vì bạn chưa bao giờ biết được, những thứ này hoạt động như thế nào. Và đăng câu hỏi bazillionth trên SO hỏi cách giải quyết lỗi LNK2019 cụ thể này . Đọc Visual Studio có xoay chuyển tâm trí không? để biết lý do tại sao tôi khuyên bạn nên tìm hiểu những công cụ riêng lẻ đang làm, một cách riêng biệt và kỹ lưỡng, trước khi chọn một công cụ che giấu hầu hết sự phức tạp.
IInspectable

9
Tôi phải nói rằng tôi rất thích bài viết mà bạn đã liên kết. Mặc dù vậy tôi không nghĩ rằng notepad là câu trả lời. Vâng, biết rằng tòa nhà có thể đang chạy csc.exelà điều mà bất kỳ lập trình viên lành nghề nào trong C # cũng nên biết. Nhưng theo cách tôi thấy, đó là điều bạn nên biết sau khi viết bài Tic Tac Toe đầu tiên của mình trong WinForms và sau khi bạn hiểu những kiến ​​thức cơ bản về lập trình. Tôi đồng ý rằng trong các tình huống, IDE có thể che khuất một số quy trình cơ bản, tuy nhiên, thử nghiệm trong môi trường của bạn có thể cung cấp cho bạn cái nhìn sâu sắc về việc tìm ra những điều này tại thời điểm bạn nhận ra rằng bạn chưa biết đủ về chúng.
Aidiakapi

18
Ít nhất hãy đề xuất và chỉnh sửa với tô sáng cú pháp.
Ernesto

2
Sử dụng IDE để bắt đầu. Bạn tạo ra nó từ đầu khi bạn biết mình đang làm gì. Bạn đã hiểu nó trở lại lập trình viên linux
Nick Turner

5

Visual Studio for Windows Apps được sử dụng để tạo Ứng dụng Windows Store bằng HTML & Javascript hoặc WinRT và XAML. Chúng cũng có thể chạy trên máy tính bảng Windows chạy Windows RT.

Visual Studio cho Windows Desktop dùng để xây dựng các ứng dụng bằng Windows Forms hoặc Windows Presentation Foundation, những ứng dụng này có thể chạy trên Windows 8.1 trên máy tính để bàn bình thường hoặc trên thiết bị máy tính bảng như Surface Pro ở chế độ máy tính để bàn (giống như một ứng dụng windows cổ điển).


3

Quan trọng hơn, các phiên bản 2013 của Visual Studio Express có tất cả các ngôn ngữ đi kèm với các phiên bản thương mại. Bạn có thể sử dụng các phiên bản Windows dành cho máy tính để bàn không chỉ để lập trình bằng Windows Forms, bạn có thể viết các ứng dụng cửa sổ đó bằng bất kỳ ngôn ngữ nào đi kèm với phần mềm, có thể là C ++ bằng cách sử dụng tiêu đề windows.h nếu bạn muốn thực sự tìm hiểu cách tạo ứng dụng cửa sổ từ đầu hoặc sử dụng biểu mẫu Windows để tạo cửa sổ bằng C # hoặc Visual Basic.

Trước đây, bạn phải tải xuống một phiên bản cho mỗi ngôn ngữ hoặc loại nội dung. Hoặc chỉ cần tải xuống tất cả trong một vẫn được cài đặt các phiên bản phần mềm riêng biệt cho các ngôn ngữ khác nhau. Giờ đây, với 2013, bạn có tất cả các ngôn ngữ cần thiết trong mỗi phiên bản định hướng nội dung của 2013 express.

Bạn chọn những gì quan trọng nhất đối với bạn.

Bên cạnh đó, có thể là một cách tốt để học cách sử dụng notepad và dòng lệnh để viết và biên dịch, nhưng tôi thấy rằng sử dụng hơi tẻ nhạt. Mặc dù lúc đầu sử dụng IDE có thể quá sức, nhưng bạn hãy bắt đầu với quy mô nhỏ, học cách tạo dự án, viết mã, biên dịch mã của mình. Họ đã đi qua đầu của họ để giúp bạn thoải mái trong ngày khi bạn thực hiện nó lần đầu tiên.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.