.NET là gì? Học gì để trở thành lập trình viên .NET? (update 2021) | Nttworks.vn

Một trang web mới sử dụng WordPress

.NET (hay còn gọi là Dot Net) là một nền tảng lập trình (không phải ngôn ngữ lập trình) do Microsoft phát triển chạy trên hệ điều hành Microsoft Window, bao gồm nhiều công nghệ khác nhau.

ITviec đã chọn lọc các tài liệu lập trình .NET tốt nhất để giúp bạn:

  • Tìm hiểu công nghệ lập trình .NET
  • Học lập trình .NET từ cơ bản đến nâng cao
  • Cập nhật thông tin mới nhất trên .NET

Xem hàng trăm công việc .NET trong ITviec ngay bây giờ!

.NET là gì?

.NET (hay còn gọi là Dot Net) là một nền tảng lập trình (không phải ngôn ngữ lập trình) do Microsoft phát triển chạy trên hệ điều hành Microsoft Window, bao gồm nhiều công nghệ khác nhau.

Bạn có thể sử dụng hai ngôn ngữ lập trình chính là VB.NET và C # để xây dựng các ứng dụng web hoặc di động.

Xem thêm 10 sách lập trình C # khác

Việc làm .NET Developer tại Thành phố Hồ Chí Minh

Việc làm .NET Developer tại Hà Nội

Điểm nổi bật của NET:

  • Bảo mật cao, đáng tin cậy
  • Tăng hiệu suất, giảm chi phí khi phát triển ứng dụng
  • Sử dụng đa ngôn ngữ, đa nền tảng
  • Tích hợp dễ dàng với Hệ thống kế thừa

Các tài liệu cần thiết để trở thành nhà phát triển .NET

SÁCH LẬP TRÌNH .NET

1. Hướng dẫn thiết kế khung

lap-công chúa-net-framework-thiết kế-hướng dẫnDựa trên những kinh nghiệm xương máu của Brad Abrams và Krystof Cwaline, hai chuyên gia hàng đầu, thành viên sáng lập và cũng là người đã trực tiếp thiết kế / phát triển Microsoft .NET framework trong gần 20 năm.

READ  Công ty đa quốc gia là gì? Đặc điểm nổi bật nhất của công ty đa quốc gia? | Nttworks.vn

Đọc cuốn sách lập trình .NET này nếu bạn muốn

  • Phát triển khung bằng ngôn ngữ lập trình hướng đối tượng. Các hướng dẫn trong cuốn sách này sẽ giúp bạn thiết kế các API khung thân thiện và mạnh mẽ hơn.
  • Tìm kiếm các bài tập lập trình ứng dụng .NET để phát triển ứng dụng.

Thuận lợi:

  • Giải thích cặn kẽ về cách thức hoạt động của .NET framework, cảnh báo các lỗi phổ biến và cũng như các giải pháp. Tìm hiểu những gì nên làm / không nên làm và tại sao.

Khuyết điểm:

  • Nội dung toàn diện, không thích hợp cho người mới bắt đầu.
  • Cuốn sách hầu như chỉ tập trung vào việc tạo các API công khai.
  • Văn phong hơi khô khan.

2. Viết mã .NET hiệu suất cao

máy tính xách tayxem thêm thông tin sách.

Cuốn sách lập trình .NET này phù hợp cho người dùng trung cấp hoặc cao cấp, đặc biệt là các nhà phát triển .NET cũ làm việc trong các dự án quy mô lớn.

Thuận lợi:

  • Cấu trúc dày đặc. Kiến thức được trình bày theo từng lớp để người đọc có thể lựa chọn độ sâu của kiến ​​thức mà họ có thể tiếp cận.
  • Thảo luận chi tiết các vấn đề thường ảnh hưởng đến các ứng dụng và dịch vụ .NET nhiều nhất.
  • Chỉ vào các thuật toán vô dụng, giúp bạn tiết kiệm “chi phí” rủi ro.
  • Xác định và giải thích các công nghệ hỗ trợ tốt. NET, mà còn là những công cụ hữu ích.

Khuyết điểm:

  • Đôi khi tác giả đi vào chi tiết quá nhiều, lối hành văn khô khan nên hơi khó đọc.

3. Tìm hiểu .NET

máy tính xách tay-công-chúa-mạng-hiểu-mạng

Phù hợp với: Các nhà phát triển có kinh nghiệm về các ngôn ngữ khác (đặc biệt là các nhà phát triển Java) muốn tìm hiểu thêm về lập trình .NET.

READ  “Bang Chủ” Lê Hồng Minh – Tiểu sử ông trùm của Vinagame | Nttworks.vn

Thuận lợi:

  • Cung cấp cái nhìn tổng quan về tất cả các khía cạnh của .NET.
  • Giải thích cách các ngôn ngữ và công nghệ hiện có (chẳng hạn như ASP) được chuyển đổi sang .NET.
  • Giải thích lý do tạo một ngôn ngữ mới, chẳng hạn như C #.

Khuyết điểm:

  • Sách có đề cập đến .NET 2.0 nên nội dung hơi lỗi thời.
  • Một cuốn sách khá đơn giản dành cho các nhà phát triển .NET cũ.

4. Microsoft .NET – ứng dụng kiến ​​trúc doanh nghiệp

.net-la-gi-3

Cuốn sách phù hợp với những lập trình viên chất lượng có ít nhất 1-2 năm kinh nghiệm lập trình .NET trở lên muốn tìm hiểu về kiến ​​trúc của ứng dụng .NET.

