Danh mục tài liệu

Bài giảng Lập trình Net với C# - Chương 1: Tổng quan về Net và C#

Số trang: 15      Loại file: pdf      Dung lượng: 1.68 MB      Lượt xem: 19      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình Net với C# - Chương 1: Tổng quan về Net và C# giúp các bạn hiểu được .Net là gì, C# là gì? Sự khác nhau giữa ngôn ngữ VB và C#, nhắc lại về lập trình hướng đối tượng (OOP), thiết kế ứng dung nhiều tầng (N-Tier), demo: Tạo ứng dụng WinForms.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Net với C# - Chương 1: Tổng quan về Net và C#7/5/16TỔNG QUAN VỀ .NET VÀ C#PHAN TRỌNG TIẾNBM Công nghệ phần mềmKhoa Công nghệ thông tin, VNUAEmail: phantien84@gmail.comWebsite: http://timoday.edu.vn7/5/16Tổng quan về .Net và C#1Giới thiệuq  .Net là gì?q  C# là gì?q  Sự khác nhau giữa ngôn ngữ VB và C#q  Nhắc lại về lập trình hướng đối tượng (OOP)q  Thiết kế ứng dung nhiều tầng (N-Tier)q  Demo: Tạo ứng dụng WinForms7/5/16Tổng quan về .Net và C#217/5/16.Net là gì?q  .Net là một nền tảng, chiến lược các dịch vụ Web của Micosoftnhằm kết nối thông tin, con người, hệ thống và các thiết bịthông qua phần mềm7/5/16Tổng quan về .Net và C#3.Net là gì?q  Nền tảng phát triển ứng dụng từ Micrsoftq Runtime (Virtual machine)q Toolsq Ngôn ngữ phát triển, IDE,...q  Tạo ra các phần mềm bảo mật và mạnhq Web và Windowsq  Hỗ trợ đầy đủ lập trình hướng đối tượng7/5/16Tổng quan về .Net và C#427/5/16Biên dịch C#7/5/16Tổng quan về .Net và C#5Tổng quan về .Net và C#6.Net là gì?q  Ngôn ngữ độc lậpq VBq C#q F#q C++q IronPythonq Bất kỳ ngôn ngữ nào màđược hỗ trọ bởi tầnCommon LanguageRuntime (CLR)Specification7/5/1637/5/16Lịch sử phát triểnq  2002 - .Net 1.0 / Visual Studio.Netq  2003 - .Net 1.1 / Visual Studio 2003q  2005 - .Net 2.0 / Visual Studio 2005q  2007 - .Net 3.5 / Visual Studio 2008q  2008 - .Net 3.5sp1 (added EDMX)q  2002 - .Net 4.0 / VS.Net 2010q  Các phiên bản kháchttp://en.wikipedia.org/wiki/Microsoft_Visual_Studio7/5/16Tổng quan về .Net và C#7.Net Framework là gì?q  Cung cấp người dùng hơn 4500 thư viện (class) như:q Thư viện kết nối và truy cập CSDL (ADO.Net)q Giao diện người dùng (WinForms, WPF)q Các ứng dụng Web (ASP.NET, Silverlight)q Network Communication (WCF)q Workflow (WF)7/5/16Tổng quan về .Net và C#847/5/16.NET Frameworkq  Cải tiến các chức năngđã xây dựng trước đây(Evolution)q  Toàn bộ các thưviện .NET FX 3.5q https://msdn.microsoft.com/en-us/library/bb332048(v=vs.90).aspxq  Chỉ cập nhật các kiểu dữ liệu mớitrong .NET 4q https://msdn.microsoft.com/en-us/library/vstudio/ms171868(v=vs.100).asp7/5/16Tổng quan về .Net và C#9Common Language Runtime (CLR)q  Cho phép các ngôn ngữ độc lậpq  Quản lý bộ nhớ (cấp phát và giải phóng bộ nhớ)q  Tự động thu thập rác với việc loại bỏ con trỏq  Không bị mất bộ nhớq  Điều khiển xử lý ngoại lệ (Exception Handing)q  Bảo mậtq  Chuyển đổi các byte code IL thành code runtime7/5/16Tổng quan về .Net và C#105