Windows 8 có ý nghĩa gì đối với tương lai của .NET? [đóng cửa]


17

Microsoft đã trình diễn bản demo của Windows 8 , bao gồm một nền tảng mới cho phép các nhà phát triển sử dụng HTML5 và JavaScript.

Đây có phải là nền tảng mới để phát triển chính cho Windows 8? Microsoft có đang loại bỏ nền tảng .NET để ủng hộ ngăn xếp HTML 5 không? Windows 8 có ý nghĩa gì đối với các nhà phát triển .NET?



4
Có rất nhiều thứ để .net hơn WPF và Silverlight.
kirk.burleson

3
Silverlight! = .Mnet
Ed James

1
@ kirk.burleson: Vâng, và tôi không nói rằng MS sẽ bỏ WPF (rõ ràng chúng ta chưa thể biết điều đó), nhưng sẽ rất bối rối nếu họ bỏ lại WPF ở giai đoạn đầu này. Làm thế nào một nhà phát triển có thể tự tin đầu tư vào một chồng công nghệ MS khác một lần nữa?
Ed S.

3
Đây không phải là một bảng thảo luận. Xin vui lòng kiềm chế để thúc đẩy kích động. -1, và bỏ phiếu để đóng. @ChrisF Tôi ngạc nhiên khi thấy bạn chưa đóng cái này.
Steven Evers

Câu trả lời:


20

Một số lý do tại sao điều này có thể không phải là kết thúc của .NET:

  • Nếu bạn xem video , tất cả những gì họ thực sự nói là Windows 8 sẽ hỗ trợ một số loại ứng dụng kiểu tiện ích máy tính để bàn có thể được phát triển trong HTML5. Về cơ bản, Microsoft đang biến máy tính để bàn Windows thành trình duyệt web. Vì vậy, điều này, theo như chúng ta biết bây giờ, không có liên quan đến bất cứ điều gì khác trên máy tính để bàn.
  • Microsoft không thực sự có bất kỳ công cụ phát triển sát thủ nào trong lĩnh vực HTML5 / JS. Vì vậy, trừ khi họ có ý định từ bỏ Visual Studio như ngày nay (trong một thời gian ngắn, vì Windows 8 đã sẵn sàng), đó sẽ là một động thái khá kỳ quái.
  • Rất nhiều ứng dụng .NET chạy trên máy chủ, từ các ứng dụng web ASP.NET, đến các ứng dụng xử lý phụ trợ. Những điều này sẽ không bị ảnh hưởng bởi một sự thay đổi như vậy.

Những điều duy nhất tôi sẽ thu thập từ đây là:

  • Microsoft đang rời khỏi Silverlight trên máy tính để bàn. Họ dường như thấy rằng họ sẽ không đạt được bất cứ điều gì đáng kể khi cạnh tranh với HTML5 và Flash.
  • Microsoft dường như thừa nhận rằng IE sẽ không bao giờ đánh bại Firefox và Chrome, vì vậy thay vào đó họ hy vọng rằng việc biến toàn bộ máy tính để bàn Windows thành một loại siêu trình duyệt nào đó có thể ngăn không cho nhiều người di chuyển đi.

Về cơ bản, vì Google đang biến Chrome thành HĐH bằng Chromebook, Microsoft đang biến Windows thành trình duyệt với Windows 8. Sẽ rất thú vị khi thấy điều này mở ra.


1
+1 cho "đây là hiển thị một tính năng và không phải mọi thứ sẽ được thực hiện như thế nào."
unolysampler

1
Và một máy tính để bàn với các tính năng web tích hợp không có gì mới đối với Windows. Ghi nhớ máy tính để bàn hoạt động? (Tôi biết tôi đang cố quên nó ...)
BBlake

@Deckard - "Silverlight không chết" (hoặc bị bỏ rơi). Microsoft tuyên bố họ vẫn đang hoạt động tích cực trên nền tảng này và không có kế hoạch từ bỏ nó sớm. Tôi biết vì gần đây tôi đã tham dự một hội nghị của Microsoft về tương lai của Silverlight. Nó chắc chắn không chết, nhưng nó cũng không thực sự "sống".
bbosak

5

Đây có phải là video này không?

Ở đâu đó nửa chừng, anh chuyển sang một máy tính để bàn truyền thống. GUI mới dường như không hơn một lớp khác trên nó.

.NET còn hơn cả GUI. Hướng mới có thể đánh vần rắc rối cho silverlight, nhưng đối với .NET, nó sẽ chỉ là một loại lớp trình bày khác, không khác nhiều so với các ứng dụng web đang hoạt động trên ASP.NET bây giờ.


1
Tôi đã lấy khoảnh khắc "chuyển đổi" đó không khác gì thực tế là họ đang chạy một sản phẩm Alpha trên đầu một sản phẩm hiện có và chưa dành thời gian để thiết kế lại giao diện của Excel hoặc Explorer.exe.
James P. Wright

1
Tôi nghi ngờ họ sẽ thay đổi nhiều. Họ có thể làm mờ đi vẻ ngoài một chút, nhưng những thay đổi sẽ là mỹ phẩm, như giữa xp và vista. Tôi không nghĩ rằng họ có thể tiến xa hơn việc thay đổi làn da mà không gây nguy hiểm cho khả năng tương thích ngược, và chắc chắn họ sẽ không làm điều gì đó như vậy trong một thông báo thời gian ngắn như vậy.
Scrwtp

4

Đối với cá nhân tôi .NET là công cụ ASP.NET của nó cộng với thư viện lớp. Những gì họ làm với máy tính để bàn là mối quan tâm nhỏ đối với tôi.

Do đó, Windows 8 sẽ không phải là sự kết thúc của .NET. Nếu không, các nhà phát triển tức giận sẽ di chuyển khỏi Microsoft stack và đó chắc chắn sẽ là kết thúc. Không phải là kết thúc của .NET mà là sự kết thúc của Microsoft.


2

Tôi chắc chắn rằng tất cả các câu trả lời của chúng tôi sẽ được cung cấp cho chúng tôi tại Hội nghị Xây dựng của Microsoft .

Và không, cá nhân tôi không nghĩ có gì phải lo lắng.


1

Chắc chắn rồi!

Đó có phải là khởi đầu của kết thúc, nhưng khi nào thì kết thúc đó sẽ đến? Chúng tôi vẫn có những người làm ứng dụng VB6 chạy trên Windows XP. Bằng cách nào đó tôi gặp vấn đề khi thấy một cuộc di cư hàng loạt sang lập trình Windows 8 và javascript.

Mặc dù phía người tiêu dùng có thể bị tấn công mạnh mẽ từ điện thoại di động, các ứng dụng và máy tính bảng, Windows vẫn cố thủ sâu sắc trong khía cạnh doanh nghiệp và chúng không chính xác là một nhóm nhanh nhẹn.

Ứng dụng máy tính để bàn như chúng ta biết nó đã chết, trên tất cả các nền tảng, nhưng tôi sẽ đi nhanh hơn trong thị trường tiêu dùng sau đó là doanh nghiệp và tôi nghĩ rằng chúng ta có thể giả định rằng cả hai dạng windows và ứng dụng wpf sẽ còn tồn tại trong vòng 5 năm nữa.


+1, tôi cũng vậy. Javascript mỗi se không có viên đạn bạc nào cả.
Machado

1
- và chúng tôi vẫn có người chạy ứng dụng VB6 trên Windows 7 (và chúng tôi cũng có kế hoạch chạy chúng trên Windows 8!)
Matt Wilko
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.