« Home « Chủ đề kĩ thuật lập trình

Chủ đề : kĩ thuật lập trình


Có 40+ tài liệu thuộc chủ đề "kĩ thuật lập trình"

Bảo mật phần 2

tailieu.vn

1.1 Bảo đảm bộ thực thi cấp cho assembly một số quyền nào đó. V V Bạn cần bảo đảm bộ thực thi cấp cho assembly của bạn các quyền truy xuất mã lệnh (code access permission) mà các quyền này quyết định sự thành công trong hoạt động của ứng dụng.. Sử dụng các yêu cầu quyền (permission request)...

Bảo mật phần 3

tailieu.vn

Quyền định danh mô tả chứng cứ (evidence) do một assembly đưa cho bộ thực thi. Nếu một assembly đưa ra các kiểu chứng cứ nào đó lúc nạp, bộ thực thi sẽ tự động gán cho assembly này quyền định danh phù hợp. Quyền định danh cho phép bạn sử dụng các lệnh bảo mật bắt buộc và khai...

Bảo mật phần 4

tailieu.vn

1.1 Xử lý bảo mật bộ thực thi bằng chính sách bảo mật của miền ứng dụng. V V Bạn cần kiểm soát (bằng mã lệnh) các quyền được cấp cho các assembly.. Cấu hình (bằng mã lệnh) chính sách bảo mật của miền ứng dụng mà bạn đã nạp các assembly vào đó.. Chính sách bảo mật (security policy)...

Bảo mật phần cuối

tailieu.vn

1.1 Hạn chế những người dùng nào đó thực thi mã lệnh của bạn. V V Bạn cần hạn chế những người dùng nào đó truy xuất các phần tử trong mã lệnh của bạn dựa trên tên người dùng hay các vai trò mà người dùng này là thành viên.. Sử dụng lớp System.Security.Permissions.PrincipalPermission và bản sao đặc tính...

Các giao diện và mẫu phần 1

tailieu.vn

Tạo các kiểu khả-tuần-tự-hóa để bạn có thể dễ dàng lưu trữ vào đĩa, gửi qua mạng, hoặc truyển bằng trị qua các biên miền ứng dụng (mục 16.1).. Cung cấp một cơ chế dùng để tạo bản sao đầy đủ và chính xác của đối tượng (mục 16.2).. Hiển thị dạng chuỗi của các đối tượng biến đổi dựa...

Các giao diện và mẫu phần 2

tailieu.vn

1.1 Hiện thực kiểu khả-so-sánh (comparable type). V V Bạn cần một cơ chế dùng để so sánh các kiểu tùy biến, cho phép bạn dễ dàng sắp xếp tập hợp chứa các thể hiện của kiểu này.. Để cung cấp một cơ chế so sánh chuẩn cho một kiểu, hiện thực giao diện System.IComparable. Để hỗ trợ nhiều dạng...

Các giao diện và mẫu phần 3

tailieu.vn

Lớp Team mô tả tập hợp các đối tượng TeamMember. Hiện thực giao diện. IEnumerable để hỗ trợ việc liệt kê các đối tượng TeamMember.. chức năng liệt kê các đối tượng TeamMember trong tập hợp. có thể truy xuất các thành viên private của lớp Team.. Phương thức khởi dựng (nhận một tham chiếu đến Team).. Hiện thực thuộc...

Các giao diện và mẫu phần 4

tailieu.vn

Ä Hiện thực kiểu khả-định-dạng (formattable type). Í Bạn cần hiện thực một kiểu có thể được sử dụng theo các format string, và có thể tạo ra những biểu diễn chuỗi khác nhau cho nội dung của nó dựa vào format specifier.. Hiện thực giao diện System.IFormattable.. Đoạn mã dưới đây minh họa cách sử dụng format specifier (phần...

Các giao diện và mẫu phần cuối

tailieu.vn

Ä Hiện thực đối số sự kiện tùy biến. Í Khi dựng lên một sự kiện, bạn cần truyền một trạng thái đặc-trưng-sự-kiện cho các phương thức thụ lý sự kiện.. Tạo một lớp đối số sự kiện tùy biến dẫn xuất từ lớp System.EventArg. Khi dựng lên sự kiện, hãy tạo một thể hiện của lớp đối số sự...

Cơ sở dữ liệu Trong Microsoft .NET Framework phần 1

tailieu.vn

Chương 10 : Cơ sở dữ liệu. Mỗi loại data-source được hỗ trợ thông qua một data-provider (bộ cung cấp dữ liệu). Bảng 10.1 liệt kê các hiện thực data- provider trong .NET.. Bảng 10.1 Các hiện thực data-provider trong .NET Framework Data-. Framework Data Provider. Cung cấp kết nối đến mọi data-source có hiện thực giao diện ODBC. Các...

Cơ sở dữ liệu Trong Microsoft .NET Framework phần 2

tailieu.vn

1.1 Thực thi câu lệnh SQL hoặc thủ tục tồn trữ. V V Bạn cần thực thi một câu lệnh SQL hoặc một thủ tục tồn trữ trên một cơ sở dữ liệu.. Tạo một đối tượng câu lệnh phù hợp với kiểu cơ sở dữ liệu mà bạn định sử dụng. tất cả các đối tượng câu lệnh đều...

Cơ sở dữ liệu Trong Microsoft .NET Framework phần 3

tailieu.vn

IsClosed Trả về true nếu IDataReader bị đóng. Trả về một đối tượng mô tả giá trị của cột cụ thể trong hàng hiện tại. Cột có thể được chỉ định bằng một chỉ số nguyên (đánh số từ 0) hoặc một chuỗi chứa tên cột. Bạn phải ép giá trị trả về thành kiểu phù hợp. Phương thức. GetDataTypeName...

Cơ sở dữ liệu Trong Microsoft .NET Framework phần 4

tailieu.vn

V V Bạn muốn thu lấy hay chèn dữ liệu vào một tài liệu Microsoft Excel bằng ADO.NET.. Sử dụng ODBC .NET provider kết hợp với Microsoft Excel ODBC Driver.. Tuy nhiên, bạn có thể sử dụng Microsoft Excel ODBC Driver (được cài đặt mặc định cùng với Excel) kết hợp với ODBC .NET provider (đi kèm với .NET Framework...

Cơ sở dữ liệu Trong Microsoft .NET Framework phần cuối

tailieu.vn

Bạn có thể tiếp quản những báo cáo này trên nền Web và Windows, và phân bổ chúng ở dạng dịch vụ Web trên một server.. Mục này sẽ trình bày từng bước một cách sinh báo cáo từ một nguồn dữ liệu. Để có thể hiển thị Crystal Report, bạn cần thực hiện hai bước chính: thứ nhất là...

Công cụ của .NET phần cuối

tailieu.vn

Công dụng hay nhất của .NET Reflector là khảo sát các assembly và phương thức của .NET Framework. Ví dụ, nếu bạn cần đọc một tập dữ liệu từ XML, có nhiều cách khác nhau để thực hiện điều này: sử dụng XmlDocument , XPathNavigator , hay XmlReader . Bằng cách sử dụng .NET Reflector, bạn có thể xem Microsoft...

Công cụ của .NET phần đầu

tailieu.vn

Giới thiệu một số công cụ của .NET. Phần phụ lục này giới thiệu một số công cụ nhỏ (hầu hết là miễn phí) nhưng rất tốt cho các nhà phát triển .NET, trong đó có những công cụ giúp phát triển ứng dụng nhanh hơn và có những công cụ có thể làm thay đổi cách thức viết mã...

Dịch vụ Web XML và Remoting Microsoft .NET Framework phần 1

tailieu.vn

Chương 12 : Dịch vụ Web XML và Remoting. Microsoft .NET Framework hỗ trợ hai mô hình lập trình phân tán cấp cao là Remoting và dịch vụ Web XML. Dịch vụ Web XML được xây dựng bằng các chuẩn xuyên-nền và dựa vào khái niệm XML messaging. Dịch vụ Web XML được thực thi bởi bộ thực thi ASP.NET....

Dịch vụ Web XML và Remoting Microsoft .NET Framework phần 2

tailieu.vn

Vì bản chất phi trạng thái (stateless) của giao thức HTTP, nên một phương thức web chỉ có thể góp phần làm gốc của một phiên giao dịch. nghĩa là bạn không thể đưa nhiều hơn một phương thức web vào cùng một phiên giao dịch. Bạn nên sử dụng RequiresNew trong các phương thức web vì tên của nó...

Dịch vụ Web XML và Remoting Microsoft .NET Framework phần 3

tailieu.vn

Ở mức lý tưởng, đối tượng ở xa sẽ không giữ lại bất kỳ trạng thái nào. Tính chất này cho phép bạn sử dụng chế độ kích hoạt gọi một lần (single-call activation), trong đó đối tượng sẽ được tạo ra ngay đầu mỗi lời gọi phương thức và sẽ được giải phóng khi kết thúc (giống như trong...

Dịch vụ Web XML và Remoting Microsoft .NET Framework phần 4

tailieu.vn

1.1 Quản lý các đối tượng ở xa trong IIS. V V Bạn muốn tạo một đối tượng khả-truy-xuất-từ-xa trong IIS (để có thể sử dụng SSL hay IIS authentication) thay cho một host chuyên biệt.. Đặt file cấu hình và assembly vào một thư mục ảo, và thay đổi URI sao cho nó kết thúc bằng .rem hay .soap.....