Minimalist Forum Reader
Bắt buộc deploy lên windows server cho dù có run đc trên linux là sao fen nhỉ?
Environment để deploy các package sử dụng DotNet họ luôn deploy lên Windows Server đó, cho dù deploy lên linux đc nhưng devops họ ko bao giờ lựa chọn linux để deploy gói DotNet.
Reactions: Mỹ Chu Lang and nganlinhtu
Environment để deploy các package sử dụng DotNet họ luôn deploy lên Windows Server đó, cho dù deploy lên linux đc nhưng devops họ ko bao giờ lựa chọn linux để deploy gói DotNet.

Đó là họ không chọn đó chứ fen, chứ từ net core là deploy được hết rồi á, ném hết vào docker cũng được.
cũng dân NET cơ mà tự học ( dân điện tử ) , giờ toàn làm mấy cái liên quan hệ thống công nghiệp quản lý :v , với xử lý ảnh . nói chung liên quan tới phần mềm + máy móc + IOT
cũng đã nhảy NET 5 chơi xem hợp nhất đến đâu rồi
Đó là họ không chọn đó chứ fen, chứ từ net core là deploy được hết rồi á, ném hết vào docker cũng được.
Họ không chọn cũng đúng thôi, mình biết là deploy đâu cũng đc, nhưng mà tại sao phải chọn môi trg linux cho Dotnet làm gì, dẫu sao Dotnet và Windows cùng thuộc MS thì chắc chắn nó phải full support rồi.
Họ không chọn cũng đúng thôi, mình biết là deploy đâu cũng đc, nhưng mà tại sao phải chọn môi trg linux cho Dotnet làm gì, dẫu sao Dotnet và Windows cùng thuộc MS thì chắc chắn nó phải full support rồi.

