Giáo trình Các giải pháp lập trình C# - Nguyễn Ngọc Bình Phương
Tóm tắt Giáo trình Các giải pháp lập trình C# - Nguyễn Ngọc Bình Phương: ...ất Registry có thể bị giới hạn căn cứ vào tài khoản người dùng hiện hành và chính sách bảo mật truy xuất mã lệnh (Code Access Security Policy). Khi bạn tạo một ứng dụng yêu cầu truy xuất Registry, assembly sẽ yêu cầu truy xuất Registry bằng yêu cầu quyền tối thiểu (minimum permission request...a dữ liệu. Vì BeginRead và EndRead cần truy xuất nhiều mẩu thông tin giống nhau (chẳng hạn FileStream, bộ đệm, kích thước khối,...), bạn nên đóng gói mã lệnh đọc file bất đồng bộ trong một lớp. Với lớp AsyncProcessor trong ví dụ dưới đây, phương thức công khai StartProcess bắt đầu quá trình đ...numerator, GetHostEnumerator, hay GetAssemblyEnumerator của lớp Evidence. Lớp Evidence mô tả một tập hợp các đối tượng chứng cứ. Thuộc tính chỉ-đọc Evidence của lớp Assembly trả về một đối tượng tập hợp Evidence chứa tất cả các đối tượng chứng cứ mà bộ thực thi đã gán cho assembly khi assembl...
..................................................Trực kiện Load [v].................................................................................................................... Nạp Local [adj]........................................................................................................... Cục bộ Locale..................................................................................................................Bản địa Localization............................................................................................. Sự bản địa hóa Lock......................................................................................................................... Chốt Logic........................................................................................... Mã thi hành chức năng Loop..................................................................................................................Vòng lặp Managed [adj]........................................................................................... Được quản lý Management................................................................................................... Sự quản lý Mapping....................................................................................................... Phép ánh xạ Member......................................................................................................... Thành viên Membership...................................................................................... Tư cách thành viên Memory............................................................................................................... Bộ nhớ Menu............................................................................................................... Trình đơn Message........................................................................................................ Thông điệp Metacharacter..................................................................................................Siêu ký tự Metadata.......................................................................................................Siêu dữ liệu Method........................................................................................................ Phương thức Model.................................................................................................................Mô hình Module............................................................................................................... Đơn thể MSIL [Microsoft Intermediate Language].....................................Ngôn ngữ trung gian Multilingual [adj]....................................................................................... Đa ngôn ngữ Multithreading.............................................................................. Lập trình đa tiểu trình Native [adj]................................................................................................. Nguyên sinh Namespace.............................................................................................. Không gian tên Network................................................................................................................. Mạng Node.......................................................................................................................... Nút Object.............................................................................................................. Đối tượng Object-oriented programming...............................................Lập trình hướng đối tượng Operating system....................................................................................... Hệ điều hành Operator.............................................................................................................. Toán tử Output.................................................................................................. Đầu ra / Kết xuất Overload.................................................................................................. Bản nạp chồng Override [v]........................................................................................................ Chép đè 702 Phụ lục B: Thuật ngữ Anh - Việt Parameter..........................................................................................................Thông số Password.......................................................................................................... Mật khẩu Path................................................................................................................ Đường dẫn Pattern.............................................................................................................. Kiểu mẫu Performance.................................................................................................... Hiệu năng Permission............................................................................................................ Quyền Pixel................................................................................................................. Điểm ảnh Platform.................................................................................................................... Nền Pointer................................................................................................................. Con trỏ Policy............................................................................................................. Chính sách Polymorphisme........................................................................................... Tính đa hình Pool................................................................................................................ Kho dự trữ Pooling...................................................................................................... Cơ chế dự trữ POP3 [Post Office Protocol 3].....................................................Giao thức nhận mail 3 Port......................................................................................................................... Cổng Postfix...................................................................................................................Hậu tố Prefix....................................................................................................................Tiền tố Private [adj]........................................................................................................... Riêng Privilege......................................................................................................... Đặc quyền Procedure............................................................................................................ Thủ tục Process............................................................................................................. Tiến trình Processor........................................................................................................... Bộ xử lý Project....................................................................................................................Dự án Property..........................................................................................................Thuộc tính Protected [adj].............................................................................................Được bảo vệ Protocol........................................................................................................... Giao thức Public [adj]..................................................................................................... Công khai Query................................................................................................................ Truy vấn Queue............................................................................................................... Hàng đợi Random......................................................................................................... Ngẫu nhiên RBS [Role-Based Security]..................................................... Bảo mật dựa-trên-vai-trò Record................................................................................................. Bản ghi / Mẩu tin Recursion........................................................................................................ Sự đệ quy Reference......................................................................................................Tham chiếu Reflection.......................................................................................... Cơ chế phản chiếu Register [v]........................................................................................................ Đăng ký Regular expression..........................................................................Biểu thức chính quy Relationship................................................................................................ Mối quan hệ Relative [adj]................................................................................................. Tương đối Remotable [adj]................................................................................ Khả truy xuất từ xa Resource........................................................................................................ Tài nguyên Reusability.....................................................................................Khả năng tái sử dụng 703 Phụ lục B: Thuật ngữ Anh - Việt Role...................................................................................................................... Vai trò Routine....................................................................................................... Thường trình Row.............................................................................................................Hàng / Dòng Runtime......................................................................................................... Bộ thực thi Schema.................................................................................................Lược đồ / Khuôn Script................................................................................................................. Kịch bản Security......................................................................................................... Sự bảo mật Serialize [v].................................................................................................. Tuần tự hóa Serializable [adj]....................................................................................Khả tuần tự hóa Serialization............................................................................................. Sự tuần tự hóa Server............................................................................................................... Trình chủ Service................................................................................................................ Dịch vụ Session..................................................................................................... Phiên làm việc Setting............................................................................................................... Thiết lập Shared [adj]......................................................................... Được chia sẻ / Dùng chung Signature..............................................................................................................Chữ ký SMTP [Simple Mail Transfer Protocol]........................ Giao thức truyền mail đơn giản SOAP [Simple Object Access Protocol]...........Giao thức truy xuất đối tượng đơn giản Solution............................................................................................................Giải pháp Specialization....................................................................................... Tính chuyên hóa SQL [Structured Query Language].................................Ngôn ngữ truy vấn có cấu trúc Stack............................................................................................................ Ngăn chồng State................................................................................................................ Trạng thái State | Stateless [adj].......................................................... Có trạng thái | Phi trạng thái Statement......................................................................................... Câu lệnh / Khai báo Static [adj]............................................................................................................... Tĩnh Stored procedure..................................................................................... Thủ tục tồn trữ Stream............................................................................................................ Dòng chảy String..................................................................................................................... Chuỗi Strong name.................................................................................................... Tên mạnh Strong type.....................................................................................................Kiểu mạnh Strongly-named [adj]......................................................................Được định tên mạnh Strongly-typed [adj]..................................................................... Được định kiểu mạnh Structure............................................................................................................ Cấu trúc Symmetric [adj]............................................................................................... Đối xứng Synchronization......................................................................................Sự đồng bộ hóa Synchronous [adj]............................................................................................. Đồng bộ System.............................................................................................................. Hệ thống System tray.............................................................................................. Khay hệ thống Table....................................................................................................................... Bảng Tag............................................................................................................................ Thẻ Task...................................................................................................................... Tác vụ Template....................................................................................................... Khuôn mẫu Thread................................................................... Tiểu trình / Mạch trình / Tuyến đoạn Thread-safe.....................................................................................An toàn về tiểu trình 704 Phụ lục B: Thuật ngữ Anh - Việt Throw [v]................................................................................................................. Ném Timestamp................................................................................................ Tem thời gian Tool.................................................................................................................... Công cụ Toolbox....................................................................................................... Hộp công cụ Transaction............................................................................................. Phiên giao dịch Type......................................................................................................................... Kiểu Type-safe................................................................................... An toàn về kiểu dữ liệu Unmanaged [adj]............................................................................ Không được quản lý Update............................................................................................................... Cập nhật URI [Uniform Resource Identifier]...................... Bộ nhận dạng tài nguyên đồng dạng URL [Uniform Resource Locator]............................. Bộ định vị tài nguyên đồng dạng User.............................................................................................................. Người dùng Utility................................................................................................................. Tiện ích Validation.................................................................................. Sự xác nhận tính hợp lệ Value..................................................................................................................... Giá trị Variable................................................................................................................... Biến Version............................................................................................................ Phiên bản Virtual [adj]................................................................................................................ Ảo Visible [adj]...................................................................................................... Khả kiến Visual [adj]..................................................................................................... Trực quan Wildcard................................................................................................... Ký tự đại diện Window................................................................................................................ Cửa sổ Worker...................................................................................................................... Thợ Wrapper............................................................................................................... Vỏ bọc WSDL [Web Services Description Language]................ Ngôn ngữ mô tả dịch vụ Web XML [Extensible Markup Language]............................... Ngôn ngữ đánh dấu mở rộng 705 TÀI LIỆU THAM KHẢO TÀI LIỆU THAM KHẢO CÁC GIẢI PHÁP LẬP TRÌNH C# [1] Allen Jones. C# Programmer's Cookbook. Microsoft Press, 2004. [2] John Connell. Coding Techniques for Microsoft Visual Basic .NET. Microsoft Press, 2002. [3] Harvey M. Deitel, Paul J. Deitel, & Tem R. Nieto. Visual Basic .NET How to Program, Second Edition. Prentice Hall, 2002. [4] Jose Mojica. C# and VB .NET Conversion Pocket Reference. O'Reilly, 2002. [5] James Avery. Ten Must-Have Tools Every Developer Should Download Now. MSDN Magazine, 2004. [6] Karl Moore. The Ultimate VB.NET and ASP.NET Code Book. Apress, 2003. [7] Matthew MacDonald. Microsoft Visual Basic .NET Programmer's Cookbook. Microsoft Press, 2003. [8] Mark Schmidt & Simon Robinson. Microsoft Visual C# .NET 2003 Developer's Cookbook. Sams Publishing, 2003. [9] Dương Quang Thiện. Lập trình Visual C# thế nào? Nhà xuất bản Tổng Hợp TP. Hồ Chí Minh, 2005. [10] Nguyễn Ngọc Bình Phương & Lê Trần Nhật Quỳnh. Các giải pháp lập trình Visual Basic .NET. Nhà xuất bản Giao thông Vận tải, 2006. [11] Thái Thanh Phong & Nguyễn Ngọc Bình Phương. Sổ tay tra cứu VB.NET. Nhà xuất bản Giao thông Vận tải, 2004. [12] Và một số website như www.msdn.microsoft.com, www.codeproject.com, www.msd2d.com, www.developersdex.com, www.windowsforms.net, www.gotdotnet.com, www.codeguru.com, www.developerfusion.com, v.v... CÁC GIẢI PHÁP LẬP TRÌNH C# Nguyễn Ngọc Bình Phương – Thái Thanh Phong tổng hợp & biên dịch Chịu trách nhiệm xuất bản TS. Nguyễn Xuân Thủy Biên tập Hồ Nguyễn Thị Thanh Thúy Trình bày bìa Nguyễn Thị Thanh Thủy Chế bản & Sửa bản in Nguyễn Ngọc Bình Phương In 1000 cuốn, khổ 19x27cm, tại XN in Số 05. Số đăng ký KHXB 180-230/XB-QLXB do Cục Xuất Bản cấp ngày 03 tháng 03 năm 2005. In xong và nộp lưu chiểu tháng 09 năm 2006.
File đính kèm:
- giao_trinh_cac_giai_phap_lap_trinh_c_nguyen_ngoc_binh_phuong.pdf