Bao gồm 2 phiên bản:

  • Phiên bản in 2008: Cung cấp định nghĩa, mục đích và các mô hình cơ bản của kiến ​​trúc UML, các nguyên tắc thiết kế cơ bản, vai trò và trách nhiệm cũng như một loạt công nghệ cho các lớp được sử dụng trong các ứng dụng doanh nghiệp.
  • Phiên bản in 2012: tập trung vào việc nắm bắt các yêu cầu, viết câu chuyện người dùng, thiết kế hệ thống; cũng như đọc và ghi dữ liệu.

Thuận lợi:

  • Văn phong trong sáng, dễ tiếp cận với nhiều độc giả. Cấu trúc của cuốn sách dày đặc.

Khuyết điểm:

  • Ấn bản năm 2008 chứa thông tin hơi lỗi thời.

Việc làm cho nhà phát triển .NET cũ tại Thành phố Hồ Chí Minh

Việc làm cho nhà phát triển .NET cũ tại Hà Nội

THƯ VIỆN LẬP TRÌNH .NET

Tham gia cộng đồng các nhà phát triển .NET chất lượng cao không chỉ giúp bạn cập nhật công nghệ mới mà còn nhanh chóng tìm được sự hỗ trợ nếu bạn cần “ăn quả bí”.

CỘNG ĐỒNG .NET

5. Phát triển Tìm kiếm Win

Tài nguyên web hữu ích dành cho các nhà phát triển, kiến ​​trúc sư và người quản lý phát triển để thiết kế và duy trì các ứng dụng sử dụng nền tảng Visual Basic, C # và Microsoft .NET.

READ  Bí quyết viết điểm mạnh điểm yếu trong CV ngân hàng dễ pass | Nttworks.vn

Tìm hiểu về tất cả các khía cạnh của lập trình .NET, từ thiết kế, kiến ​​trúc, lập trình, thử nghiệm đến triển khai trong thế giới thực.

6. Quỹ Dotnet

Tổ chức hoạt động độc lập với mục đích hỗ trợ phát triển thành viên và cộng tác trong hệ sinh thái .NET.

.net-la-gi-2

.NET Foundation – một tổ chức độc lập nhằm hỗ trợ sự hợp tác và phát triển của hệ sinh thái .NET

CỘNG ĐỒNG ASP.NET

ASP.NET là một công nghệ phổ biến trong lập trình .NET.

7. ASP.NET

Một cổng thông tin của Microsoft cung cấp tất cả thông tin chính thức về ASP.NET.

8. Thế giới ASP.NET

Một cổng thông tin hữu ích khác cho các hướng dẫn nhanh, tin tức và tài nguyên ASP.NET.

9. ASP.NET MVC

Cộng đồng các nhà phát triển Việt Nam chuyên về ASP.NET MVC trên Facebook.

10. ASP.NET C #

Nơi giao lưu, học hỏi và chia sẻ kinh nghiệm với các lập trình viên Việt Nam chuyên về ASP.NET C # trên Facebook.

.net-la-gi

ASP.NET Cổng thông tin chính thức của Microsoft

Ngoài ra, bạn cũng có thể tham khảo thêm:

Trang web hỏi đáp giúp các nhà phát triển “tiết kiệm”.

10 tài liệu lập trình ASP.NET từ A đến Z cho nhà phát triển web

LẬP TRÌNH BLOGGER .NET

“Theo chân” các chuyên gia hàng đầu trong lĩnh vực là một cách tuyệt vời để phát triển sự nghiệp của bạn. ITviec tổng hợp một số blog hot chuyên về lập trình .NET cả trong và ngoài nước:

11. Jon Skeet

Chuyên gia hàng đầu về C #, tác giả sách nổi tiếng Độ sâu C #.
Twitter
GitHub
Tràn ngăn xếp

12. Damian Edwards

Quản lý chương trình ASP.NET tại Microsoft, SignalRi và Web Forms MVP Designer.
Blog
Twitter
GitHub
Tràn ngăn xếp

13. DỄ DÀNGFowler háo hức

Một nhà phát triển phần mềm chuyên về ASP.NET tại Microsoft. Nhà thiết kế dự án SignalR và nhà phát triển hàng đầu.
Blog
Twitter
GitHub

14. Phil Haack

Phó tổng giám đốc phát triển sản phẩm tại GitHub. Cựu Giám đốc Chương trình Cấp cao, Nhóm ASP.NET của Microsoft.
Blog
Twitter
GitHub

15. Scott Guthrie

DÔng đã lãnh đạo các nhà phát triển web của Microsoft và nhóm phát triển Windows Phone 7 trong ASP.NET, Silverlight, WPF, CLR, IIS, Media Server và Visual Studio Tools. ASP.NET được đồng tạo với Mark Anders.
Blog
Twitter
GitHub

Xem thêm 17 blogger công nghệ thông tin tại Việt Nam và 9 blogger công nghệ trên thế giới bạn không nên bỏ qua.

Robby2

Nếu bạn nghĩ những chia sẻ này có thể giúp ích cho bạn bè, đồng nghiệp của mình thì đừng quên bấm vào nút Chia sẻ bên dưới nhé!

Đưa ITviec đến hàng trăm công việc .NET ngay bây giờ!

Trả lời

Email của bạn sẽ không được hiển thị công khai.

Protected with IP Blacklist CloudIP Blacklist Cloud