2008-11-11 30 views
5

Tôi muốn nghiên cứu các công nghệ mới nhất để viết các ứng dụng dành cho máy tính để bàn Windows. Kinh nghiệm cuối cùng của tôi là với VC++ 6 sử dụng MFC. Các cảnh quan có vẻ phức tạp hơn những ngày này, tôi không chắc chắn nếu tôi nên tìm hiểu. NET, không thực sự biết những gì Windows hình thức, WPF là vv Tất cả tôi muốn làm là có thể viết một số ứng dụng Windows GUI đơn giản, có lẽ sử dụng & học C# trên đường đi.Quay lại chương trình Windows sau 10 năm

Mọi đề xuất về sách để đọc v.v ...?

Ngoài ra, phiên bản miễn phí của VC2008 có đủ tốt để viết các ứng dụng nhỏ không?

+0

Đừng vứt bỏ cuộc sống của bạn! Tự cứu mình! (lưỡi chắc chắn trong má): -D –

+0

Tôi thứ hai Adam, ngoại trừ tôi là nghiêm trọng. Ngoài ra, môi trường làm việc hiện tại của tôi là những gì bạn mô tả từ 10 năm trước. – rmeador

+0

Hãy quên chương trình Windows ... lên Web. – Kon

Trả lời

1

Vâng, nếu bạn đang sử dụng C# bạn đang sử dụng .NET. .NET thực sự là một khung công tác tuyệt vời để tạo các ứng dụng máy tính để bàn. Tôi nghĩ bạn đang đi đúng hướng.

7

Tôi sẽ sử dụng .NET và WPF. WinForms vẫn có sẵn, nhưng thực sự là một nhánh kế thừa của .NET tại thời điểm này, và không đáng học nếu bạn đang bắt đầu từ đầu. WPF cung cấp rất nhiều tính năng tốt, và là khá sử dụng để có được và chạy với.

Tôi đã tìm thấy "Windows Presentation Foundation Unleashed" giới thiệu tốt về WPF. Nó giải thích các khái niệm nền tảng tốt và không chỉ là một trong 2.000 hướng dẫn trang đầy đủ các ảnh chụp màn hình.

2

tôi sẽ bắt đầu với việc đọc C# hướng dẫn trực tuyến và các bài viết từ Code Project

+0

Ha ha ha chỉnh sửa tốt đẹp, tôi cho rằng nó phụ thuộc vào chất lượng của các hướng dẫn mà bạn tìm thấy;) – CheGueVerra

2

MFC đã thay đổi rất ít kể từ vc 6 bạn sẽ có thể nhặt nó lên một lần nữa với ít rắc rối và trong khi bộ kỹ năng này có thể không được như indemand như .net Hiện vẫn còn các công việc và bạn vẫn có thể viết các ứng dụng cửa sổ hấp dẫn.

1

Trên thực tế, tôi đã học ALOT chỉ duyệt Stack Overflow và đăng một số câu hỏi ở đây. Tôi nghĩ rằng các công cụ Visual Studio Express là tuyệt vời cho các nhà phát triển mới. Tôi cũng là một fan hâm mộ của Bob Tabor (http://www.learnvisualstudio.net/) Anh ấy có một số công cụ miễn phí nằm trên MSDN here thực sự hữu ích cho một người như tôi với nền tảng chủ yếu là kịch bản. Bạn có thể đi trước tôi vì kinh nghiệm quá khứ của bạn nên có lẽ nó quá thô sơ với bạn.

Tôi thực sự bắt đầu tận hưởng C# và .NET và chỉ mới bắt đầu có thể đọc mã và phần lớn, hãy hiểu nó. Đó là một bước đột phá đối với tôi.

Jim

0

Nếu bạn đã có một ++ nền C và không sợ con trỏ/chồng/đống vv, thì đây book (CLR vi C#) sẽ cung cấp cho bạn một sự hiểu biết tuyệt vời của Net. Nó rất dễ đọc và sẽ cung cấp các nền tảng mà bạn cần để có thể hiểu được về bất kỳ công nghệ .Net mới và sắp tới nào (ví dụ: LINQ, các phương pháp mở rộng, v.v.).

VS2008 phiên bản nhanh có sẵn miễn phí here và đủ tốt để viết các ứng dụng nhỏ.

0

Phát triển ứng dụng cửa sổ không phải là một nhiệm vụ khó khăn khi sử dụng studio trực quan và .Net.

Chỉ cần cài đặt studio trực quan xem một số video hướng dẫn của studio trực quan và C# .net từ www.youtube.com và sau đó bắt đầu phát triển của bạn.

Vì bạn có nền tảng phát triển nên sẽ không có rào cản trong logic viết, bạn có thể gặp vấn đề với các lớp sử dụng trình duyệt đối tượng của studio trực quan để khắc phục sự cố với lớp học.

Các vấn đề liên quan