Tác giả: Dương Quang Thiện (biên soạn)
Nhà xuất bản: Tổng hợp TP.Hồ Chí Minh
Giá bìa:75,000
Giá bán:75,000
Năm xuất bản: Quý I / 2005
Mục tiêu của C# là đem lại cho bạn một ngôn ngữ lập trình đơn giản, an toàn, tiên tiến, mang tính thiên đối tượng, có hiệu năng cao và tập trung xoáy vào Internet đối với việc triển khai phần mềm trên nền tảng .NET. C# là một ngôn ngữ lập trình mới, nhưng nó đã rút ra những bài học kinh nghiệm được đúc kết từ 3 thập niên qua. Bộ sách này, gồm 6 tập, tập trung vào ngôn ngữ C# (hay Visual C#) và cách sử dụng nó như là một công cụ lập trình trên sàn diễn .NET.
Mục tiêu của C# là đem lại cho bạn một ngôn ngữ lập trình đơn giản, an toàn, tiên tiến, mang tính thiên đối tượng, có hiệu năng cao và tập trung xoáy vào Internet đối với việc triển khai phần mềm trên nền tảng .NET. C# là một ngôn ngữ lập trình mới, nhưng nó đã rút ra những bài học kinh nghiệm được đúc kết từ 3 thập niên qua. Bộ sách này, gồm 6 tập, tập trung vào ngôn ngữ C# (hay Visual C#) và cách sử dụng nó như là một công cụ lập trình trên sàn diễn .NET. Không chỉ thích hợp với những ai muốn triển khai những ứng dụng chạy trên Windows hoặc trên Web dựa trên nền .NET, bộ sách này còn hữu ích cho mọi đối tượng tự học, giúp người đọc có được một nền tảng vững chắc trong việc lập trình trên .NET. MỤC LỤC Lời mở đầu Chương 1: Visual C# và .NET Framework Sàn diễn .NET Tổng quan về .NET Framework Việc gì xảy ra khi bạn biên dịch và chạy một chương trình Intermediate Language (IL) Các cấu kiện của .NET Framework .NET Framework Ngôn ngữ C# Chương 2: Bắt đầu từ đây ta tiến lên! Chương trình C#, hình thù ra sao? Lớp, Đối tượng và Kiểu dữ liệu Các “biến tấu” khác nhau của hàm Main() Giới thiệu cách định dạng chuỗi chữ C# Triển khai “Xin Chào Bà Con!” Sưu liệu dựa trên XML Chương 3: Sử dụng Debugger thế nào? Các điều cơ bản Điều khiển việc thi hành chương trình Chốt ngừng Chương 4: Căn bản Ngôn ngữ C# Kiểu dữ liệu (type) Biến và hằng Biểu thức (expression) Whitespace Các câu lệnh (statements) Các tác tử (operators) Địa bàn hoạt động các tên (Namespaces) Các chỉ thị tiền xử lý (Preprocessor Directives) Chương 5: Lớp và Đối tượng Định nghĩa lớp Tạo các đối tượng Sử dụng các thành viên static Hủy các đối tượng Trao thông số cho hàm Nạp chồng các hàm hành sự và hàm constructor Gói ghém dữ liệu thông qua các thuộc tính Các vùng mục tin read-only Cuộc sống bên trong của các đối tượng Chương 6: Kế thừa và Đa hình Chuyên hóa (specialization) và Tổng quát (generalization) Tính kế thừa (Inheritance) Tính đa hình (polymorphisme) Các lớp trừu tượng (Abstract classes) Nguồn gốc của tất cả các lớp: Object Boxing và Unboxing các kiểu dữ liệu Lớp lồng nhau Chương 7: Nạp chồng tác tử Sử dụng từ chốt operator Hỗ trợ các ngôn ngữ .NET khác Tạo những tác tử hữu ích Cặp tác tử lô gic Tác tử Equals Chuyển đổi các tác tử Chương 8: Cấu trúc Struct Struct được khai báo thế nào? Tạo những đối tượng struct Struct và tính kế thừa Một thí dụ để kết thúc chương Chương 9: Giao diện Thiết đặt một giao diện thế nào? Truy xuất các hàm hành sự giao diện Phủ quyết thiết đặt giao diện Dùng giao diện như là thông số Thiết đặt kế thừa giao diện Thiết đặt lại giao diện Thí dụ về thiết đặt giao diện Chương 10: Bản dãy, Indexers và Collections Bản dãy (array) Bộ rảo chỉ mục (indexer) Tập hợp các đối tượng Hàng nối đuôi (Queue) Cái ngăn chồng (Stacks) Collection tự điển (Dictionary) Chương 11: Chuỗi chữ và biểu thức regular Chuỗi chữ Regular Expressions Chương 12: Thụ lý các biệt lệ Các lớp biệt lệ Tống và tóm bắt biệt lệ Lớp System.Exception Các đối tượng Exception Những biệt lệ “cây nhà lá vườn” Tung lại biệt lệ Chương 13: Ủy thác và Tình huống Ủy thác (delegates) Các tình huống (Events) Chương 14: Lập trình trên môi trường .NET Visual Studio .NET Trình đơn và các thanh công cụ Tạo một dự án Khảo sát và thảo đoạn mã một dự án Xây dựng một dự án Gỡ rối chương trình Các công cụ .NET khác Bản chỉ mục
|