1. Trang chủ
  2. » Công Nghệ Thông Tin

Lập trình giao diện chương 2

17 378 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 đề Môi Trường Phát Triển Phần Mềm Tích Hợp
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Giảng
Thành phố Hồ Chí Minh
Định dạng
Số trang 17
Dung lượng 266,81 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

i Mục tiêu và nội dung • Mục tiêu – Nắm vững các thành phần trong môi trường Visual Studio.Net và các lớp thư viện .Net Framework – Tạo được project, tìm hiểu các thành phần trong một

Trang 1

p

Chương 2:

Môi trường phát triển phần mềm tích hợp

(IDE- Integrated Development

Environment)

Trang 2

i

Mục tiêu và nội dung

• Mục tiêu

– Nắm vững các thành phần trong môi trường Visual

Studio.Net và các lớp thư viện Net Framework – Tạo được project, tìm hiểu các thành phần trong một

project và các thao tác biên dịch, sửa lỗi khi lập trình

• Nội dung

– Giới thiệu Visual Studio Net – Tạo project trong Visual Studio.Net – Các ngôn ngữ trong VS 2010

– Giao diện của VS 2010 – Demo xây dựng một ứng dụng từ ý tưởng đến sản phẩm

bằng Visual C# 2010

Trang 3

p

1 Giới thiệu về Visual Studio Net

• Giới thiệu Visual Studio.Net 2010

• Các thành phần trong VS.Net

• Các ngôn ngữ lập trình trong VS.Net

• Các loại ứng dụng trong VS.Net

Trang 4

i

Các phiên bản Visual Studio Net

• Visual Studio 2002 (12/2/2002)

– NET Framework 1.0

• Visual Studio 2003 (24/4/2003)

– NET Framework 1.1 – NET Compact Framework, phiên bản thu gọn của NET Framework cho các thiết bị di động

• Visual Studio 2005 (10/2005)

– NET Framework 2.0 – Hỗ trợ hoàn toàn cho tính toán 64-bit – NET Framework 3.0 = NET 2.0 + WPF + WCF +

WF + WCS

Trang 5

p

Các phiên bản Visual Studio Net (tt)

• Visual Studio 2008 (11/2007)

– NET Framework 3.5 = NET 3.0 + LINQ + ASP.NET 3.5

• Visual Studio 2010 (12/4/2010)

– NET Framework 4.0

• Visual Studio 2012 (15/8/2010)

– NET Framework 4.5

Trang 6

i

Giới thiệu về Visual Studio Net 2010

• Phiên bản mới hoàn toàn về giao diện

• Tích hợp SQLServer Express 2008

• Với môi trường VS 2010, có thể thực hiện các công việc:

– Xây dựng các loại ứng dụng Windows, WPF, Mobile

– Xây dựng ứng dụng Web – Kết nối, thiết kế CSDL: Tốt nhất với MS SQL Server 2008.

– Viết mã cho hầu hết các ngôn ngữ: VB.NET, C#, C/C++, Java, HTML, XML

Trang 7

p

2 Giới thiệu NET Framework

• NET Framework là một framework được phát triển bởi Microsoft chạy chủ yếu trên Microsoft Windows

• NET Framework gồm một thư viện lớn và

cung cấp khả năng tương tác ngôn ngữ, mỗi ngôn ngữ có thể sử dụng mã được viết bằng ngôn ngữ khác trên một số ngôn ngữ lập trình

Trang 8

i

.NET Framework

8

• Chương trình nền tảng cho

cho công nghệ NET

• Cung cấp tập hợp class

library thường dùng

• Quản lý sự thực thi của

các chương trình NET

Common Language Runtime Base Framework Classes Data and XML Classes Custom Classes C# VB.NET J# C++ …

XML Web Service

Web Forms

Windows Forms ASP.NET

Trang 9

p

.NET Framework

thực thi cho các ứng dụng, đảm nhận các công việc như:

– Dịch chương trình từ định dạng mã Microsoft Intermediate Language (MSIL) sang dạng mã máy

– Quản lý bộ nhớ các chương trình NET

Trang 10

i

Các thành phần của NET

Framework

• Gồm hai thành phần:

– Common Language Runtime (CLR): là nền tảng của NET Framework, thực hiện quản

lý bộ nhớ, quản lý thực thi tiểu trình, thực thi mã nguồn, xác nhận mã nguồn an toàn, biên dịch và các dịch vụ hệ thống khác

– Framework Class Library: Thư viện nền tảng cho NET Framework, chứa đựng hầu hết các lớp cho phép xây dựng các loại ứng dụng

Trang 11

p

Đặc điểm của ứng dụng NET

• Mã nguồn được biên dịch qua MSIL

• MSIL được thông dịch qua mã máy lúc thực thi nhờ vào CLR

• Độc lập nền tảng

– Về lý thuyết có thể chạy trên mọi nền!

• Install NET Framework redistribute

Trang 12

i

Đặc điểm của ứng dụng NET

12

MS IL

CLR

C++

Compiler

C#

Compiler

J# NET Compiler

CT C#.NET

CT VB.NET

CT C++.NET

CT J#.NET

VB NET Compiler

Programmer

Trang 13

p

3 Các ngôn ngữ trong VS 2010

• Các ngôn ngữ lập trình NET của Microsoft

bao gồm:

– C# - Là một ngôn ngữ mới , cú pháp ngôn ngữ này mang nhiều đặc điểm của Java và C++.

– Visual Basic NET – Là ngôn ngữ sử dụng cú pháp của Visual Basic, được thiết kế cho NET.

– J#, Managed C++ – Các ngôn ngữ ít sử dụng hơn,

sử dụng cú pháp của Java, C++.

• Các ngôn ngữ này đều được xây dựng trên một kiến trúc thống nhất, do đó các module

Trang 14

i

Các loại project trong VS 2010

• Windows Application

• Class Library

• Windows Control Library

• ASP NET Web Application / Service / Control Library

• Console Application

• Windows Service

• Windows Presentation (WPF)

• Others

• …

Trang 15

Môi trường phát triển phần mềm tích hợp

Trang 16

Môi trường phát triển phần mềm tích hợp

Trang 17

p

Demo xây dựng một ứng dụng từ

ý tưởng đến sản phẩm (file setup.exe) bằng Visual C# 2010

Ngày đăng: 15/12/2013, 16:52

TỪ KHÓA LIÊN QUAN

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN