Cosa significa Windows 8 per il futuro di .NET? [chiuso]


17

Microsoft ha mostrato una demo di Windows 8 , inclusa una nuova piattaforma che consente agli sviluppatori di utilizzare HTML5 e JavaScript.

Questa nuova piattaforma è il modo principale di sviluppo per Windows 8? Microsoft sta eliminando gradualmente la piattaforma .NET a favore dello stack HTML 5? Cosa significa Windows 8 per gli sviluppatori .NET?



4
C'è molto di più in .net di WPF e Silverlight.
kirk.burleson,

3
Silverlight! = .Net
Ed James,

1
@ kirk.burleson: Sì, e non sto dicendo che MS lascerà cadere WPF (ovviamente non lo sappiamo ancora), ma sarebbe molto sconcertante se lasciassero WPF in questa fase iniziale. In che modo uno sviluppatore sarebbe in grado di investire di nuovo con fiducia in un altro stack di tecnologia MS?
Ed S.

3
Questo non è un forum di discussione. Si prega di astenersi dal promuovere isterici. -1 e votazione per chiudere. @ChrisF Sono sorpreso di vedere che non l'hai già chiuso.
Steven Evers,

Risposte:


20

Diversi motivi per cui questa non è probabilmente la fine di .NET:

  • Se guardi il video , in realtà dicono solo che Windows 8 supporterà una sorta di tipo di applicazione desktop in stile widget che può essere sviluppata in HTML5. In sostanza, Microsoft sta trasformando il desktop di Windows in un browser web. Quindi, per quanto ne sappiamo ora, questo non ha nulla a che fare con il desktop.
  • Microsoft non ha davvero nessuno strumento di sviluppo killer nell'area di HTML5 / JS. Quindi, a meno che non intendano abbandonare Visual Studio come è oggi (in breve tempo, poiché Windows 8 è già all'orizzonte), sarebbe una mossa piuttosto bizzarra.
  • Molte applicazioni .NET vengono eseguite sul server, dalle applicazioni Web ASP.NET, alle applicazioni di elaborazione back-end. Questi non saranno interessati da tale modifica.

Le uniche cose che vorrei raccogliere da questo sono:

  • Microsoft si sta allontanando da Silverlight sul desktop. Sembrano vedere che non otterranno nulla di significativo dalla competizione con HTML5 e Flash.
  • Microsoft sembra riconoscere che IE non batterà mai Firefox e Chrome, quindi ora sperano che trasformare l'intero desktop di Windows in una sorta di super browser possa impedire a più persone di allontanarsi.

Essenzialmente, mentre Google sta trasformando Chrome in un sistema operativo con Chromebook, Microsoft sta trasformando Windows in un browser con Windows 8. Sarà interessante vedere come si svolge.


1
+1 per "questo mostra una caratteristica e non come tutto sarà fatto."
unholysampler il

1
E un desktop con funzionalità Web integrate non è una novità per Windows. Ricorda il desktop attivo? (So ​​che sto cercando di dimenticarlo ...)
BBlake,

@Deckard - "Silverlight non è morto" (o abbandonato). Microsoft afferma che stanno ancora lavorando attivamente sulla piattaforma e non hanno intenzione di abbandonarlo presto. Lo so perché di recente ho partecipato a una conferenza Microsoft sul futuro di Silverlight. Non è certamente morto, ma non è nemmeno "vivo".
bbosak,

5

Era questo video ?

Da qualche parte a metà strada, passa a un desktop tradizionale. La nuova GUI non sembra essere più di un altro livello su di essa.

.NET è molto più della GUI. La nuova direzione potrebbe significare guai per Silverlight, ma per .NET sarà solo un altro tipo di livello di presentazione, non molto diverso dalle webapp che lavorano su ASP.NET ora.


1
Ho colto quel momento "switch" come nient'altro che il fatto che stessero eseguendo un prodotto Alpha su un prodotto esistente e non avessero avuto il tempo di ridisegnare l'aspetto di Excel o Explorer.exe.
James P. Wright,

1
Dubito che cambieranno molto. Potrebbero modificare leggermente l'aspetto, ma i cambiamenti saranno estetici, come tra xp e vista. Non penso che possano andare molto oltre che alterare la pelle senza compromettere la retrocompatibilità, e sicuramente non faranno qualcosa del genere con un preavviso così breve.
scrwtp,

4

Per me personalmente .NET è il suo motore ASP.NET più la libreria di classi. Quello che fanno con il desktop è poco preoccupante per me.

Pertanto no, Windows 8 non sarà la fine di .NET. Altrimenti gli sviluppatori arrabbiati migreranno dallo stack Microsoft e questa sarà sicuramente la fine. Non la fine di .NET ma la fine di Microsoft.


2

Sono sicuro che tutte le nostre risposte ci verranno fornite alla Build Conference di Microsoft .

E no, personalmente non penso che ci sia nulla di cui preoccuparsi.


1

Sicuro!

È l'inizio della fine, ma quando arriverà quella fine? Abbiamo ancora persone che fanno app VB6 in esecuzione su Windows XP. In qualche modo ho problemi a vedere un esodo di massa su Windows 8 e programmazione javascript.

Mentre il lato consumer potrebbe essere pesantemente attaccato da telefoni cellulari, app e tablet Windows è ancora profondamente radicato nel lato aziendale delle cose e non sono esattamente un gruppo agile.

Che l'applicazione desktop come la conosciamo sta già morendo, su tutte le piattaforme, ma andrò più veloce nel mercato consumer rispetto all'impresa e penso che possiamo tranquillamente presumere che sia i moduli Windows che le applicazioni WPF saranno ancora in giro tra cinque anni.


+1, anche io. Javascript di per sé non è affatto un proiettile d'argento.
Machado,

1
- e abbiamo ancora persone che eseguono app VB6 su Windows 7 (e prevediamo di eseguirle anche su Windows 8!)
Matt Wilko,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.