Visual Studio là IDE riêng của Microsoft ban đầu có tên mã là Project Boston và được phát hành vào năm 1997. Lần này, Microsoft đã gộp tất cả các công cụ phát triển của họ lại và mua chúng bằng một sản phẩm duy nhất. Phiên bản đầu tiên của phần mềm có 2 phiên bản. Cái đầu tiên này là Visual Studio Professional và cái kia mạnh hơn Visual Studio Enterprise. Phiên bản chuyên nghiệp được gói cùng với 3 CD và phiên bản Enterprise cao cấp được gói cùng với 3 CD. Bây giờ, hãy nói về Visual Studio 2017.
Microsoft Visual Studio
Hiện tại, phiên bản 11 của Visual Studio có tên là Visual Studio 2017 là bản phát hành ổn định mới nhất từ nhóm công cụ nhà phát triển tại Microsoft. Nó có sẵn trong 3 phiên bản chính là
- Phiên bản cộng đồng miễn phí,
- Phiên bản chuyên nghiệp và
- Phiên bản doanh nghiệp.
Các Phiên bản cộng đồng là phiên bản miễn phí của gói phần mềm và ít tính năng nhất. Nhưng dù sao đi nữa, nó sẽ giúp bạn hoàn thành công việc của mình với tư cách là một người mới hoặc một nhà phát triển sinh viên. Cái thứ hai là phiên bản Professional mạnh hơn một chút so với phiên bản Community và sau đó là gói Enterprise hoàn chỉnh với tất cả các công cụ mạnh mẽ dành cho Visual Studio.
Hiện tại, Visual Studio là một Trình chỉnh sửa mã, Trình gỡ lỗi, và một Nhà thiết kế. Điều này có nghĩa là bạn có thể chỉnh sửa hoặc viết mã đơn giản cho chương trình phụ trợ hoặc bảng điều khiển tại đây, bạn có thể kiểm tra xem mã do bạn viết có hoạt động hay không và có thể trợ giúp nếu mã của bạn cần cải tiến. Ngoài ra, nó là một nhà thiết kế vì bây giờ bạn có thể thiết kế Giao diện người dùng và Trải nghiệm người dùng trong Visual Studio như khi phát triển ứng dụng cho UWP hoặc trong Xamarin bằng Blend hoặc XAML.
Tất cả thông tin trong bài viết này liên quan đến chú thích của Microsoft. Chúng được liệt kê dưới đây:
-
- Các tổ chức doanh nghiệp được định nghĩa là có> 250 PC hoặc> 1 triệu đô la Mỹ trong doanh thu hàng năm.
- Windows Desktop, Universal Windows Apps, Web (ASP.NET), Office 365, Business Applications, Apache Cordova, Azure Stack, C ++ Cross-Platform Library Development, Python, Node.js, .NET Core, Docker Tools
- Có thể mở các sơ đồ được tạo trong các phiên bản Visual Studio khác ở chế độ chỉ đọc.
- Bao gồm Hồ sơ tương tác cấp.
Bây giờ, chúng ta hãy so sánh các phiên bản của Visual Studio.
Visual Studio Community Phiên bản miễn phí
1]Nó dành cho ai?
Visual Studio Community Edition sẽ mang lại nhiều lợi ích cho các Trường hợp Sử dụng sau. Họ sẽ hỗ trợ các Nhà phát triển cá nhân, Học tập trong lớp, Nghiên cứu học thuật, Đóng góp cho các Dự án Nguồn Mở và cho các tổ chức Phi doanh nghiệp cho tối đa 5 người dùng.
2]Nó sẽ hỗ trợ Nền tảng phát triển?
Như tôi đã đề cập ở trên, nó sẽ Chắc chắn ủng hộ Nền tảng phát triển.
3]Về Môi trường Phát triển Tích hợp thì sao?
Nói về Môi trường phát triển tích hợp, phiên bản cộng đồng miễn phí của Visual Studio sẽ hỗ trợ các tính năng sau. Nó sẽ hỗ trợ Định nghĩa Peek, Tái cấu trúc, Triển khai Web bằng một cú nhấp chuột, Trình xem Tài nguyên Mô hình, Trực quan hóa Giải pháp với Đồ thị Phụ thuộc và Bản đồ Mã, và Đa nhắm mục tiêu.
4]Gỡ lỗi và chẩn đoán nâng cao?
Trong Gỡ lỗi và Chẩn đoán Nâng cao, phiên bản miễn phí của Visual Studio hỗ trợ những điều sau. Nó hỗ trợ các số liệu mã, gỡ lỗi đồ họa, phân tích mã tĩnh và trung tâm chẩn đoán và hiệu suất.
5]Hỗ trợ công cụ kiểm tra
Vâng, vì đây là phiên bản miễn phí của Visual Studio với các tính năng và công cụ hạn chế. Nó chỉ hỗ trợ Unit Testing để các nhà phát triển kiểm tra mã của họ.
6]Xamarin (Phát triển đa nền tảng) được tích hợp tốt như thế nào?
Vâng, nếu bạn quan tâm đến Xamarin, bạn là người may mắn. Các tính năng đa nền tảng sau đây được hỗ trợ bởi Cộng đồng Visual Studio dưới tên Xamarin. Chúng là Mã chia sẻ giữa các đối tác ứng dụng Android và iOS, Nhà thiết kế giao diện người dùng iOS và Android gốc, Biểu mẫu Xamarin (viết tắt là Xamarin.Forms) và Xamarin Instant Player.
7]Bạn có thể cộng tác với các nhà phát triển đồng nghiệp khác với Cộng đồng Visual Studio không?
Vâng, Microsoft đã giúp bạn ở đây. Các tính năng sau được Visual Studio hỗ trợ để đáp ứng mọi nhu cầu cộng tác của bạn. Đó là PowerPoint Storyboarding, Code Review, Task Suspend/Resume khả năng và Team Explorer với sự hỗ trợ của các công cụ phát triển của bên thứ ba.
Đọc: Những gì là Mã Visual Studio?
Visual Studio Professional
1]Nó dành cho ai?
Ngoài những gì được đề cập cho Cộng đồng Visual Studio, Phiên bản Chuyên nghiệp của Visual Studio này được hỗ trợ trong các Tình huống sử dụng như Doanh nghiệp.
2]Nó sẽ hỗ trợ Nền tảng phát triển?
Như tôi đã đề cập ở trên, nó chắc chắn sẽ hỗ trợ Nền tảng phát triển.
3]Về Môi trường Phát triển Tích hợp thì sao?
Nói về Môi trường phát triển tích hợp, phiên bản chuyên nghiệp của Visual Studio sẽ hỗ trợ mọi thứ mà Cộng đồng Visual Studio hỗ trợ. Điều này cũng sẽ hỗ trợ CodeLens.
4]Gỡ lỗi và chẩn đoán nâng cao?
Trong Gỡ lỗi và Chẩn đoán Nâng cao, phiên bản chuyên nghiệp hỗ trợ chính xác mọi thứ mà phiên bản miễn phí của Visual Studio, cộng đồng Visual Studio hỗ trợ.
5]Nói về Visual Studio hỗ trợ các công cụ kiểm tra tốt như thế nào
Chà, tính chuyên nghiệp của Visual Studio vẫn đi kèm với các tính năng và công cụ hạn chế khi so sánh với phiên bản Enterprise. Nó chỉ hỗ trợ Unit Testing để các nhà phát triển kiểm tra mã của họ.
6]Xamarin (Phát triển đa nền tảng) được tích hợp tốt như thế nào?
Vâng, nếu bạn quan tâm đến Xamarin, nó hỗ trợ các tính năng tương tự như Visual Studio Community hỗ trợ. Các tính năng đa nền tảng sau đây được hỗ trợ bởi Cộng đồng Visual Studio dưới tên Xamarin. Chúng là Mã chia sẻ giữa các đối tác ứng dụng Android và iOS, Nhà thiết kế giao diện người dùng iOS và Android gốc, Biểu mẫu Xamarin (viết tắt là Xamarin.Forms) và Xamarin Instant Player.
7]Bạn có thể cộng tác với các nhà phát triển đồng nghiệp khác bằng Visual Studio Professional không?
Vâng, Microsoft đã giúp bạn ở đây. Tất cả các tính năng đều được Visual Studio hỗ trợ để đáp ứng mọi nhu cầu cộng tác của bạn. Đó là PowerPoint Storyboarding, Code Review, Task Suspend/Resume khả năng và Team Explorer với sự hỗ trợ của các công cụ phát triển của bên thứ ba.
Visual Studio Enterprise
1]Nó dành cho ai?
Tương tự như Visual Studio Professional, nó hỗ trợ Nhà phát triển cá nhân, Học tập trong lớp học, Nghiên cứu học thuật, Đóng góp cho các dự án nguồn mở, các tổ chức phi doanh nghiệp cho tối đa 5 người dùng và cả Doanh nghiệp.
2]Nó sẽ hỗ trợ Nền tảng phát triển?
Như tôi đã đề cập ở trên, nó chắc chắn sẽ hỗ trợ Nền tảng phát triển.
3]Về Môi trường Phát triển Tích hợp thì sao?
Nói về Môi trường Phát triển Tích hợp, phiên bản Doanh nghiệp của Visual Studio sẽ hỗ trợ mọi thứ mà Visual Studio Professional Hỗ trợ. Điều này cũng sẽ hỗ trợ Xác thực phụ thuộc trực tiếp, Sơ đồ lớp kiến trúc, Xác thực kiến trúc và Bản sao mã.
4]Gỡ lỗi và chẩn đoán nâng cao?
Trong Gỡ lỗi và Chẩn đoán Nâng cao, phiên bản Enterprise hỗ trợ chính xác mọi thứ mà Visual Studio Professional hỗ trợ. Ngoài ra, nó hỗ trợ IntelliTrace, Tích hợp trình gỡ lỗi bản đồ mã, Phân tích kết xuất bộ nhớ .NET.
5]Hỗ trợ các công cụ kiểm tra
Vâng, phiên bản Enterprise của Visual Studio đi kèm với tất cả các tính năng và công cụ khi so sánh với các phiên bản kém hơn khác. Ngoài Kiểm tra đơn vị, nó hỗ trợ Kiểm tra đơn vị trực tiếp, Quản lý trường hợp thử nghiệm, Kiểm tra tải và hiệu suất web, IntelliTest, Microsoft Fakes, còn được gọi là Cách ly kiểm tra đơn vị, Bảo hiểm mã, Quản lý phòng thí nghiệm, Kiểm tra giao diện người dùng được mã hóa, Kiểm tra thủ công với Microsoft Test Manager, Kiểm tra khám phá với Trình quản lý Kiểm tra của Microsoft và Chuyển tiếp nhanh để Kiểm tra thủ công với Trình quản lý Kiểm tra của Microsoft.
6]Xamarin (Phát triển đa nền tảng) được tích hợp tốt như thế nào?
Vâng, nếu bạn quan tâm đến Xamarin, nó hỗ trợ nhiều tính năng hơn Visual Studio Community và Visual Studio Enterprise hỗ trợ. Các tính năng đa nền tảng sau được Visual Studio Enterprise hỗ trợ ngoài những tính năng được hỗ trợ bởi hai phiên bản khác dưới tên Xamarin. Chúng là các tập hợp nhúng, Trình kiểm tra Xamarin, Trình biên dịch Xamarin và Trình mô phỏng iOS từ xa dành cho Windows.
7]Bạn có thể cộng tác với các nhà phát triển đồng nghiệp khác với Visual Studio Enterprise không?
Vâng, Microsoft đã giúp bạn ở đây. Rõ ràng, tất cả các tính năng đều được Visual Studio hỗ trợ để đáp ứng mọi nhu cầu cộng tác của bạn. Đó là PowerPoint Storyboarding, Code Review, Task Suspend/Resume khả năng và Team Explorer với sự hỗ trợ của các công cụ phát triển của bên thứ ba.
Tải xuống Visual Studio
Nếu bạn muốn thử Visual Studio thực hành, bạn có thể tìm hiểu thêm và tải xuống từ VisualStudio.com.
Xem thêm: Microsoft Visual Studio Dev Essentials cung cấp cho bạn tất cả các công cụ và dịch vụ cần thiết để trở thành nhà phát triển hoàn toàn miễn phí. Phần mềm nhằm cung cấp các công cụ, dịch vụ và đào tạo miễn phí nhằm khuyến khích nhiều nhà phát triển và những người đam mê thử công nghệ yêu thích của họ.
Hãy đọc ngay bây giờ: Hướng dẫn cho người mới bắt đầu để bắt đầu với Visual Studio.
BLog Thủ Thuật chúc anh em thành công!!!