Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 281 trang
Dung lượng: Đang cập nhật

Giới thiệu nội dung

TÌM HIỂU NGÔN NGỮ C# VÀ VIẾT MỘT ỨNG DỤNG MINH HỌA

Tác giả: Phạm Văn Việt – Trương Lập Vĩ

Lĩnh vực: Công nghệ Thông tin

Nội dung tài liệu:

Đề tài này tập trung nghiên cứu ngôn ngữ C# và môi trường .NET Framework, một khung ứng dụng mạnh mẽ được phát triển bởi Microsoft, đặc biệt tập trung vào các ứng dụng cho Internet. Nghiên cứu bao gồm hai phần chính: Phần đầu tiên đi sâu vào tìm hiểu các khái niệm nền tảng của .NET Framework, cú pháp của ngôn ngữ C#, các khái niệm về lập trình hướng đối tượng, hỗ trợ lập trình hướng component, và cách lập trình ứng dụng máy tính để bàn cũng như ứng dụng Web sử dụng C# với các công nghệ như ASP.NET, ADO.NET, và XML. Phần thứ hai trình bày việc xây dựng một ứng dụng minh họa là website dạy học C#, sử dụng C# và ASP.NET để xây dựng giao diện tương tác người dùng, và thao tác với cơ sở dữ liệu Microsoft SQL Server thông qua mô hình ADO.NET.

Nội dung tài liệu bao gồm các chương:

  • Lời cám ơn
  • Mục lục
  • Tóm tắt
  • Chương 1: C# và .Net Framework (Giới thiệu chung về C#, .NET, .NET Framework, MSIL)
  • Chương 2: Khởi đầu (Lớp, đối tượng, kiểu, phương thức, ghi chú, ứng dụng console, namespace, từ khóa, phân biệt hoa thường, từ khóa static, phát triển “Hello World”)
  • Chương 3: Những cơ sở của ngôn ngữ C# (Các kiểu, kiểu dữ liệu định sẵn, biến, hằng, biểu thức, câu lệnh, toán tử logic, quan hệ, toán học, cấu trúc điều kiện)
  • Chương 4: Lớp và đối tượng
  • Chương 5: Thừa kế và Đa hình
  • Chương 6: Nạp chồng toán tử
  • Chương 7: Cấu trúc
  • Chương 8: Giao diện
  • Chương 9: Array, Indexer, and Collection
  • Chương 10: Chuỗi
  • Chương 11: Quản lý lỗi
  • Chương 12: Delegate và Event
  • Chương 13: Lập trình với C#
  • Chương 14: Truy cập dữ liệu với ADO.NET
  • Chương 15: Ứng dụng Web với Web Forms
  • Chương 16: Các dịch vụ Web
  • Chương 17: Assemblies và Versioning
  • Chương 18: Attributes và Reflection
  • Chương 19: Marshaling và Remoting
  • Chương 20: Thread và Sự Đồng Bộ
  • Chương 21: Luồng dữ liệu
  • Chương 22: Lập trình .NET và COM
  • Phần 2: Xây dựng một ứng dụng minh họa
  • Chương 23: Website dạy học ngôn ngữ C# (Hiện trạng, yêu cầu, phân tích và thiết kế hướng đối tượng)