VicoTas
Câu hỏi
Link whiteroses
25/05/2013 20:37

Phiên bản VB.Net mới nhất?

Xin hỏi về Visual Basic .Net, mong các bạn chỉ giúp ?
• Phiên bản VB.Net mới nhất?
• VB.Net có ưu điểm gì vượt trội hơn VB6?
• VB.net có hỗ trợ đồ họa tốt không, có thể lập trình ứng dụng thời gian thực và game không?
• Có phải xu hướng trong những năm tới các lập trình viên sẽ chuyển sang sử dụng các ngôn ngữ lập trình trên môi trường .NET như VB.Net, C#...?

Danh sách câu trả lời (1)
avatar duytuantn 25/05/2013 20:37
• Nếu không có yêu cầu gì quá đặc biệt (thường là vậy), bạn có thể dùng bất kỳ phiên bản nào của VB .Net, không nhất thiết phải dùng phiên bản mới nhất.

• Ưu điểm chính của VB .Net là mức độ hỗ trợ mô hình hướng đối tượng tốt hơn rất nhiều so với VB 6.0. Có thể nói, VB .Net, C#, J# (Java) là những ngôn ngữ hướng đối tượng trong sáng, an toàn, tin cậy nhất hiện nay. Ngoài ra các đối tượng sẵn có của môi trường .Net cũng hoàn thiện và dễ dùng hơn đối tượng tương ứng trong VB 6.0.

• Ngôn ngữ VB .Net (hay bất kỳ ngôn ngữ nào khác), bản thân nó, không cung cấp lệnh cụ thể nào để xử lý đồ họa, vấn đề này được thực hiện trong các đối tượng của môi trường .Net mà VB .Net sẽ chạy trên đó. Nhìn chung, các đối tượng hỗ trợ đồ họa của môi trường .Net chỉ là sự bao đóng các hàm đồ họa của API Windows, chúng chỉ cung cấp các chức năng đồ họa cơ bản, nếu muốn lập trình game hay các ứng dụng real-time, bạn nên dùng DirectX. Thật vậy, DirectX có thể dùng trong chương trình bất kỳ được viết bằng hầu hết các ngôn ngữ lập trình, VB .Net cũng có thể dùng DirectX.

• Đúng như bạn nói, VC#, VB .Net và VJ# là 3 ngôn ngữ được hỗ trợ trong môi trường .Net, chúng đều là những ngôn ngữ hướng đối tượng rất trong sáng, an toàn, tin cậy. Sức mạnh của 3 ngôn ngữ này là như nhau, sự khác biệt duy nhất là cú pháp mà thôi. Hiện nay, nếu muốn viết 1 chương trình chạy trên Windows nhanh chóng, dễ dàng và tin cậy thì tốt nhất là dùng 1 trong 3 ngôn ngữ của môi trường .Net. Tuy nhiên môi trường .Net chưa được triển khai trên những hệ thống khác như Linux, Mac OS, OS/2..., nên nếu phải viết ứng dụng trên môi trường khác Windows thì bạn buộc phải dùng môi trường lập trình và ngôn ngữ lập trình thích hợp trên môi trường đó. Trong trường hợp này, Java là lựa chọn thích hợp nhất vì hiện nay chương trình Java (đã được dịch sang byte-code) có thể chạy trên nhiều môi trường phổ biến.
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
nophoto Em đang học lập trình hệ thống bằng hợp ngữ và C. Nhờcác anh/ chị giới thiệu một số tài liệu để tham khảo?

Đăng lúc: 20:37 - 25/05/2013 trong Lập trình

nophoto Sự kiện WM_LBUTTONUP là thả chuột trái, WM_LBUTONDOWN là nhấn chuột trái... Vậy có cách nào để hủy sự kiện nhấn và thả chuột không?

Đăng lúc: 20:37 - 25/05/2013 trong Lập trình

nophoto Trong lập trình VB, khi nhấn phím Enter, focus sẽ tự động nhảy sang control có index kế tiếp?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Xin giải thích từng toán tử trong ngôn ngữ VB 6.0 bao gồm toán tử số học, toán tử so sánh, toán tử logic?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn cách tạo form có giao diện WinXP trong VB6?

Đăng lúc: 17:05 - 22/07/2013 trong Lập trình

nophoto Trong VB 6.0, có cách nào làm cho nội dung của textbox có nhiều màu sắc khác nhau?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn viết chương trình đọc dữ liệu (điện áp, tốc độ động cơ...) từ cổng COM ?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn lập trình VB 6 lấy dữ liệu trọng lượng từ cân điện tử bên ngoài (cân điện tử có nhiều cổng: COM, USB...)?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

Hương Xin hướng dẫn viết chương trình chat cho phép gởi hình mặt cười từ server sang client bằng DHTML control ?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Để chạy 1 chương trình viết bằng các ngôn ngữ .Net (cụ thể là VB.Net), máy tính bắt buộc phải có cài Net Framework?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn hiện thực thuật giải Huffman bằng ngôn ngữ Pascal???

Đăng lúc: 23:33 - 26/06/2013 trong Lập trình

nophoto Dùng C# trên Visual Studio.NET hay Java trên JBuilder viết chương trình chỉ có 1 nút lệnh cũng chiếm đến 2 MB?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Vì sao dùng hàm Pset có sẵn trên VB thì lại chậm hơn so với SetPixel của API?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Lập trình VB 6.0 dùng hàm Sendkeys {"Tab"} để dời focus trên các đối tượng trên form nhưng có lúc được có lúc không?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Làm thế nào để có thể lập trình với bộ thư viện của Lạc Việt?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách chuyển 1 ký tự Unicode 2 byte trong C# và VB.NET thành ký tự ASCII?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

Thu Trang Phương pháp lập trình lập lịch CPU theo kiểu round-robin?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

lê văn nguyên Xin hướng dẫn lập trình C++ xuất file *.bmp ra màn hình?

Đăng lúc: 20:36 - 25/05/2013 trong Lập trình

nophoto Trong VB.Net 2005 làm sao để nắm bắt sự kiện khi nhấn ENTER thì focus nhảy từ textbox1 sang textbox2 và ngược lại?

Đăng lúc: 20:35 - 25/05/2013 trong Lập trình

nophoto Lập chương trình nghe nhạc bằng VB 6.0, chương trình chạy tốt nhưng chạy một lúc thì bộ nhớ bị đầy và phát sinh lỗi rồi treo?

Đăng lúc: 20:35 - 25/05/2013 trong Lập trình

Rao vặt Siêu Vip