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

Rate this post

.NET (hay còn được viết thành Dot Internet) là một nền tảng lập trình (ko phải tiếng nói lập trình) được phát triển bởi Microsoft, chạy trên hệ điều hành Microsoft Window, bao gồm nhiều khoa học khác nhau.

ITviec đã lựa chọn những tài liệu lập trình .NET chất nhất, giúp bạn:

Bạn Đang Xem: .NET là gì? Học gì để trở thành lập trình viên .NET? (update 2021) – ITviec

  • Tìm hiểu những khoa học trong lập trình .NET
  • Học lập trình .NET từ cơ bản tới tăng
  • Cập nhật thông tin mới nhất về .NET

Xem ngay hàng trăm việc làm .NET trên ITviec!

.NET là gì?

.NET (hay còn được viết thành Dot Internet) là một nền tảng lập trình (ko phải tiếng nói lập trình) được phát triển bởi Microsoft, chạy trên hệ điều hành Microsoft Window, bao gồm nhiều khoa học khác nhau.

Bạn mang thể tiêu dùng VB.NET và C# là hai tiếng nói lập trình chính để tạo ra những ứng dụng net hoặc cell.

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

Việc làm .NET developer tại TP Hồ Chí Minh

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

Những điểm vượt trội của .NET:

  • Tính bảo mật cao, đáng tin cậy
  • Tăng hiệu suất, giảm giá thành lúc phát triển ứng dụng
  • Sử dụng đa tiếng nói, đa nền tảng
  • Dễ dàng tích hợp với Legacy Techniques

Những tài liệu cấp thiết để trở thành lập trình viên .NET

SÁCH LẬP TRÌNH .NET

1. Framework Design Tips

lap-trinh-net-framework-design-guidelinesĐược đúc rút từ những kinh nghiệm xương máu của Brad Abrams và Krystof Cwaline – hai chuyên gia đầu ngành, 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 .NET framework tại Microsoft sắp 20 năm qua.

Bạn rất nên đọc sách lập trình .NET này nếu muốn:

  • Phát triển framework bằng tiếng nói lập trình hướng đối tượng. Những hướng dẫn trong sách sẽ giúp bạn thiết kế framework APIs tiện dụng và mạnh mẽ hơn.
  • Tìm những bài tập thực hiện lập trình .NET ứng dụng cho phát triển apps.

Ưu điểm:

  • Lí giải sâu sắc về cách .NET framework hoạt động, cảnh báo những sai trái dễ gặp, cũng như cách giải quyết. Bạn sẽ biết điều gì nên/ko nên làm, và vì sao.

Xem Thêm : Tổng quan về cấu trúc máy tính – Đại học Không Giấy

Nhược điểm:

  • Nội dung chuyên sâu, ko ưa thích với beginner.
  • Sách hầu như chỉ tập trung vào việc xây dựng public API.
  • Lối viết khá khô khan.

2. Writing Excessive-Efficiency .NET Code

Xem thêm thông tin về cuốn sách.

Sách lập trình .NET này ưa thích với trình độ trung cấp hoặc tăng, đặc trưng là những senior .NET developer làm dự án quy mô to.

Ưu điểm:

  • Cấu trúc chặt chẽ. Tri thức được trình bày trình tự, nên độc giả mang thể sắm độ sâu của tri thức muốn tiếp cận.
  • Kể tới những vấn đề yếu tố thường tác động mạnh mẽ nhất tới những ứng dụng và companies .NET.
  • Chỉ ra những thuật toán vô dụng, giúp bạn tiết kiệm “giá thành” rủi ro.
  • Chỉ ra và lí giải những khoa học tương trợ tốt cho . NET, cũng như những instruments hữu ích.

Xem Thêm : Tổng quan về cấu trúc máy tính – Đại học Không Giấy

Nhược điểm:

  • Thỉnh thoảng tác giả đi quá sâu vào yếu tố, lối viết lại khô khan nên khá khó đọc.

3. Understanding .NET

lap-trinh-net-understanding-netƯa thích với: developer đã mang kinh nghiệm ở tiếng nói khác (đặc trưng những Java developer chất), muốn tìm hiểu thêm về lập trình .NET.

Ưu điểm:

  • Cung cấp dòng nhìn tổng quan về mọi khía cạnh của .NET.
  • Giảng giải cách những tiếng nói và khoa học hiện mang (ví dụ ASP) được chuyển đổi sang môi trường .NET.
  • Lí hương nguyên nhân phía sau việc tạo ra tiếng nói mới, ví dụ C#.

Xem Thêm : Tổng quan về cấu trúc máy tính – Đại học Không Giấy

Nhược điểm:

  • Sách kể tới .NET 2.0 nên nội dung khá lạc hậu.
  • Sách khá cơ bản đối với những senior .NET developer.

4. Microsoft .NET – Architecting Software for the Enterprise

