2010-02-16 26 views
5

.NET có phải là một tập hợp con hoàn hảo của .NET không?.NET có phải là một tập hợp con hoàn hảo của .NET không?

Tôi có thể viết ứng dụng Windows Forms và chạy trên .NET Compact, giả sử rằng tôi đã tính đến kích thước màn hình và các hạn chế khác và tránh các lớp và phương thức không được .NET Compact hỗ trợ hoặc .NET Compact khác và không tương thích GUI framework?

Trả lời

6

Có, đối với hầu hết các phần, (đặc biệt là liên quan đến Windows Forms) .NET CF là một tập hợp con của Khuôn khổ .NET chuẩn.

... hạn chế khác và tránh các lớp học và phương pháp không được hỗ trợ bởi .NET Compact ...

Đây là phần khó khăn chính. .NET CF không hỗ trợ khá nhiều thứ trong khung công tác.

Có một vài lớp tối nghĩa trong khung chỉ được hỗ trợ trên CF, chẳng hạn như các lớp IrDA trong mạng, nhưng nếu không, mọi thứ trong .NET CF được hỗ trợ trong phân phối chuẩn.

Để biết chi tiết, hãy xem "Differences with the .NET Framework" trên MSDN.

+1

Cảm ơn. Tôi sẽ đào sâu vào những khác biệt. Trên bức tranh nhỏ bạn trông như thể bạn có bộ râu trắng. –

+0

@Andrew: LOL! Điều đó thật buồn cười - rất tốt để biết. Đó là áo sơ mi của tôi, thực sự - đó sẽ là một bộ râu khổng lồ! –

3

Không, nhưng bạn có thể thực hiện theo cách khác; viết một ứng dụng khung nhỏ gọn và chạy nó trên màn hình nền. Có thể có một số hạn chế mà tôi không biết, nhưng đối với các ứng dụng đơn giản thì nó hoạt động.

+0

Đó chính xác là những gì anh ta hỏi - anh ta hỏi liệu CF có phải là "tập hợp con hoàn hảo của .NET", mà nó (gần như) là, với một vài ngoại lệ như câu trả lời của tôi ... –

+0

@Reed : Tôi đọc nó theo cách khác xung quanh quá kể từ khi ông nói * "Tôi có thể viết một ứng dụng Windows Forms và chạy nó trên NET Compact." * Mặc dù câu hỏi đầu tiên của ông đi theo cách khác. –

+0

Hrm ... Vâng, tôi đã rời khỏi tiêu đề + câu đầu tiên ... –

1

Khung nhỏ gọn không chính xác là tập hợp con của khung .Net, nhưng đủ gần. Xem ra cho DataGrid, chúng không giống như DataGridView trong 2.0 và 3.5, nhưng nhiều hơn như DataGrid trong 1.1 (mà tôi ghét).

Các vấn đề liên quan