Become a Docker Power User With Microsoft Visual Studio Code
Mục lục:
Visual Studio là IDE của Microsoft, ban đầu được đặt tên là Project Boston và được phát hành vào năm 1997. Lần này, Microsoft kết hợp tất cả các công cụ phát triển của họ và mua chúng với sản phẩm duy nhất. Phiên bản đầu tiên của phần mềm có hai phiên bản. Cái đầu tiên là Visual Studio Professional và cái còn lại là Visual Studio Enterprise mạnh hơn. Phiên bản chuyên nghiệp đã được đóng gói cùng với 3 đĩa CD, và phiên bản Enterprise cấp cao đã được đóng gói cùng với 3 đĩa CD. Bây giờ, chúng ta 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ụ dành cho 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.
Phiên bản cộng đồng là phiên bản miễn phí của gói phần mềm và là ít nhất là nổi bật. Nhưng dù sao, nó được công việc của bạn thực hiện như một người mới hoặc một nhà phát triển sinh viên. Bản thứ hai là phiên bản chuyên nghiệp mạnh hơn phiên bản cộng đồng và sau đó là gói Enterprise hoàn chỉnh với tất cả các công cụ mạnh mẽ cho Visual Studio.
Hiện tại, Visual Studio là Trình soạn thảo mã , Trình gỡ lỗi và Trì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ã được viết bởi bạn 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ế như 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ư trong khi phát triển ứng dụng cho UWP hoặc trong Xamarin sử dụ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 Microsoft đặt. Chúng được liệt kê dưới đây:
-
- Tổ chức doanh nghiệp được xác định là> 250 PC hoặc> 1 triệu đô la Mỹ doanh thu hàng năm.
- Windows Desktop, Ứng dụng Windows phổ biến, Web (ASP.NET), Office 365, Ứng dụng doanh nghiệp, Apache Cordova, Azure Stack, C ++ Phát triển Thư viện Đa nền tảng, Python, Node.js,.NET Core, Công cụ Docker
- Có thể mở 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.
Cộng đồng Visual Studio Phiên bản miễn phí
1] Ai sẽ dùng nó?
Visual Studio Community Edition sẽ rất có lợi cho các kịch bản sử dụng sau đây. Họ sẽ hỗ trợ các nhà phát triển cá nhân, học trên 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ó có hỗ trợ nền tảng phát triển?
Như tôi đã đề cập ở trên, Chắc chắn sẽ hỗ trợ Nền tảng phát triển.
3] Làm thế nào về môi trường phát triển tích hợp?
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ợ Peek Definition, Refactoring, One-click Web Deployment, Model Resource Viewer, Visualizing Solutions với Dependency Graphs và Code Maps, và Multi-targeting.
4] Advanced Debugging and Diagnostics
Dưới Advanced Debugging and Diagnostics, phiên bản miễn phí của Visual Studio hỗ trợ như sau. Nó hỗ trợ Code Metrics, Graphics Debugging, Static Code Analysis, và Performance and Diagnostics Hub.
5] Các công cụ kiểm tra hỗ trợ
Vâng, vì nó 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ợ kiểm tra đơn vị để các nhà phát triển thử nghiệm mã của họ.
6] Tích hợp Xamarin (Phát triển nền tảng) như thế nào?
Vâng, nếu bạn quan tâm đến Xamarin, bạn đang may mắn. Các tính năng đa nền tảng sau được hỗ trợ bởi Cộng đồng Visual Studio dưới tên của Xamarin. Họ 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, Biểu mẫu Xamarin (viết tắt là Xamarin.Forms) và Trình phát ngay lập tức Xamarin.
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 đã bảo bạn ở đây. Các tính năng sau được hỗ trợ bởi Visual Studio để đáp ứng tất cả các nhu cầu cộng tác của bạn. Chúng là các chức năng PowerPoint Storyboarding, Code Review, Task Suspend / Resume và Team Explorer với các công cụ phát triển của bên thứ ba.
Đọc : Visual Studio Code là gì?
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 kịch bản sử dụng như các doanh nghiệp.
2] Nó có hỗ trợ Nền tảng phát triển không?
Như tôi đã đề cập ở trên, nó chắc chắn sẽ hỗ trợ nền tảng phát triển.
3] Làm thế nào về môi trường phát triển tích hợp?
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] Nâng cao Gỡ lỗi và Chẩn đoán?
Dưới Nâng cao Gỡ rối và Chẩn đoán, 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ề cách Visual Studio hỗ trợ các công cụ kiểm tra
Vâng, chuyên gia 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ợ kiểm tra đơn vị
để các nhà phát triển kiểm tra mã của họ. 6] Tích hợp Xamarin (Cross-Platform Development) như thế nào?
Vâng, nếu bạn quan tâm đến Xamarin.It hỗ trợ các tính năng tương tự như hỗ trợ Visual Studio Community. Các tính năng đa nền tảng sau được hỗ trợ bởi Cộng đồng Visual Studio dưới tên của Xamarin. Đó 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, Biểu mẫu Xamarin (viết tắt là Xamarin.Forms) và Trình phát ngay lập tức Xamarin.
7] Bạn có thể cộng tác với các nhà phát triển khác bằng Visual Studio Professional không?
Vâng, Microsoft đã bảo bạn ở đây. Tất cả các tính năng được hỗ trợ bởi Visual Studio để thực hiện tất cả các nhu cầu cộng tác của bạn. Chúng là các chức năng PowerPoint Storyboarding, Code Review, Task Suspend / Resume 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ó là ai?
Tương tự như Visual Studio Professional, nó hỗ trợ các nhà phát triển cá nhân, lớp học, nghiên cứu học thuật, đóng góp cho các dự án nguồn mở, tổ chức phi doanh nghiệp cho tối đa 5 người dùng và doanh nghiệp.
2] Nó có hỗ trợ nền tảng phát triển không?, nó chắc chắn sẽ hỗ trợ
nền tảng phát triển. 3] Làm thế nào về môi trường phát triển tích hợp? Nói về môi trường phát triển tích hợp, phiên bản Enterprise của Visual Studio sẽ hỗ trợ mọi thứ mà Visual Studio Professional Hỗ trợ. Điều này sẽ bổ sung hỗ trợ Live Dependancy Validation, sơ đồ lớp kiến trúc, xác nhận kiến trúc và bản sao mã.
4] Nâng cao gỡ lỗi và chẩn đoán?
Theo Nâng cao gỡ rối và chẩn đoán, 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 bộ nhớ.NET
5] Hỗ trợ 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. Ngoài Kiểm thử Đơn vị, hỗ trợ Kiểm thử Đơn vị Trực tiếp, Quản lý Hồ sơ Kiểm tra, Kiểm tra Tải và Hiệu suất Web, IntelliTest, Microsoft Fakes cũng được gọi là Cách ly Kiểm tra Đơn vị, Phạm vi Mã, Quản lý Lab, Giao diện người dùng được mã hóa Kiểm tra, kiểm tra thủ công với Microsoft Test Manager, Exploratory Testing với Microsoft Test Manager, và Fast-forward để kiểm tra thủ công với Microsoft Test Manager. 6] Tích hợp Xamarin (Cross-Platform Development) như thế nào? Vâng, nếu bạn quan tâm đến Xamarin.It 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 nền tảng sau đây được hỗ trợ bởi Visual Studio Enterprise ngoài các tính năng được hỗ trợ bởi hai phiên bản khác dưới tên của Xamarin. Chúng là các hội đồng nhúng, bộ kiểm tra Xamarin, trình thu thập Xamarin, và trình mô phỏng iOS từ xa cho Windows.
7] Bạn có thể cộng tác với các nhà phát triển khác cùng với Visual Studio Enterprise không?
Vâng, Microsoft đã bảo bạn ở đây. Rõ ràng, tất cả các tính năng được hỗ trợ bởi Visual Studio để thực hiện tất cả các nhu cầu cộng tác của bạn. Chúng là các chức năng PowerPoint Storyboarding, Code Review, Task Suspend / Resume và Team Explorer với các công cụ phát triển của bên thứ ba.
Visual Studio download
Nếu bạn muốn thử Visual Studio, bạn có thể tìm hiểu thêm và tải xuống từ VisualStudio.com.
TIP
:
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 này nhằm mục đích cung cấp các công cụ, dịch vụ và đào tạo miễn phí để 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ọ. Bây giờ đọc: Hướng dẫn mới bắt đầu với Visual Studio.
Không có gì để tính toán số lượng watt máy tính của bạn sẽ cần để hoạt động đúng. Bạn tổng cộng nhu cầu điện năng của bộ xử lý, bo mạch chủ, card video và âm thanh của bạn, và mọi thứ khác bên trong máy tính của bạn, với sức chứa của một bộ nguồn điện có giá phải chăng và bạn có nó. Tất nhiên, bạn phải biết nhu cầu điện năng của bộ xử lý, bo mạch chủ, card video và card âm thanh của bạn, và mọi thứ khác bên trong máy tính của bạn, nhưng cuộc sống là gì nếu không có những thách thức.
Trên thực tế, bạn không. Trang web của nhà sản xuất chắc chắn sẽ bao gồm những thông số kỹ thuật đó. Vì vậy, các trang web cho nhiều cửa hàng bán các đơn vị.
Quý III năm 2008 đánh dấu lần đầu tiên cho ngành công nghiệp máy tính. Theo iSuppli, nhiều máy tính xách tay hơn đã được bán trên toàn cầu so với máy tính để bàn - chỉ dành cho quý. So với quý 3 năm 2007, doanh số bán máy tính xách tay tăng 40% lên 38,6 triệu máy tính bán ra. Thị trường PC trên máy tính để bàn không có giá vé khá tốt. So với cùng một khung thời gian năm ngoái, doanh thu giảm 1,3% xuống 38,5 triệu chiếc.
"Momentum đã được xây dựng trên thị trường máy tính xách tay trong một thời gian, do đó, nó không phải là một bất ngờ hoàn toàn mà các lô hàng đã vượt qua những máy tính để bàn," Matthew Wilkins, nhà phân tích chính cho nền tảng tính toán tại iSuppli cho biết. "Tuy nhiên, điều này đánh dấu một sự kiện lớn trong thị trường PC vì nó đánh dấu sự khởi đầu của tuổi của máy tính xách tay."
Máy tính giá trị Dell Studio Slim nhỏ gọn cung cấp hiệu suất và kết nối ứng dụng trên mức trung bình, nhưng nâng cấp bị hạn chế. $ 814 Dell Studio Slim có tên tuổi: Máy tính nhỏ gọn, sành điệu này trông tuyệt vời dưới bàn làm việc hoặc cạnh bàn cà phê. Thật không may, thiết kế nhỏ gọn cũng có nghĩa là khái niệm nâng cấp chỉ đơn thuần là suy nghĩ mơ hồ.
Chúng tôi rất vui khi thấy Dell sử dụng CPU Intel Core 2 Quad Q8200 2,33 GHz - đây không phải là bộ xử lý bé bởi bất kỳ sự tưởng tượng nào . Nhưng nó cũng không có Core i7, và các máy khác trên biểu đồ Top Value PCs của chúng tôi, bao gồm Gateway FX6800-01E, đã quản lý để bao gồm chip thế hệ tiếp theo của Intel và vẫn còn đủ ngân sách cho các lựa chọn card đồ họa mạnh. Bộ nhớ DDR2 4GB sẽ không đi xa hơn phiên bản Windows Vista Ultimate 32 bit của hệ thống này vì nó sẽ có phiên bản 64 bit. Nhưng