... m c 16.10). Trong cc phương th c này (ho c trong cc phương th c đư c gọi bởi cccc phương th c này), bạn sẽ định nghĩa cc ch c năng c a ứng dụng.•Khai báo một phương th c khởi dựng cho ... file th c thi chỉ nếu cc ký hiệu c thể đư c định nghĩa l c biên dịch. Cc ký hiệu hoạt động như ccc ng t c on/off, chúng không c giá trị mà chỉ là “đã đư c định nghĩa” hay “chưa đư c định ... Vì vậy, C# cung c p cc tính năng cho phép bạn xây dựng cc phiên bản tùy biến c a ứng dụng chỉ từ một mã nguồn. C c chỉ thị tiền xử lý cho phép bạn chỉ định cc khối mã sẽ đư c biên dịch vào...
... X c định mã lệnh c quyền nào đó l c th c thi hay không 522 8. Hạn chế ai đó thừa kế cc lớp c a bạn và chép đè cc thành viên lớp 523 9. Kiểm tra chứng cc a một assembly 525 10. Xử lý chứng ... Vô hiệu vi c kiểm tra quyền th c thi 516 4. Bảo đảm bộ th c thi c p cho assembly một số quyền nào đó 517 5. Giới hạn cc quyền đư c cấp cho assembly 519 6. Xem cc yêu c u quyền đư c tạo bởi ... “Ping” một địa chỉ IP 448 8. Giao tiếp bằng TCP 452 9. Lấy địa chỉ IP c a client từ kết nối socket 457 10. Thiết lậpcc tùy chọn socket 459 11. Tạo một TCP-server hỗ-trợ-đa-tiểu -trình 460 12....
... một Certificate Authority (CA) c p.CA đư c trao quyền để c p SPC (c ng với nhiều kiểu chứng chỉ kh c) cho ccc nhân ho c công ty sửdụng. Trư c khi c p một chứng chỉ, CA c trách nhiệm x c nhận ... biết chính x c kích thư c của chuỗi, ho c biết kích thư c tối đa c a chuỗi, bạn c thể tránh vi c cấp phát bộ đệm quá m c cần thiết bằng c ch thiết lập thu c tính Capacity ho c chỉ địnhkích ... ConsoleUtils.cs chứa lớp ConsoleUtils, cung c p cc phương th c đơn giản hóa sựtương t c với Console. Cc ch c năng này c a lớp ConsoleUtils c ng c thể hữu ích cho cc ứng dụngkh c. Để sử dụng lại...
... @X.*System.Runtime.InteropServices.COMExceptionL=4=(.&'.%.8%I9'.@4I9%=(.&'IGUExecuteAssembly*.(.&'&5>ãƠgJF>f(h8CLR@4)eGAC'probing%.(.&'g;(..^`&I>.Ih97Chương 3: Miền ứng dụng, c chế phản chiếu, và siêu dữ liệuusing System.Collections;using System.Collections.Specialized;// Giao diện chung cho tất ccc plug-in.public interface IPlugin ... quản lý vi c nạp và thao t c // cc plug-in trong miền ứng dụng c a nó.public class PluginManager : MarshalByRefObject { // ListDictionary giữ tham chiếu đến cc plug-in. private ListDictionary ... ListDictionary(); // Phương th c khởi dựng m c định. public PluginManager() {} // Phương th c khởi dựng nhận danh sách cc plug-in. public PluginManager(ListDictionary pluginList) { // Nạp c c...
... diện người dùng ph c tạp kết hợp nhiều phần tử đư c vẽ tùy biến, bạn c n c phương c ch để theo vết cc phần tử này và cho phép người dùng tương t c với chúng. C ch tiếp c n dễ nhất trong .NET ... form, c thể bạn sẽ c n x c định xem khi nào người dùng nhắp vào trong một shape cho trư c. .NET Framework cung c p ba phương th c có thể th c hiện c ng vi c này:•Phương th c Rectangle.Contains—nhận ... điều kiểm chuyên biệt bằng c ch dẫn xuất một lớp từ System.Windows.Forms.Control. Kế đó, bạn c thể tùy biến phương c ch mà điều kiểm này đư c vẽ dựa theo tập cc sự kiện c bản c a nó.Điều...
... chi tiết ở mỗi chương. C c chương 4, 6, và 9 đề c p cc chủ đề quen thu c và dễ tiếp c n; trong khi c c chương 3, 10, và 12 đề c p cc chủ đề nâng cao, ch c chắn bạn sẽ h c đư c nhiều thứ từ ... Websites—Chứa toàn bộ mã nguồn c a cc ứng dụng, 9 PrecompiledWebsites—Chứa cc ứng dụng đã đư c biên dịch, 9 WebSetupProjects—Chứa cc dự án c i đặt ứng dụng, 9 AJAX—Chứa cc thành ... C i đặt ứng dụng, 9 Mở rộng ứng dụng. Mỗi dự án đư c thiết kế với cc module, cc file lớp, và cc điều kiểm c thể tái sử dụng. Cc lớp và cc file quan trọng sẽ đư c nêu và phân tích chi...
... là tùy chọn; nếu để trống, tất ccc đối tượng Contact bất chấp chữ c i đầu tiên c a phần họ sẽ c mặt trong cc hàng c a DataSet. Lớp Contact chứa cc thu c tính sau: Thu c tính ... thấy một lịch biểu theo tháng. Cc ngày ccc m c nhật ký đư c đánh dấu bằng nền màu xanh. Cc ngày ccc sự kiện đư c đánh dấu bằng chữ màu đỏ. C ng để ý rằng, phía bên phải là cc sự kiện ... tên c a họ. DiaryEntry Chứa tất c m c nhật ký c a tất c người dùng. DiaryEvent Chứa tất c sự kiện nhật ký c a tất c người dùng Contact Chứa thông tin chi tiết c a tất c liên l c cho c c...
... chi tiết ở mỗi chương. C c chương 4, 6, và 9 đề c p cc chủ đề quen thu c và dễ tiếp c n; trong khi c c chương 3, 10, và 12 đề c p cc chủ đề nâng cao, ch c chắn bạn sẽ h c đư c nhiều thứ từ ... kế CMS” giải thích c ch thiết kế CMS, cc trang và cc lớp c liên quan. Phần “Mã lệnh CMS” xem xét mã lệnh trong site và lý giảic ch hoạt động c a nó. Hai phần cuối trình bày c ch c i ... C i đặt ứng dụng, 9 Mở rộng ứng dụng. Mỗi dự án đư c thiết kế với cc module, cc file lớp, và cc điều kiểm c thể tái sử dụng. Cc lớp và cc file quan trọng sẽ đư c nêu và phân tích chi...
... kế với cc module, cc file lớp, và cc điều kiểm c thể tái sử dụng. Cc lớp và cc file quan trọng sẽ đư c nêu và phân tích chi tiết ở mỗi chương. C c chương 4, 6, và 9 đề c p cc chủ đề quen ... đề quen thu c và dễ tiếp c n; trong khi c c chương 3, 10, và 12 đề c p cc chủ đề nâng cao, ch c chắn bạn sẽ h c đư c nhiều thứ từ đó. Kết th ccc bài h c, bạn sẽ c thể tự tạo cho mình một ... Hiện tại, ch c năng danh bạ liên l c khá đơn giản, không ccc ch c năng như liên kết cc sự kiện và ccc nhân, tự động gửi mail đến ccc nhân trong danh bạ liên l c để nh c họ về một...
... tháng. Cc ngày ccc m c nhật ký đư c đánh dấu bằng nền màu xanh. Cc ngày ccc sự kiện đư c đánh dấu bằng chữ màu đỏ. C ng để ý rằng, phía bên phải là cc sự kiện sắp tới và cc m c nhật ... l c tăng. Tổ ch c hiển thị cc liên l c theo chữ c i đầu tiên c a phần họ (hay theo chữ c i đầu tiên c a phần tên) là một c ch giải quyết vấn đề này. Lớp Contact đã c một phương th c cho ... Save() gọi thủ t c InsertNewContact và cc chi tiết c a liên l c đư c chèn vào c sở dữ liệu. ContactId mới đư c trả về từ c sở dữ liệu và đư c gán cho mContactId. Nếu liên l c này đã tồn...
... một thủ t c trong c sở dữ liệu. Mỗi khi c sự thay đổi trong c u tr c cơ sở dữ liệu hay cc truy vấn, c i c n đư c cập nhật là cc thủ t c tồn trữ. Trong cc chương sau (chương 9 và chương 12), ... nhanh cc website tương đối nhỏ, ít thay đổi c u tr c cơ sở dữ liệu. Để cho bạn thấy c ch sử dụng chúng và c ch chúng hoạt động, chúng đư c sử dụng cho hầu hết cc truy xuất dữ liệu trong CMS, ... và c i tiến mạnh so với phiên bản 1.1, nhờ vào một số tính năng hấp dẫn nhắm đến vi c trang bị cho nhà phát triển web ccc ng cc n cho phần lớn cc dự án. Ccc ng c này bao gồm cc điều...