30/09/2018, 16:32

ASP.NET có thể phát triển phần mềm hay chỉ dùng để viết web?

Xin chào mọi người trong group !

Em là newbie. Em có thắc mắc là học về ASP.NET thì có thể phát triển phần mềm được không hay chỉ đơn giản là dùng để viết web (web bán hàng hay tin tức …)

Em xin cảm ơn !

Nguyễn Minh Dũng viết 18:34 ngày 30/09/2018

ASP.NET is an open source server-side Web application framework designed for Web development to produce dynamic Web pages

ASP.NET chỉ dùng để làm Web thôi @V_n_Huy ơi

Vạn Huy viết 18:42 ngày 30/09/2018

ủa vậy còn Java EE thì sao hả anh @ltd ?

Võ Hoài Nam viết 18:47 ngày 30/09/2018

Ây da… ASP .NET còn có thể viết Web Services, Web API,… không hẳn là chỉ viết một trang web theo mô hình MVC. Điều này cũng tương tự với JavaEE.

Mình không rõ định nghĩa về từ “phần mềm” trong câu hỏi của bạn. Bạn có thể nói rõ mong muốn của bạn về loại phần mềm đó hơn được không?

Một người bạn của mình đã chia sẻ thế này, Web cũng là một phần mềm. Nó khác tụi Windows Form, Games, Mobile Apps ở chỗ môi trường chạy.

Nguyễn Minh Dũng viết 18:36 ngày 30/09/2018

Nam nói vậy cũng đúng, bây giờ web người ta còn gọi là web application. Lúc nãy anh đoán là Huy muốn nói về Desktop application.

Vạn Huy viết 18:36 ngày 30/09/2018

em đọc ebook về asp.net thì thấy đa phần là dùng để viết web trong khi em coi ở các trang tuyển dụng thì em lại thấy họ tuyển kỹ sư phần mềm (.NET developer, senior .NET developer) lại có yêu cầu chính là asp.net nên em thắc mắc là chữ “phần mềm” đó anh @vhnam, em thấy bên java EE nó cũng như vậy. Vậy em thắc mắc là phần mềm đó họ viết có khác gì trang web không ??

Võ Hoài Nam viết 18:40 ngày 30/09/2018

chữ “phần mềm” đó chắc có lẽ dành cho mấy bác đi làm lâu năm trả lời.

Theo mình, họ vẫn viết Web. Nhưng chia ra nhiều thứ chẳng hạn như giao diện, cơ sở dữ liệu, cấu hình/cài đặt máy chủ, viết architect, giao tiếp khách hàng, viết code system cho web, web services/ web API (nếu cần),… Những thứ đó một người kỹ sư phần mềm không gánh team nổi đâu

Mình thì thấy Senior Developer, Engineer, Senior Engineer cũng chả khác gì thằng Developer Có khác là trình độ bọn nó cao hơn để làm những cái khó hơn,… và suy cho cùng cũng là thợ code chuyên nghiệp.

Lúc học, bạn nên hướng đến vấn đề tìm giải pháp hơn là ngồi viết code. Từ từ, bạn sẽ thấm. Bây giờ, có viết thành một cuốn Coder chân kinh bạn sẽ bị bội thực

Vạn Huy viết 18:40 ngày 30/09/2018

Em hiểu rồi, cám ơn anh @vhnam

Lập Trình Sư viết 18:46 ngày 30/09/2018

.NET là một framework cung cấp ra các API để sử dụng cho các ngôn ngữ lập trình. Trong đó ASP.NET là ngôn ngữ lập trình web sử dụng .NET Framework. Nền tảng trong .NET Framework ứng dụng cho các ngôn ngữ của nó trong Framework là giống nhau, VB.NET, C#, F#, ASP.NET, PowerShell…vì thế, biết .NET framework thì chắc chắn là không có vấn đề gì với mấy cái ngôn ngữ còn lại khi ứng dụng.

Bài liên quan
0