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

Thông tin cơ bản

Tiêu đề Tìm hiểu phần mềm Visual Studio
Tác giả Bùi Tiến Đạt, Nguyễn Tất Đạt
Người hướng dẫn PTS. Đào Quý Thịnh
Trường học Trường Điện-Điện tử
Chuyên ngành Nhập môn ngành điện
Thể loại Bản báo cáo
Định dạng
Số trang 14
Dung lượng 3,52 MB

Nội dung

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

điện

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

studio

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

MỤC LỤC

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

studio……… 5

1.Khái

niệm………

……… 5

2.Lịch sử ra đời và hình

thành……….6

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

mềm……… 10

1.Tổ chức hoạt

động………

….10

2.Cấu trúc phần

mềm……… 11

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

bản……….12

1.Tính

năng………

……….12

2.Phiên

bản………

……… 13

Trang 5

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

1.Khái niệm

Visual Studio là một môi trường

phát triển tích hợp (IDE -

Integrated Development

Environment) được cung cấp bởi

Microsoft Được thiết kế để hỗ trợ

quá trình phát triển phần mềm,

Visual Studio cung cấp một loạt

các công cụ và tính năng giúp lập

trình viên tạo, sửa đổi, kiểm thử,

và triển khai ứng dụng.

Trang 6

2 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

2 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

mẽ.

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

Visual Studio

Trang 8

2 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

mềm.

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

Visual Studio

Trang 9

2 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

Marketplace

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à

minify

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

11

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 dụ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

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

II.Phiên Bản

1.Visual Studio 2008 (Orcas):

1 Hỗ trợ NET Framework 3.5.

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

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w