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

Tìm hiểu dot NET FRAMEWORK

32 1,7K 0

Đ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

Định dạng
Số trang 32
Dung lượng 1,98 MB

Nội dung

Người biên soạn:   ! Email:"#$%#%#&'( Số n chỉ: )*+) , /01213*4567 89:;<=>#?@7AB .NET FRAMEWORK 89:;<=>#?@7AB  • Tổng quan • Các thành phần chính .NET • Đặc điểm .NET • Lịch sử các phiên bản .NET • Các loại chương trình .NET • Chương trình C# đầu &ên 89:;<=>#?@7AB  • C;D7);<=>#?@EF%?<GH • I#JK<=>#?@LM'NVisual BasicC(GC++ • O#LC<=>#?@(9(G++LM'N#%%G%P;I##@LM 'NMicroso" Founda%on Classes MFCO#LCQ%#@%8R:IComponent Object Model COM 89:;<=>#?@7AB  • S#%T%%%QR#?9:%U;(S:?9 – V%LM'N#%%G%P#@QW#?X<=>#?@JY:C #JX(G>T(I#Z<[ – #@JY:C#JXJLM'N%%#G>:Z"%\ • >T%UO#LMQ]:Y^%X>JY:C#JX(G<_L`>aX>(Y ;;<=>#?@:Z##_#?JY%:U 89:;<=>#?@7AB   T =# /#T D  _ #?JK>##?RJY:C#JX aX>(YQ><=>#?@ 1 bI>LM%O#%c%> ?RQ:[T >N#O%; UQTD#J[#% >T%UO#LMQ]:Y^%X>JY:C#JX(G<_L`>aX>(Y; ;<=>#?@:Z##_#?JY%:U 89:;<=>#?@7AB  • D)) ! "#?>9ETde?&f ?QghT "8I#:JX%(S:(G%_#Y;#C#IY • Phiên bản 3.0 %P#$%&'( ):JX%%G:i#Lj#? Windows Server 2008 (GWindows Vista • Phiên bản 3.5 :JX%%GLj#? Windows 7(GWindows Server 2008 R2, %\%U#R%G:i#% Windows XP (G Windows Server 2003 89:;<=>#?@7AB  • VG 7k)lk)7)#$%&'( )*>#G%aVisual Studio 2010 • 1:@#$%&'( )%\E phiên bản dành cho Mobile (Gthiết bị nhúng • O#>9ET?m#n#$ &+%,%&'( )LM'N%  #T- (!$#$ %&'( )<GO#>9ET'G%  %%#I#EF%U#G89EF_%I • 9ET#$%&'( )*#.#/Q%oW#?XWindows XP. 89:;<=>#?@7AB 010#$ • ,' +'%23,4khả năng tương tác  U#R#J[#%;#C%\(GY#?8%=>:I%%%g%D%P %%%J[#?@%\(GY:R#`%#E9 G#?JK#$ %&'( )  ?8%=>%%#G>LM'N&L>%& 54!,'&#67&'#,' +5'8'!(G54!,'&#$,'+!'5'8'!  ?8%=>:I%%%g%D:Z:JX%:UU<_#"^D 3%9 &8 %7 5'8'!Dịch vụ truy cập các nền tảng 89:;<=>#?@7AB 010#$ •  && :%;6%;'67&'';'(Bộ máy thực thi bằng ngôn ngữ chung):   && :%;6%;'67&'CLR:JX%p&J<GEO8#`%#%P#$  S#%T%%%J[#?@#$:q'JYL`L#%P::RET :T%% ^%S#(GG(S#:F#? (%quản lý bộ nhớbảo mật, cơ chế bẫy lỗi (Gsửa lỗi#? Q#`%#%J[#?@(I#Eq#$ 89:;<=>#?@7AB [...]... ngữ lập trình 1 - C# .NET FRAMEWORK • • Là một thành phần phần mềm được thêm vào hệ điều hành (Windows)   Chứa đựng những thư viện có sẵn Quản lý việc thực thi chương trình viết dưới nền tảng NET NET Framework quản lý việc thực thi các chương trình được viết dựa trên NET Framework do đó người dùng cần phải cài NET Framework để có thể chạy các chương trình được viết trên nền NET Chuyên đề ngôn ngữ... CÁC THÀNH PHẦN NET FRAMEWORK Chuyên đề ngôn ngữ lập trình 1 - C# CÁC THÀNH PHẦN NET FRAMEWORK Chuyên đề ngôn ngữ lập trình 1 - C# CÁC THÀNH PHẦN NET FRAMEWORK Chuyên đề ngôn ngữ lập trình 1 - C# CÁC PHIÊN BẢN NET FRAMEWORK Phiên bản Số phiên bản CLR Xuất bản Công cụ phát triển Thay thế 1.0 1.0.3705.0 1.0 2002-02-13 Visual Studio NET N/A 1.1 1.1.4322.573 1.1 2003-04-24 Visual Studio NET 2003 1.0 2.0... THÀNH PHẦN NET FRAMEWORK • NET Framework gồm 3 thành phần chính: – Base Class Library (BCL) : tập hợp các lớp thư viện được định nghĩa sẵn – Common Language Runtime (CLR): quản lý việc thực thi chương trình: quản lý bộ nhớ, thực thi mã lệnh, cấp phát và thu hồi vùng nhớ,… – Programming Tools: Bao gồm mọi thứ để viết mã lệnh và bẫy lỗi: Visual Studio IDE, trình biên dịch các ngôn ngữ NET (C#, VB .NET, F#,... overflows (tràn bộ điệm), có thể bị khai thác bởi các phần mềm độc hại Thêm vào đó, NET cũng đề xuất một mô hình chung cho tất cả ứng dụng Chuyên đề ngôn ngữ lập trình 1 - C# ĐẶC ĐIỂM NET • Portability (Tính khả chuyển):   Microsoft không cho phép cài NET vào bất kỳ hệ thống nào ngoài Windows Tuy nhiên, một số thành phần của NET có thể được sử dụng đa nền như Silverlight Microsoft đã nộp đặc tả của CLI... tài liệu XML, Chuyên đề ngôn ngữ lập trình 1 - C# ĐẶC ĐIỂM NET • Simplified deployment (Triển khai đơn giản):  NET Framework bao gồm tính năng thiết kế giúp quản lý và cài đặt ứng dụng và chắc rằng nó sẽ ko can thiệp với các phần mềm đã được cài đặt trước đó, điều này phù hợp với yêu cầu bảo mật Chuyên đề ngôn ngữ lập trình 1 - C# ĐẶC ĐIỂM NET • Security (Bảo mật):   Mục tiêu thiết kế hướng đến giải... trình sẽ có thể sử dụng, thừa kế các thư viện và ứng dụng được viết bằng các ngôn ngữ khác nhau của NET Chuyên đề ngôn ngữ lập trình 1 - C# ĐẶC ĐIỂM NET • Base Class Library (Thư viện lớp cơ sở):   Base Class Library (BCL) là một thư viện chức năng được viết sẵn tồn tại dưới tất cả các ngôn ngữ mà NET hỗ trợ Các lớp, giao tiếp này có thể được tái sử dụng và đã được đóng gói một số lượng lớn các hàm...ĐẶC ĐIỂM NET • Language independence (không phụ thuộc ngôn ngữ):   NET Framework giới thiệu Common Type System (CTS – Kiểu hệ thống chung) và Common Language Infrastructure (CLI – Ngôn ngữ cơ sở chung) để khi tất cả các ứng dụng được thực thi,... Library Windows Forms Application Windows Presentation Foundation (WPF) ASP .NET Silverlight Windows và Universal Apps (dành cho thiết bị cảm ứng) Windows Phone Chuyên đề ngôn ngữ lập trình 1 - C# WINDOWS FORMS Chuyên đề ngôn ngữ lập trình 1 - C# WPF Chuyên đề ngôn ngữ lập trình 1 - C# SILVERLIGHT Chuyên đề ngôn ngữ lập trình 1 - C# ASP .NET Chuyên đề ngôn ngữ lập trình 1 - C# WINDOWS PHONE Chuyên đề ngôn ngữ... - C# WINDOWS UNIVERSAL APP Chuyên đề ngôn ngữ lập trình 1 - C# NGÔN NGỮ LẬP TRÌNH C# • • C# là một ngôn ngữ lập trình thuần hướng đối tượng được thiết kế để xây dựng các ứng dụng chạy dưới nền tảng NET Framework Phiên bản hiện tại là C# 5.0 Mỗi lần xuất bản ra một phiên bản mới đều tập trung vào một số những tính năng mới Chuyên đề ngôn ngữ lập trình 1 - C# CHƯƠNG TRÌNH C# ĐẦU TIÊN • Soạn thảo chương . /01213*4567 89:;<=>#?@7AB .NET FRAMEWORK 89:;<=>#?@7AB  • Tổng quan • Các thành phần chính .NET • Đặc điểm .NET • Lịch sử các phiên bản .NET • Các loại chương trình .NET • Chương. :UJK'a%>T%G#$%&'( ):R%U#R%_8%% %J[#?@:JX%(I##?9 .NET 89:;<=>#?@7AB CD#$$B • #$%&'(

Ngày đăng: 21/10/2014, 21:54

TỪ KHÓA LIÊN QUAN

w