1. Trang chủ
  2. » Luận Văn - Báo Cáo

bản báo cáo nhập môn ngành điện tìm hiểu phần mềm visual studio

14 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nó tích hợp các công cụ lập trình như Visual Basic, Visual C++, và Visual FoxPro, mang lại sự đa dạng và hiệu suất cho việc phát triển ứng dụng trên nền tảng Windows.• Giai đoạn .NET 200

Trang 2

Bản báo cáo nhập môn ngành

Tìm hiểu phần mềm visual

Giảng viên hướng dẫn : thầy Đào Quý Thịnh

Trường: Điện-Điện tử

Trang 3

Thành viên của nhóm

Bùi Tiến Đạt-20231965

Nguyễn Tất Đạt-20231974

Trang 4

2.Cấu trúc phần

III Những tính năng và một số phiên

1.Tính

2.Phiên

bản……… 13

Trang 6

62 Lịch sử ra đời và hình thành

a Visual Studio có một lịch sử hình thành dài từ khi nó được giới thiệu lần đầu tiên cho đến ngày nay Ta có thể chia thành 6 giai

• Giai đoạn Đầu Tiên (1997)

• Giai đoạn NET (2002):

• Giai đoạn IntelliSense và IDE Nâng Cao (2005-2010)• Giai đoạn Tích hợp với Azure (2010-2015)

• Giai đoạn Cross-Platform và Open Source (2013-2019)

• Giai đoạn Hiện đại (2020-đến nay)

Visual Studio

Trang 7

72 Lịch sử ra đời và hình thành

• Giai đoạn Đầu Tiên (1997):

Có tên Visual

Studio 97 Nó tích hợp các công cụ lập trình như Visual Basic, Visual C++, và Visual FoxPro, mang lại sự đa dạng và hiệu suất cho việc phát triển ứng dụng trên nền tảng Windows.

• Giai

đoạn NET (2002):

Giai đoạn ".NET" đánh dấu sự

chuyển đổi quan trọng về kiến trúc và triển khai của ứng dụng trên nền tảng Microsoft, tăng cường khả năng tích hợp và sự linh hoạt trong quá trình phát triển phần mềm.

• Giai đoạn Tích hợp với Azure (2010-2015):

Giai đoạn này tập trung vào cải thiện

trải nghiệm phát triển thông qua tính

năng IntelliSense mạnh mẽ và các công cụ gỡ lỗi nâng

cao Nó cũng đáp ứng xu hướng về xử

lý dữ liệu linh hoạt và phát triển giao diện đồ họa mạnh

I.Khái quát về phần mềm Visual Studio

Trang 8

82 Lịch sử ra đời và hình thành

• Giai đoạn Tích hợp với Azure (2010-2015)

Giai đoạn này đánh dấu sự chuyển đổi của Visual Studio để hỗ trợ mạnh mẽ cho việc phát triển và triển khai ứng dụng trên nền tảng đám mây Azure Nó tăng cường khả năng tích hợp và quản lý dự án trong môi trường đám mây, thúc đẩy sự linh hoạt và hiệu suất trong quá trình phát triển ứng dụng.

• Giai

đoạn NET (2002):

Giai đoạn này thể hiện cam kết của Microsoft đối với sự mở rộng và tích hợp chặt chẽ với cộng đồng mã nguồn mở Visual Studio trở thành một công cụ phát triển đa nền tảng mạnh mẽ, hỗ trợ cho nhiều ngôn ngữ và môi trường phát triển khác nhau.

• Giai đoạn Tích hợp với Azure (2010-2015):

Giai đoạn này tiếp tục đánh dấu sự tiến

bộ của Visual Studio trong việc hỗ trợ các xu hướng mới, sự linh

hoạt đa nền tảng và tích hợp chặt chẽ với

các công nghệ đám mây, đáp ứng các thách thức và yêu cầu ngày càng phức

tạp từ cộng đồng phát triển phần

I.Khái quát về phần mềm Visual Studio

Trang 9

92 Lịch sử ra đời và hình thành

I.Khái quát về phần mềm Visual Studio

Visual Studio không chỉ là một công cụ phát triển mà còn là biểu tượng của sự phát triển và sự tiến bộ trong ngành công nghiệp phần mềm Sự đa dạng, tính tích hợp, và sự linh hoạt của nó là một phản ánh của cách mà Microsoft và cộng đồng phát triển đã cùng nhau định hình một trong những môi trường phát triển hàng đầu trên thế giới.

b.Kết luận:

Trang 10

II.Tổ chức hoạt động và cấu trúc phần mềm

• 1.Tổ chức hoạt động

Tổ chức hoạt động trong Visual Studio liên quan đến cách bạn quản lý và tổ chức dự án của mình, làm việc với mã nguồn, và tương tác với các công cụ và tính năng của môi trường phát triển

Visual Studio tổ chức hoạt động qua các thành phần như IDE với trình soạn thảo, Solution Explorer, Toolbox, Project

System, hỗ trợ Source Control,