Sách ưa thích với những developer chất đã mang í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ề structure cho những ứng dụng .NET.

Gồm 2 phiên bản:

  • Bản in 2008: đưa ra khái niệm về structure, mục tiêu và những mô hình cơ bản của UML, những nguyên tắc thiết kế cơ bản, vai trò và nhiệm vụ cũng như cách lựa sắm khoa học cho những layer tiêu dùng trong ứng dụng doanh nghiệp.
  • Bản in 2012: tập trung vào việc lấy requirement, viết consumer story, thiết kế hệ thống; cũng như đọc và ghi dữ liệu.

Ưu điểm:

  • Lối viết sáng rõ, dễ tiếp cận với nhiều đối tượng độc giả. Cấu trúc sách chặt chẽ.

Xem Thêm : Tổng quan về cấu trúc máy tính – Đại học Không Giấy

Nhược điểm:

  • Bản in 2008 mang một số thông tin khá cũ.

Việc làm senior .NET developer tại TP Hồ Chí Minh

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

CỘNG ĐỒNG LẬP TRÌNH .NET

Gia nhập cùng đồng .NET developer chất ko chỉ giúp bạn luôn cập nhật tri thức khoa học mới, mà còn nhanh chóng tìm được sự tương trợ lúc phải “ăn bí”.

CỘNG ĐỒNG .NET

5. Search Win Improvement

Nguồn tài liệu on-line hữu ích cho builders, architects và growth managers trong thiết kế, bảo trì những ứng dụng tiêu dùng Visible Primary, C# và Microsoft .NET platform.

Bạn mang thể tìm được thông tin về mọi khía cạnh của lập trình .NET ở đây, từ thiết kế, kiến trúc, lập trình, kiểm thử cho tới triển khai trong môi trường thực tế.v.v..

6. Dotnet Basis

Tổ chức hoạt động độc lập, mục tiêu tương trợ sự phát triển cũng như hợp tác của những thành viên trong hệ sinh thái .NET.

CỘNG ĐỒNG bloghong.com

bloghong.com là khoa học phổ quát trong lập trình .NET.

7. bloghong.com

Cổng thông tin của Microsoft, cung cấp mọi thông tin chính thức về bloghong.com.

8. bloghong.com World

Xem Thêm : Tiêu chảy tiếng Anh là gì? Từ vựng về nhà vệ sinh! – Teachersgo blog

Một cổng thông tin hữu ích khác, nơi bạn mang thể tìm tutorials, tin tức và những useful resource bloghong.com nhanh chóng.

9. bloghong.com MVC

Cùng đồng của những developer Việt Nam chuyên về bloghong.com MVC trên Fb.

10. bloghong.com C#

Nơi giao lưu, học hỏi, san sớt kinh nghiệm của những dev Việt chuyên về bloghong.com C# trên Fb.

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

Những web site hỏi đáp giúp “giải nguy” cho developer

10 tài liệu lập trình bloghong.com từ A tới Z cho Net Developer

BLOGGER LẬP TRÌNH .NET

“Theo đuôi” những chuyên gia đầu ngành là cách rất tốt để phát triển nghề nghiệp. ITviec tổng hợp một số scorching blogger chuyên về lập trình .NET trong và ngoài nước:

11. Jon Skeet

Chuyên gia hàng đầu về C#, tác giả cuốn sách nổi tiếng C# in Depth. Twitter GitHub Stack Overflow

12. Damian Edwards

bloghong.com program supervisor tại Microsoft, người thiết kế SignalR, và Net Types MVP. Weblog Twitter GitHub Stack Overflow

13. David Fowler

Software program developer chuyên về bloghong.com tại Microsoft. Người thiết kế, song song là lead developer của dự án SignalR. Weblog Twitter GitHub

14. Phil Haack

Phó tổng giám đốc phụ trách phát triển sản phẩm tại GitHub. Cựu senior program supervisor của staff bloghong.com tại Microsoft. Weblog Twitter GitHub

15. Scott Guthrie

Đã và đang điều hành những staff phát triển bloghong.com, Silverlight, WPF, CLR, IIS, Media Server, và Visible Studio Instruments cho net developer và Home windows Telephone 7 tại Microsoft. Đồng sáng tạo bloghong.com với Mark Anders. Weblog Twitter GitHub

Xem thêm 17 IT blogger Việt và 9 tech blogger thế giới mà bạn ko nên bỏ qua.

Robby2

Nếu bạn nghĩ những san sớt này mang thể giúp ích cho bạn bè hoặc đồng nghiệp, đừng quên nhấn nút Share bên dưới nhé!

Tham khảo ngay hàng trăm việc làm .NET tại ITviec!

Xem Thêm : &quotHành Tím&quot trong Tiếng Anh là gì: Định Nghĩa, Ví Dụ Anh Việt