...
15.4 Một số ví dụ mẫu minh họa
Một cách thuận tiện nhất để học một công nghệ mới chính là dựa vào các ví dụ, vì
vậy trong phần này chúng ta sẽ khảo sát một vài ví dụ để minh họa cho phần lý ... thread. Một thread luôn chạy bên trong một miền ứng
dụng. Trong một miền ứng dụng có thể tồn tại nhiều thread.
19. 1.1 Marshaling vượt qua biên miền ứng dụng
M...
... Tạo một StreamWriter cho phép thêm văn bản vào tập tin
Copy() Sao chép một tập tin từ tập tin đã có
Create() Tạo một tập tin mới
CreateText() Tạo một StreamWriter cho phép viết mới văn bản vào ... Nguyễn Tấn Trần Minh Khang
233
Từ đây ta sử dụng bufferedInput và bufferedOutput thay cho
inputStream
và
outputStream
. Cách sử dụng là như nhau: cũng dùng phương
thức...
... họa quá trình tìm hiểu ngôn ngữ C# (đọc là Csharp) trong bộ công cụ
.NET, chúng tôi đã viết nên ứng dụng Web dạy học C# này.
Website dạy học ngôn ngữ C# Gvhd: Nguyễn Tấn Trần Minh Khang
253 ...
Phần 2
Xây dựng một ứng dụng minh họa
Website dạy học ngôn ngữ C# Gvhd: Nguyễn Tấn Trần Minh Khang
255
Hình 23-4 Minh họa lý thuyết qua...
... crash miền ứng dụng của nó chứ
không làm crash toàn bộ ứng dụng.
Mỗi process lúc bắt đầu thực thi có một miền ứng dụng ban đầu (initial app domain)
và có thể tạo thêm nhiều miền ứng dụng khác ... muốn. Thông
thường, ứng dụng chỉ cần một miền ứng dụng là đủ. Tuy nhiên, trong những ứng
dụng lớn cần sử dụng những thư viện do người khác viết mà thư viện đó...
... một ứng dụng A lên một máy và nó chạy tốt. Sau đó bạn cài đặt
ứng dụng B, bỗng nhiên ứng dụng A không chịu hoạt động. Sau quá trình tìm hiểu,
cuối cùng nguyên nhân là do ứng dụng B đã cài một ... Visual Studio .NET, sau đó tạo một dự án mới kiểu Web
Application, ngôn ngữ chọn là C# và ứng dụng sẽ có tên là
ProgrammingCSharpWeb
.
Url mặc nhiên của...
... ứng dụng Web.
14.1 Cơ sở dữ liệu và ngôn ngữ truy vấn SQL
Để có thể hiểu rõ được cách làm việc của ADO.NET, chúng ta cần phải nắm được
một số khái niệm cơ bản về cơ sở dữ liệu quan hệ và ngôn ... mọi hiệu chỉnh, ta chỉ cần chạy ứng dụng và .NET sẽ tạo ra một tập
tin cài đặt MSD để cài đặt ứng dụng của ta.
Truy cập dữ liệu với ADO.NET Gvhd: Nguyễn Tấn Trần Mi...
... khai ứng dụng
Khi ứng dụng đã thực thi hoàn chỉnh, vấn đề bây giờ là làm cách nào để có thể triển
khai nó. Với các ứng dụng đơn giản, chỉ cần chép assembly của ứng dụng đó sang
máy khác và chạy. ... Lập trình với C# Gvhd: Nguyễn Tấn Trần Minh Khang
120
Hình 13-7 Giao diện người dùng của ứng dụng FileCopier.
Giao diện của ứng dụng gồm các thành phần sau...
... ứng dụng Windows Form đều phát
sinh ra hàm này.
13.1.2 Tạo một ứng dụng Windows Form khác
Trong ứng dụng trên ta đã thảo luận sơ qua về ứng dụng Windows Form, phần này
ta sẽ tạo một ứng dụng ... hơn. Ứng dụng có tên là
FileCopier, cho phép chép hay xóa một hoặc nhiều tập tin từ vị trí này sang vị
trí khác. Mục đích của ứng dụng là minh họa sâu hơn...
... throw
Để báo hiệu một tình huống bất thường trong một lớp C#, ta ném ra một biệt lệ
bằng cách sử dụng từ khóa
throw
. Dòng lệnh sau tạo một thể hiện của lớp
Exception
và sau đó ném nó ra ... những phần tử vào
một mảng một chiều đã tồn tại, và nội dung chúng sẽ ghi đè lên vị trí bắt đầu mà
chúng ta đã chỉ định. Phương thức ToArray( ) trả về một mảng mới với nội dun...
... Lớp và đối tượng Gvhd: Nguyễn Tấn Trần Minh Khang
24
Chương 4 Lớp và đối tượng
Đối tượng là một trị có thể được tạo ra, lưu giữ và sử dụng. Trong C# tất cả các biến
đều ... định Note với tính năng là sẽ được đọc và viết
vào cơ sở dữ liệu hơn là việc thể hiện bằng một tập tin.
8.4 Thực hiện giao diện một cách tường minh
Bởi vì một lớp có thể cài đặt nhiều g...