Debugger, Test Tools, NuGet Package Manager, tích hợp với Azure, Extensions và Marketplace, Task Runners, Code

Profiling, và nhiều công cụ khác, cung cấp môi trường phát triển tích hợp và linh hoạt cho nhà phát triển.

10

Trang 11

II.Tổ chức hoạt động và cấu trúc phần mềm

1 IDE (Integrated Development

Environment): Là nơi nhà phát triển làm

việc với trình soạn thảo mã nguồn, có IntelliSense để hỗ trợ gợi ý mã, kiểm tra lỗi và định dạng mã nguồn.

2 Project System: Quản lý dự án, bao gồm

các Project Templates để tạo dự án mới, và Build System để biên dịch và tạo file thực thi của ứng dụng.

3 Source Control Integration: Tích hợp với

các hệ thống quản lý phiên bản như Git, cho phép quản lý mã nguồn và hợp nhất thay đổi.

4 Debugger: Cung cấp công cụ gỡ lỗi mạnh

mẽ, cho phép theo dõi và kiểm tra giá trị biến trong quá trình thực thi ứng dụng.

5 Test Tools: Bao gồm Unit Testing và Test

Explorer để phát triển và quản lý các bài kiểm thử đơn vị.

1 NuGet Package Manager: Hỗ trợ quản lý

và cài đặt gói NuGet, giúp mở rộng chức năng của dự án.

2 Azure Integration: Tích hợp với dịch vụ

đám mây Azure, giúp quản lý quy trình phát triển và triển khai ứng dụng.

3 Extensions and Marketplace: Cho phép

nhà phát triển tùy chỉnh và mở rộng Visual Studio thông qua các tiện ích mở rộng và mô-đun bổ sung từ Visual Studio

4 Task Runners and Build Tools: Bao gồm

Task Runner Explorer để quản lý và thực hiện các công việc tự động như biên dịch và

5 Code Profiling and Performance Tools:

Cung cấp các công cụ đánh giá và tối ưu hóa hiệu suất của ứng dụng.

2 Cấu trúc phần mềm Visual Studio

Visual Studio có cấu trúc tổ chức rõ ràng và tích hợp các thành phần chính nhằm cung cấp một môi trường phát triển đầy đủ và hiệu quả Dưới đây là các thành phần chính:

Trang 12

III.Tính năng và một số phiên bản

• Phần mềm này có nhiều tính năng quan trọng và khá độc đáo như:

I.Tính năng

Môi trường soạn thảo mã nguồn: Cung cấp

một trải nghiệm soạn thảo mã nguồn mạnh mẽ

với tính năng IntelliSense, kiểm

tra lỗi, và định dạng mã nguồn.

Visual Studio Marketplace:

Cho phép cài đặt và quản lý

tiện ích mở rộng và mô-đun bổ sung để tùy chỉnh và mở rộng Visual Studio.

Hỗ trợ đám mây Azure:

Tích hợp với dịch vụ đám mây Azure để

quản lý và triển khai ứng dụng một cách

thuận lợi.

Gỡ lỗi mạnh mẽ: Cho phép

nhà phát triển theo dõi và gỡ lỗi mã nguồn trong quá trình

chạy ứng dụng.

Hỗ trợ Git và TFVC: Tích

hợp mạnh mẽ với các hệ thống quản lý

phiên bản để quản lý mã nguồn dự án.

Unit Testing và Test Explorer: Hỗ

trợ quản lý và chạy các bài kiểm thử, giúp

đảm bảo chất lượng của ứng

Hỗ trợ đa nền tảng:

Cho phép phát triển ứng dụng

chạy trên nhiều nền tảng như NET Core,

Xamarin, và NET MAUI.

Quản lý công việc tự động:

Hỗ trợ quản lý và thực hiện các công việc

tự động như biên dịch, minify, và triển

khai.

Trang 13

2 Tích hợp nhiều cải tiến hiệu suất và tính năng mới.

2.Visual Studio 2010 (Codename Dev10):

1 Hỗ trợ NET Framework 4.0.

2 Giới thiệu IntelliTrace và nhiều tính năng mới khác.

3.Visual Studio 2012 (VS 2012):

1 Thiết kế lại giao diện người dùng.

2 Hỗ trợ Windows 8 và Windows Phone 8.

4.Visual Studio 2015 (VS 2015):

1 Ra mắt cùng với NET Framework 4.6.2 Hỗ trợ cho NET Core và Xamarin.

5.Visual Studio 2017 (VS 2017):

1 Giới thiệu Visual Studio for Mac.

2 Hỗ trợ NET Core, Xamarin, và cải tiến trải nghiệm phát triển.

Visual Studio đã có nhiều phiên bản phổ biến qua các năm, mỗi phiên bản đều mang lại những cải tiến và tính năng mới Dưới đây là một số phiên bản quan trọng của Visual Studio:

Trang 14

THANK YOU !

Ngày đăng: 11/06/2024, 14:53

Xem thêm:

w