... điều
kiểm CrystalReportViewer để trình bày bản báo cáo này trên form.
Crystal Reports for Visual Studio .NET là công cụ báo cáo chuẩn dành cho Visual Studio
.NET. Bạn có thể tiếp quản những ... Acrobat (.pdf), Microsoft
Excel (.xls), Microsoft Word (.doc), hay Rich Text Document (.rtf). Bạn cũng có thể
phóng to bản báo cáo hoặc tìm kiếm text bên trong bản báo cáo.
Trình thuật sĩ này ... một điều kiểm CrystalReportViewer vào form để
trình bày báo cáo.
Việc xây dựng một bản báo cáo được mô tả trong 11 bước nhỏ dưới đây:
1.
Từ thanh trình đơn chính của IDE, chọn Project | Add...
... thiết lập mặc định (xem hình 10.12). Nhắp Finish để kết thúc trình thuật sĩ. Sau
vài giây, DataForm mới sẽ được kết sinh và hiển thị (xem hình 10.13).
Hình 10.12 Giữ nguyên các thiết lập hiển ... Chọn DataFormWiz.DataForm1 từ danh sách Startup object
Nhấn F5 để chạy chương trình. Nhắp nút Load để thiết lập kết nối cơ sở dữ liệu và thu
lấy dữ liệu (xem hình 10.15). Cuộn bảng Categories, ... Ds.Tables["Sheet1"];
}
Hình 10.2 File Excel gốc Hình 10.3 Dữ liệu Excel
trong ứng dụng .NET
#
Một cách tiếp cận khác là sử dụng Automation để vận hành Excel thông qua
các giao diện...
... Chương 12 : Dịch vụ Web XML và Remoting
Microsoft .NET Framework hỗ trợ hai mô hình lậptrình phân tán cấp cao là Remoting và
dịch vụ Web XML. Mặc dù cả hai công ... bằng cách thiết lập thuộc tính CacheDuration của
đặc tính System.Web.Services.WebMethod.
Trong ASP .NET, dịch vụ Web XML hỗ trợ response-caching giống hệt như các trang web
ASP .NET. Khi response-caching ... hai chi
ều thông qua callback. Nó
cũng là công nghệ duy nhất cho phép gởi các đối tượng .NET tùy biến qua mạng. Trong
chương này, chúng ta sẽ bàn một số mục liên quan đến Remoting sau:
Tạo...
... trữ một tham chiếu đến bất kỳ kiểu đối tượng nào. Thuộc tính
Tag không được điều kiểm hay Microsoft .NET Framework sử dụng mà nó được để dành
làm nơi lưu trữ các thông tin
đặc thù của ứng dụng. ... .NET, không có sự khác biệt nào giữa việc tạo
điều kiểm lúc thiết kế và việc tạo điều kiểm lúc thực thi. Khi bạn tạo một đ
iều kiểm lúc
thiết kế (sử dụng công cụ Microsoft Visual Studio .NET) , ... dẫn
xuất từ Control cũng cung cấp thuộc tính Tag, chẳng hạn các lớp ListViewItem và
TreeNode (trình bày các item trong một ListView hoặc TreeView). Một lớp không cung
cấp thuộc tính Tag là...
... trong một khóa độc lập (có thể sử dụng tên
của form làm khóa). Các khóa này sẽ được lưu trữ ngay dưới khóa ứng dụng.
Bạn cần tạo một lớp chuyên biệt để lưu và lấy các thiết lập cho form. Lớp ... và áp dụng các thiết lập từ Registry. Đường dẫn của
khóa và tên của khóa con được lưu trữ thành các biến thành viên lớp.
using System;
using System.Windows.Forms;
using Microsoft. Win32;
public ... để những item nào đó trong danh
sách có thể được nhìn thấy.
#
#
Thiết lập thuộc tính ListBox.TopIndex (thiết lập item được nhìn thấy đầu tiên).
Trong vài trường hợp, bạn có một ListBox...
...
hình cho nó một cách hợp lý, và rồi thiết lập nó vào thuộc tính
ListView.ListViewItemSorter trước khi gọi phương thức ListView.Sort.
Form dưới đây trình bày một thử nghiệm đơn giản cho ListViewItemComparer. ... e) {
if (e.Button == MouseButtons.Right) {
xếp; và Numeric là một cờ Boolean, được thiết lập là true nếu muốn thực hiện việc so
sánh theo thứ tự số thay vì so sánh theo thứ tự alphabet. ... tượng ListViewItem (kiểu IComparer có thể sắp xếp dựa trên bất
kỳ tiêu chuẩn nào bạn muốn). Thiết lập thuộc tính
ListView.ListViewItemSorter với một đối tượng của kiểu IComparer trước khi
gọi...
... Visual Studio .NET
cũng hỗ trợ việc thiết kế các form được bản địa hóa:
1.
Trước tiên, thiết lập thuộc tính Localizable của form là true trong cửa sổ Properties.
1.
Thiết lập thuộc tính ... Studio .NET sẽ tạo một thư mục và một Satellite Assembly riêng biệt đối với
mỗi file resource trong dự án. Bạn có thể chọn Project | Show All Files từ thanh trình đơn
của Visual Studio .NET để ... ích WinRes.exe (nằm trong thư mục \Program
Files \Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin) để soạn thảo thông tin
resource. Nó cung cấp trình soạn thảo form thu nhỏ nhưng không có chức...
... thúc tiến trình và thuộc tính Process.HasExited để kiểm tra tiến trình
đã kết thúc
hay chưa. Và bạn cũng có thể sử dụng phương thức Kill.
Phương thức Kill kết thúc một tiến trình ngay lập tức; ... Console.ReadLine();
}
}
1.1
Kết thúc một tiến trình
V
V
Bạn muốn kết thúc một tiến trình (một ứng dụng hay một dịch vụ).
#
#
Thu lấy đối tượng Process mô tả tiến trình hệ điều hành cần kết thúc. ... khởi ch
ạy một tiến trình mới từ mã lệnh được-quản-lý bằng lớp Process (đã được
thảo luận trong mục 4.10), bạn có thể kết thúc tiến trình mới bằng đối tượng Process mô
tả tiến trình này. Bạn cũng...
...
Send(aBuffer, aBuffer.Length, "www.mycomputer .net& quot;, 9981);
1
Bài 5: Lậptrìnhmạng
Bài 5: Lậptrìnhmạng
trên .Net Compact Framework
trên .Net Compact Framework
ThS. Trần Minh Triết
Đại học Khoa ... System.Text.Encoding.ASCII);
l_StreamWriter.WriteLine(this.txtSendText.Text);
l_StreamWriter.Close();
2
Tham khảo
Microsoft .NET Compact Framework Kick Start,
Erik Rubin, Ronnie Yates(2003), Sams Publishing
Chapter 5. Network Connectivity with the .NET
Compact Framework
8
Truyền ... chat");
15
Sử dụng UdpClient
UdpClient udpClient = new UdpClient(5000,
AddressFamily.InterNetwork);
udpClient.BeginReceive(new AsyncCallback(ReceiveCallback), udpClient);
4
Một số nhận xét...
... sử dụng ngôn ngữ lậptrìnhmạng ASP .NET
viên xây dựng các lớp ứng dụng chuyên nghiệp. Cú pháp ASP .NET tượng thích với
cú pháp ASP, ngoài ra ASP .NET còn cung cấp một mô hình lậptrình mới, nền ... cả các đặt tính của
ASP .NET, đó là sức mạnh của .NET Framework và .NET Framework Common
Lanuage Runtime.
II.3.2 Cấu hình ASP .NET :
Đặc điểm hệ thống cấu hình của ASP .NET là một thành phần có ... ASP .NET cho chúng
(lời của MS).
ASP .NET là biên dịch, dựa trên môi trường .NET và có thể xây dựng bằng
bất cứ ngôn ngữ nào tương thích .NET, bao gồm Visual Basic .NET, C#, and
JScript .NET. ...