Ngôn ngữ C#

Một phần của tài liệu thiết kế website bán hàng trực tuyến và seo cho web (Trang 57)

CHƢƠNG 3 : THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT CHƢƠNG TRÌNH

3.1.1Ngôn ngữ C#

3.1 Giới thiệu công cụ, ngôn ngữ

3.1.1Ngôn ngữ C#

3.1.1.1 Lịch sử

Ngôn ngữ C# được phát triển bởi đội ngũ kỹ sư của Microsoft, trong đó người dẫn đầu là Anders Hejlsberg và Scott Wiltamuth. Cả hai người này đều là những người nổi tiếng, trong Anders Hejlsberg được biết đến là tác giả của Turbo Pascal và là người đứng đầu nhóm thiết kế Borland Delphi, một trong những thành công đầu tiên của việc xây dựng mơi trường phát triển tích hợp (IDE) cho lập trình client/server.

3.1.1.2 Đặc điểm

Ngơn ngữ C# có một số đặc tính cơ bản sau: - C# là ngôn ngữ khá đơn giản. - C# là ngôn ngữ hiện đại.

- C# là ngôn ngữ hướng đối tượng. - C# là ngôn ngữ mạnh mẽ và mềm dẻo. - C# là ngơn ngữ ít từ khóa.

- C# là ngôn ngữ hướng module. - C# sẽ là ngôn ngữ phổ biến.

Tuy nhiên, C# là ngơn ngữ mới, nó được thiết kế riêng để dùng cho .NET Framework và có thể sinh ra mã đích trong môi trường .NET. Do vậy, khi sử dụng các chương trình ứng dụng được tạo ra từ ngôn ngữ C# thì máy tính phải cài đặt .NET Framework nên địi hỏi cấu hình máy tính phải có khả năng này. Ngồi ra, C# là ngơn ngữ sử dụng các kỹ thuật lập trình mới đó là lập trình hướng đối tượng, cho nên để tạo ra các sản phẩm phần mềm dựa trên ngơn ngữ C# địi hỏi q trình phân tích và thiết kế hệ thống phải bảo đảm các tiêu chuẩn đáp ứng của ngôn ngữ. Vấn đề này địi hỏi người lập trình cần phải có kiến thức nhất định về phân tích và thiết kế hướng đối tượng.

Một phần của tài liệu thiết kế website bán hàng trực tuyến và seo cho web (Trang 57)