• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

[.NET] Giới thiệu nền tảng công nghệ Mono - .NET cho Linux

Các công cụ hỗ trợ thêm cho lập trình viên dùng .NET

Điều hành viên: tungcan5diop, QUANITGROBEST

Nội qui chuyên mục
1. Gửi bài viết tại đây, Tester sẽ chuyển vào trong nếu bài viết đạt yêu cầu.
2. Chỉ nên đưa link download tại website của nhà sản xuất phần mềm nếu như giới thiệu các công cụ mà sử dụng phải trả phí, mang tính chất thương mại.
3. Tuyệt đối không được giới thiệu, đưa link cũng như upload lên diễn đàn những file, thông tin liên quan đến crack, keygen, serial...
4. Gửi bài theo mẫu qui định: viewtopic.php?f=2&t=5
[tenchuongtrinh][/tenchuongtrinh]
[phienban][/phienban]
[tacgia][/tacgia]
[chucnang][/chucnang]
[end][/end]
Hình đại diện của người dùng
hdn
Thành viên tâm huyết
Thành viên tâm huyết
Bài viết: 319
Ngày tham gia: T.Tư 26/03/2008 7:09 pm
Has thanked: 1 time
Been thanked: 4 time

[.NET] Giới thiệu nền tảng công nghệ Mono - .NET cho Linux

Gửi bàigửi bởi hdn » T.Năm 27/03/2008 12:34 pm

Tên bài viết: Giới thiệu nền tảng công nghệ Mono - .NET cho Linux
Tác giả: hdn
Cấp độ bài viết: Chưa đánh giá
Tóm tắt: Giới thiệu về Mono - nền tảng công nghệ .NET cho Linux và nhiều platform khác
---------------------------------------------------
Dự án Mono được hãng Ximian (một công ty con của Novell) khởi động vào năm 2001 với mục đích xây dựng nền tảng thực thi cho các ứng dụng viết bằng .NET trên hệ điều hành Unix đi theo mô hình phần mềm nguồn mở.

Tại hội nghị Professional Developers' Conference năm 2003, một số công nghệ mới đã được công bố, trong đó có Mono. Sau đó, kế hoạch phát hành Mono Framework và các công cụ liên quan đã được thông báo một cách chính thức.

Mono 1.0 đã được hãng Novell phát hành chính thức vào ngày 30/6/2004 vừa qua. Với phiên bản này, các ứng dụng viết trên .NET Framework 1.0/1.1 có thể được vận hành một cách trơn chu trên Linux. Và cũng cần chú ý rằng hãng Novell là hãng sở hữu SUSE Linux, hệ điều hành Linux có số lượng tiêu thụ đứng thứ 2 sau RedHat Linux.

Hiện tại, Mono có thể chạy trên các hệ điều hành sau: Linux, Windows, Solaris, FreeBSD, HP-UX và MacOS X. Điều đó có nghĩa là các hệ thống xây dựng để chạy trên .NET/Mono là có thể chạy trên các hệ điều hành đó.

Ưu điểm của Mono so với .NET của Microsoft là:
  • Multi-platform (tức là đa môi trường, ứng dụng viết trên Mono có thể chạy được trên nhiều môi trường, giống Java)
  • Mã nguồn mở
  • Đa ngôn ngữ (C#, Java, Boo, VB.NET, Python,...)
  • (còn nhiều)

Một số hình ảnh (về các ứng dụng viết trên Mono):
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Chạy được trên cả điện thoại di động!!!

Nếu bạn "mê" mã nguồn mở hoặc đang muốn tìm hiểu về nó, hoặc chỉ đơn giản là muốn tìm một sự thay thế cho VS.NET của Microsoft (cồng kềnh, rườm rà) bằng 1 "món" khác (đơn giản, gọn nhẹ, tiện lợi), Mono là một sự lựa chọn tốt cho bạn.

Download:
Mono cho Windows
ftp://www.go-mono.com/archive/1.9/windows-installer/4/mono-1.9-gtksharp-2.10.4-win32-4.exe
Mono cho các môi trường khác, bạn có thể download tại đây
http://www.go-mono.com/mono-downloads/download.html


:|

Quay về “[.NET] Công cụ, tiện ích”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách