Mọi người vui lòng so sánh dùm mình điểm mạnh và yếu của 2 thằng này đi^_^
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
chưa chắc đâu bạn, tất cả website của các cty viễn thông di động hiện nay đều xài java hết đó bạn, biết tại sao không. Vì hiện nay chỉ có java là có khả năng nhắn tin từ web đến đtdđ và ngược lại thôi, còn .Net thì chưa hoàn thiện cho lắm.Thị phần web của Java ngày càng bị thu hẹp rồi. Web bây giờ chủ yếu PHP với .net.
.Sai lầm rồi bạn- Applet của Java là công nghệ lỗi thời và đã chết cách đây nhiều năm. Về mảng này hiện nay Flash đang thống trị, .NET có Silverlight đang được chú ý. Java có JavaFX nhưng chưa thấy động tĩnh gì.
- Mobile: .NET có thể chạy được trên Symbian, OS chiếm thị phần lớn nhất trong mảng mobile, chạy được trên Windows Mobile và BlackBerry (compile qua plugin cho Visual Studio của RIM). Điều này có nghĩa là .NET đã chạy được trên 3 nền tảng lớn nhất thị trường di động.
- .NET chạy được trên Windows và Linux, MacOSX (Mono).
- Về mặt kỹ thuật Java làm được gì .NET làm được cái đó. Khả năng nhắn tin... là do người lập trình làm, không liên quan gì đến ngôn ngữ. .NET ra đời mới được vài năm lẻ, trong khi Java đã ra đời lâu, các hệ thống viễn thông thường được làm trước lúc .NET ra đời, hoặc nó còn yếu.
- Làm .NET chỉ tốn tiền mua Windows bản quyền, còn tất cả các công cụ, IDE, SQL... phục vụ việc làm đều có phiên bản miễn phí.
- Học Java chỉ lập trình bằng ngôn ngữ Java, học .NET thích ngôn ngữ nào thì chọn ngôn ngữ đó C#, VB.NET, Ruby, Python và thậm chí cả Java.
- Tốc độ: C# của .NET chạy nhanh hơn C++ vài lần.
- Lựa chọn Java hoặc .NET điều đầu tiên là dựa vào công việc. Nếu chọn để học cho biết mà không có định hướng gì đó thì nên học .NET, 'sướng' hơn học Java nhiều.
, thử tìm kiếm thông tin về nó đi bạn. Ngừơi lập trình cũng muốn làm nhưng ngôn ngữ không hỗ trợ thì làm sao ?, không lẽ lại viết nền tảng cho nó hay là dùng ngôn ngữ khác hỗ trợ sao ?Sai lầm rồi bạn, thử tìm kiếm thông tin về nó đi bạn. Ngừơi lập trình cũng muốn làm nhưng ngôn ngữ không hỗ trợ thì làm sao ?, không lẽ lại viết nền tảng cho nó hay là dùng ngôn ngữ khác hỗ trợ sao ?
Không có bản VS nào miễn phí cả, nếu có chỉ phục vụ học tập nghiên cứu thôi không cho viết phần mềm để bán đâu bạn ah :hug:.
Bạn search thử Visual Studio 2005/2008 Express nhé. Có cả SQL 2005/2008 Express. Tất cả đều được phép dùng cho commercial.đọc kỹ bài tui điBạn lên mạng tìm "SMS ASP.NET" xem có hay không nhé. :'> Cái mà bạn bảo nhắn tin từ Web qua mobile chỉ có Java làm được là không đúng đâu.
Visual Studio đã có phiên bản free cách đây mấy năm rồi.Bạn search thử Visual Studio 2005/2008 Express nhé. Có cả SQL 2005/2008 Express. Tất cả đều được phép dùng cho commercial.
tui không nói là .Net không làm đc mà chỉ là chưa ổn định thôi
, còn về bộ Free thì tui nói là chỉ Free cho mục đich nghiên cứu học tập thôi, nhìn kỹ phải không, không có chuyện free cho mục đích kinh doanh đâu bạn, Tui cũng có mấy bản free đó thôi
.
.đọc kỹ bài tui đitui không nói là .Net không làm đc mà chỉ là chưa ổn định thôi
, còn về bộ Free thì tui nói là chỉ Free cho mục đich nghiên cứu học tập thôi, nhìn kỹ phải không, không có chuyện free cho mục đích kinh doanh đâu bạn, Tui cũng có mấy bản free đó thôi
.
Đọc kỹ bài tui rồi hãy trả lời.
Vì hiện nay chỉ có java là có khả năng nhắn tin từ web đến đtdđ và ngược lại thôi
, sr đọc không kỹ.bạn đọc đâu thông tin này vậy chỉ mình để viết 1 số ứng dụng chạy trên symbain với. chưa thấy ai chạy đc hết. Chắc tại gà quá ::(.Mobile: .NET có thể chạy được trên Symbian
How long do I have to register?
You'll have 30 days from when you install your Visual Studio Express Editions.
hok biết có đúng không, tui có bản pro dùng cho nghiên cứu và học tập không giới hạn chứ năng gì nhưng chỉ học tập và nghiên cứu thôi, sr đọc không kỹ.
Express Edition products are designed for hobbyists, students, and novice developers. As such, they lack the full breadth of features found in higher-end Visual Studio and SQL Server Editions.
nhưng cái này tui hôk hiểu là gì vậy, nó vẫn nghĩa vậy thôi, mà người ta phát triển dự án cho 1 Cty thì vẫn dùng bản này àh, chưa từng nghe nói :o.
Còn việc SMS bạn thử tìm nhà cung cấp mạng viễn thông nào sử dụng công nghệ .Net cho mình thử với. Tui tìm hoài không thấy, còn việc sms asp.net thì cái đó có lâu rồi, tui là 1 fan của codeproject mà, chỉ là chưa thấy thằng nào xài nhiều thôi. Còn về tính ổn định thì bạn nói nó ổn định thì chứng minh thử xem.
bạn đọc đâu thông tin này vậy chỉ mình để viết 1 số ứng dụng chạy trên symbain với. chưa thấy ai chạy đc hết. Chắc tại gà quá ::(.
bản Express focus vào học tập, nên nhiều công cụ ko có, ví dụ asm ( hình như là bản SP1 nó cho vàoVisual Studio đã có phiên bản free cách đây mấy năm rồi. Bạn search thử Visual Studio 2005/2008 Express nhé. Có cả SQL 2005/2008 Express. Tất cả đều được phép dùng cho commercial.
), MFC, các lib liên quan đến DirectX SDK, Window SDK và nhiều SDK khác, vì vậy nói chung là bản Express ko dùng để lập trình 1 cách chính quy được.Sai rồi, các ngôn ngữ càng mang tính hướng đối tượng cao thì càng chậm ( trong congdongcviet đã có test giải 1 bài toán = hướng đối tượng và cấu trúc thông thường để so sánh thời gian rồi )Tốc độ: C# của .NET chạy nhanh hơn C++ vài lần.
bản Express focus vào học tập, nên nhiều công cụ ko có, ví dụ asm ( hình như là bản SP1 nó cho vào), MFC, các lib liên quan đến DirectX SDK, Window SDK và nhiều SDK khác, vì vậy nói chung là bản Express ko dùng để lập trình 1 cách chính quy được.
Sai rồi, các ngôn ngữ càng mang tính hướng đối tượng cao thì càng chậm ( trong congdongcviet đã có test giải 1 bài toán = hướng đối tượng và cấu trúc thông thường để so sánh thời gian rồi )
Tớ thấy học NNLT nào là do việc làm của mình là chính, vì việc làm quen với 1 NNLT mới ko mất quá nhiều thời gian khi mình đã nắm chắc 1 NNLT khác. Trên quan điểm cá nhân thì tớ thấy học mảng C/C++ hoặc .Net sẽ có nhiều cơ hội việc làm hơn ( thực tế )
Write his own file/io stuff
Write his own string class
Write his own allocator
Write his own international mapping

Download về được nhưng mà mặc nhiên ko dùng hết được vì 1 số lib của bộ SDK nó dùng những thứ có trong bản ProMấy cái MFC, DirectX SDK, Windows SDK đều download về và làm với bản Express được, nhưng phải config thủ công, khá mệt nhọc. Bên mấy nước giầu bản VS đắt nhất là TFS cũng chỉ tốn tiền bằng 1, 2 tuần họ làm việc chứ mấy (đấy là tính mua lẻ, lương nhân viên thường), chưa kể công ty toàn chơi cả cục MSDN, mua lại càng rẻ hơn. Nên đúng thật là họ mua TFS dùng cho sướng chẳng việc gì phải mua việc vào người mà dùng Express. Chỉ có dân nghèo như ở Việt Nam mới phải dùng Express trong trường hợp muốn tôn trọng bản quyền. Sinh viên bên họ cũng được tài trợ dùng Pro miễn phí.

Link mình đưa bài trước 2 phe C++ và C# đều thuộc hàng chuyên gia, trận chiến đó thuộc hàng ầm ỹ hồi năm 2005 rồi. Chưa kể bao nhiêu người đọc nữa, nếu tác giả viết chỗ nào chưa tối ưu lắm họ đã kêu rồi.Trong tương lai, ít nhất là trong tương lai công việc mình thì cross-platform mới là xu hướng thời đại. C/C++ nó ở mức thấp hơn nên nó mềm mại trong việc porting, chứ ai lại đi so tốc độ của những chương trình thông thường viết = 1 managed compiler. Chương trình .Net gần như ko thể port sang các HĐH khác ( Mono cũng ko thể ) vì dùng 1 lượng lớn Windows API.Theo mình tương lai game người ta cũng dần dần dùng C# nhiều, hiện tại sách, tài liệu hướng dẫn viết game cho C# bắt đầu xuất hiện kha khá, engine cũng đã có 1 số. XNA, Managed DirectX, Orge cũng có... Trước đây C mới ra đời chả bị dân ASM chê chậm đấy thôi.
.Ngoài ra C# cũng có thể làm ăn đc với MySQL nên tính ra cũng nhẹ nhõm.