Tổng quan về Microsoft.NET & Visual Studio.NET
Bạn đang xem 20 trang mẫu của tài liệu "Tổng quan về Microsoft.NET & Visual Studio.NET", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- tong_quan_ve_microsoft_net_visual_studio_net.ppt
Nội dung text: Tổng quan về Microsoft.NET & Visual Studio.NET
- Tổng quan về Microsoft.NET & Visual Studio.NET Bộ môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Đại học Khoa Học Tự Nhiên
- Thế hệ thứ nhất Basic Automation Mục tiêu /Computerization Mainframes, COBOL, Oracle, Kỹ năng SQL Server, VB Kiến trúc Monolithic, Client/Server
- Thế hệ thứ hai Mục tiêu Web Enabling, Online Presence Kỹ năng HTML, DHTML, CORBA, COM, EJB Kiến trúc Phân tán / Multi Tier World Wide Web
- Web Services Mô hình ứng dụng trong tương lai Partner Web Service Web Services Internet + XML Partner Web Service YourCompany.com Application Data Access Business Logic and Storage Tier Tier Other Applications
- Smart Clients •Next Gen Clients •XML Web services •Client-Server •RAD •Components •PC GUI •LAN •Web •App Server •PC CUI Capabilities •Mainframe •Dumb terminal Time
- Thế hệ tiếp theo . Mục tiêu Tích hợp ứng dụng và tính di động Kỹ năng XML, SOAP, Mobile Programming Framework Kiến trúc Dynamic Service, Device Based World Wide Web World Wide Web
- The Mobile Device Universe User ExperiencesSolutions & User Clients Web services Tools Authentication SMS Voice Calls Subscriber DB MMS Data Calls Personalization Billing etc Infrastructure Servers, e.g. Network Operators
- Microsoft .NET Platform
- Các mô hình lập trình VB VC++ VJ++ VB Lang. API MFC / WIN32 API Java SDK MSVBVM MSVCRT MSJVM
- Mô hình lập trình trong .NET VB VB C++ C#VC++ JScript VJ++ XML Web Services User Interface VB Lang. API ADO.NET:MFC / WIN32 Data API& XML Java SDK NET Framework Base Class Library MSVBVM CommonMSVCRT Language RuntimeMSJVM
- .NET Framework & Visual Studio.NET VB C++ C# JScript Common Language Specification VisualStudio.NET ASP.NET: Web Services Windows and Web Forms Forms ADO.NET: Data and XML NET Framework Base Class Library Common Language Runtime
- .NET Framework & Visual Studio.NET Base Class Library Support VB C++ C# JScript Thread Support COM Marshaler Common Language Specification VisualStudio.NET Type Checker Exception Manager ASP.NET: Web Services Windows Security Engine Debug Engine and Web Forms Forms MSILADO.NET: to Native Data andCode XML Garbage Compilers Manager Collector NET Framework Base Class Library Class Loader Common Language Runtime
- .NET Framework & Visual Studio.NET VB C++ C# JScript System System.Security System.Runtime. Common Language Specification InteropServices VisualStudio.NET System.Net System.Text System.Globalization ASP.NET: Web Services Windows andSystem.Reflection Web Forms System.ThreadingFormsSystem.Configuration ADO.NET:System.IO DataSystem.Diagnostics and XML System.Collections NET Framework Base Class Library Common Language Runtime
- .NET Framework & Visual Studio.NET VB C++ C# JScript Common Language Specification VisualStudio.NET System.Data System.Xml ASP.NET: Web Services Windows DataSet DataRow and Web Forms FormsSystem.Xml.Schema DataTableADO.NET:DataView Data and XMLSystem.Xml.Serialization NET Framework Base Class Library Common Language Runtime
- .NET Framework & Visual Studio.NET VB C++ C# JScript System.Web Common Language Specification VisualStudio.NET Services UI Description HtmlControls ASP.NET: Web Services Windows Discovery WebControls and Web Forms Forms Protocols ADO.NET:Caching Data and XMLSecurity Configuration SessionState NET Framework Base Class Library Common Language Runtime
- .NET Framework & Visual Studio.NET VB C++ C# JScript System.Windows.Forms Common Language Specification VisualStudio.NET ASP.NET: Web ServicesSystem.DrawingWindows and Web Forms Forms ADO.NET: Data and XML NET Framework Base Class Library Common Language Runtime
- Các ngôn ngữ hỗ trợ .NET ◆ Visual Basic ◆ Pascal ◆ C# ◆ C ◆ Jscript ◆ SmallTalk ◆ C++ ◆ Oberon ◆ Visual J# ◆ Scheme ◆ Perl ◆ Mercury ◆ Python ◆ APL ◆ COBOL ◆ Haskell ◆ Eiffel ◆ ML ◆ Oz ◆ Ada ◆ Objective Caml
- Quá trình thông dịch Program in Program Interpreter source language execution results Error messages
- Quá trình biên dịch Source language Compiler Object code program Error messages
- Object code Program in L1 Compiler Object code Linker Object code language Object code
- Dịch sang hợp ngữ Program in Program in L1 language Compiler Asm language Assembler Object code Linker Object code Object code
- Máy ảo Program in source Compiler Bytecode Interpreter language Data Results
- Biên dịch Just-in-time Program in source Compiler Bytecode JIT-compiler language Data Execution Results
- Mô hình thực thi trong Microsoft .NET Source VB C# C++ COBOL code Compiler Compiler Compiler Compiler Managed Assembly Assembly Assembly Assembly IL Code IL Code IL Code code IL Code Common Language Runtime JIT Compiler Native Code Operating System Services