Nói thế là quan điểm cá nhân rồi fen, linux cũng full support luôn mà, trừ khi cố tình sử dụng package của win api thì mới không được thôi. Chứ .net core chạy trên linux ngon lắm, môi trường không phải vấn đề. À cả sql server cũng bê lên linux rồi, nhưng linux mình thích mysql hơn.
không thích .net cho lắm, vì phụ thuộc vào window, giờ muốn làm petproject nhỏ build lên server cũng ko đc, java cân tất chỗ nào cài java là đc, thuê con vps 2$ rồi làm trò trên đó cũng đc :LOL:
Đang code .NET core trên mac đây, chạy build ầm ầm chứ có phụ thuộc window đâu :sweat:
Dùng chung maven thì cái Kotlin của ông với Java hơn nhau đc mấy phần mà thần thánh hóa Kotlin. Tôi làm Java 3 năm nên tôi đủ biết Java nó như nào nên ông khỏi phải nói thêm. Còn thư viện Maven nói thẳng là méo có cửa so với thư viện của MS nó làm cho nó vuông. Riêng LINQ, Entity Framework thì Hibernate, JPA xách dép 10 năm nữa chưa đủ tuổi ngồi chung mâm đâu.
Còn code app ông làm đc mấy app chọc sâu hệ thống rồi hộ tôi cái, đa số app hiện tại có cần chọc sâu không. Thêm nữa ai bảo ông Flutter không chọc sâu vào hệ thống được, muốn chọc sâu thì viết thêm package ở dưới, các lib Flutter cũng viết từ Java, Kotlin, Swift chứ ông nghĩ nó viết bằng gì. Kotlin của ông ngon vậy thì Google nó méo rảnh làm thêm Flutter rồi hướng dev chuyển sang đâu. Biết đc dăm ba dòng Kotlin cứ như mình biết tuốt vậy. Ít nhất tôi đã có kinh nghiệm Java thì tôi nói ông nghe, cái ông biết chỉ là cái miệng giếng nhỏ chưa động vào những cái giếng khác thì đừng khảng định.
Công nhận. Đa số app chạy toàn chọc api lấy data về. Chứ làm game méo đâu mà cần chọc ngoáy. Flutter nên xem nó chỉ là 1 tầng view cho nhẹ đầu. K nên thần thánh hoá 1 ông nào. Vì gg nó k dở hơi tạo ra flutter cho vui.
Nói thế là quan điểm cá nhân rồi fen, linux cũng full support luôn mà, trừ khi cố tình sử dụng package của win api thì mới không được thôi. Chứ .net core chạy trên linux ngon lắm, môi trường không phải vấn đề. À cả sql server cũng bê lên linux rồi, nhưng linux mình thích mysql hơn.
Mình thấy Linux latency đôi khi còn tốt hơn nhiều Windows nhưng mỗi Threading/Task thì thua Windows. Hy vọng Microsoft tối ưu cái Thread/Task cho tốt như Windows thôi.
Quay đi quay lại vẫn gặp ông thần này ngáo thế nhỉ?
Net framework 3.5 từ đời cổ lỗ sĩ rồi mà cứ lôi net 3 ra. Ngoài 3 nó ra 4 4.5 4.6 ... net core 1 2 3 3.1 và hiện tại đang net 5, sắp ra net 6 rồi.
Từ net core trở đi là chạy crossplatform được rồi, windows, mac, linux chạy được hết, docker là cái gì thế? Cái thằng viết soft nó không support lại đổ cho .net, có keyword rồi mà không thử search xem.
thứ gì viết bằng java + cài bản jdk tương ứng thì chạy trên mọi nền tảng nếu nó cài đúng bảng jdk đó, còn .net thì ban đầu viết bằng .net , sau này muốn chạy crossplatform lại phải build 1 bản viết bằng .net core, những thằng được viết từ trước .net core ra đời thì sao, còn java thì đơn giản hơn nhiều , và nhìn vào thực tế là rõ nhất thôi, các server vừa và nhỏ chạy nhân unix toàn dùng java,hoặc các script như python,php... có thằng nào cài cái .net core để chạy web,app không, hay là chơi .net là thuê luôn window server
Reactions: Mỹ Chu Lang and Khang.Hy.Gia.222
Thím tham khao thử, các khái niệm như LINQ, entity framework, Code first, DB first, DJ, OOP, lifetime DJ, DbContext, lamda, delegate (Func, Action),..
À còn về MVC thì sao bác
Nói .net vs java lại nhớ mấy năm trước đi pv, ông pv hỏi e thich làm .net hay java mình trả lời là thich .net hơn. Ông ý hỏi tại sao thì bảo tại e thich code trên vs hơn là eclipse, nhìn cái eclipse nó quá nông dân so với vs. Thế là được nghe 1 bài ca java thế này, eclipse thế nọ =))
Reactions: Mỹ Chu Lang, RNG-sama, SaoEmKoVeChoiThonVi and 1 other person
thứ gì viết bằng java + cài bản jdk tương ứng thì chạy trên mọi nền tảng nếu nó cài đúng bảng jdk đó, còn .net thì ban đầu viết bằng .net , sau này muốn chạy crossplatform lại phải build 1 bản viết bằng .net core, những thằng được viết từ trước .net core ra đời thì sao, còn java thì đơn giản hơn nhiều , và nhìn vào thực tế là rõ nhất thôi, các server vừa và nhỏ chạy nhân unix toàn dùng java,hoặc các script như python,php... có thằng nào cài cái .net core để chạy web,app không, hay là chơi .net là thuê luôn window server

Fen đừng nguỵ biện như thế. Fen thử chạy code java cũ trên jdk mới nhất xem? Fen thử chạy python 2 trên môi trường python 3 xem? Bản thân .net cũng thế, phải chạy đúng version và sự thật là .netcore có chạy trên linux không? Câu trả lời là có. Fen đừng có ngồi trong cái hố rồi phán không có thằng nào làm .netcore chạy trên linux nhé, thử search đi cả rổ.
Reactions: Mỹ Chu Lang, Vozer-rezoV and chau_ngoan_Bac_V
Trước chạy cái Scala cần JRE, Java open source mà giờ download JRE đòi sign in :eek: quay qua download openJDK thì lại bị lỗi k tương thích. Hài vl
Thứ nhất: upgrade framework version. port từ jdk 6 lên jdk 11, so với port từ .netframework 3.0 lên .net core 3.1 nó cũng không sướng hơn là mấy

Thứ hai: khách hàng có tiền, đòi deploy lên window server thì deploy thôi, sao phải xoắn, cũng không phải tiền của mình ⚡

Thứ ba: vốn dĩ .net framework không hướng đến cross-platform, nên so sánh một phiên bản của .net framework với java là không cần thiết, 2 thứ target khác nhau

Thứ bốn: nói chung các bác có lòng bảo vệ thứ mình thích thì tốt, cái nào cũng có hay có dở, không nên chê bai công kích nhau. Bọn C với C++ vào nó lại cười vào mặt :sad:
Reactions: Mỹ Chu Lang, jona_ma and conmoedethuong
Spring thì giờ có spring boot config nhiều đâu mà than
Fen đừng nguỵ biện như thế. Fen thử chạy code java cũ trên jdk mới nhất xem? Fen thử chạy python 2 trên môi trường python 3 xem? Bản thân .net cũng thế, phải chạy đúng version và sự thật là .netcore có chạy trên linux không? Câu trả lời là có. Fen đừng có ngồi trong cái hố rồi phán không có thằng nào làm .netcore chạy trên linux nhé, thử search đi cả rổ.
java cũ trên jdk mới nhất cũng ko bao giờ gặp trục trặc gì, ngược lại mới gặp trục trặc, còn ở đây từ .net sang .netcore là port hoàn toàn luôn, nhưng các phần mềm được viết từ trước khi .netcore ra đời thì vô số kể, và cuối cùng cũng chỉ có những phần mềm cần thiết nhất họ mới lựa ra để viết lại bằng .netcore khác gì viết mới lại, nên họ chọn là thuê luôn cái server window rồi chạy trên đó viết lại làm gì ...
Reactions: Mỹ Chu Lang and Khang.Hy.Gia.222
À. Vẫn đang cắm đầu vào .net core kẹo các thứ. Cắn cái gì làm cái gì. Máy nào Windows thì cứ .net thôi. Cơ quan toàn Windows không :feel_good:

Sent from Xiaomi Redmi K20 Pro via nextVOZ
java cũ trên jdk mới nhất cũng ko bao giờ gặp trục trặc gì, ngược lại mới gặp trục trặc, còn ở đây từ .net sang .netcore là port hoàn toàn luôn, nhưng các phần mềm được viết từ trước khi .netcore ra đời thì vô số kể, và cuối cũng cũng chỉ có những phần mềm cần thiết nhất họ mới lựa ra để viết lại bằng .netcore khác gì viết mới lại, nên họ chọn là thuê luôn cái server window rồi chạy trên đó viết lại làm gì ...

Nói như fen thì họ cứ sống với công nghệ cũ như vậy nhỉ? Có ai làm angularjs < 1.5 update lên, flutter 1 lên 2, hay react nâng version thôi cũng sml rồi. Chốt lại .netcore ra đời lâu rồi, không phải mới đâu, chuẩn bị ngưng support, giờ là net 5, sắp lên net 6, deploy trên linux vô tư, thế nhé.
Reactions: Mỹ Chu Lang
cũng dân NET cơ mà tự học ( dân điện tử ) , giờ toàn làm mấy cái liên quan hệ thống công nghiệp quản lý :v , với xử lý ảnh . nói chung liên quan tới phần mềm + máy móc + IOT
cũng đã nhảy NET 5 chơi xem hợp nhất đến đâu rồi

Làm sao kết hợp OpenCV với .Net bác.

Gửi từ Xiaomi Mi 9T Pro bằng vozFApp
Làm sao kết hợp OpenCV với .Net bác.

Gửi từ Xiaomi Mi 9T Pro bằng vozFApp
có cái Emgu.CV đấy bạn, install qua nuget PM
Reactions: IcyWind