Domanda

Ho visto pronuncia guide e tutti i tipi di definizioni di .NET come quadro , ma nessuna definizione o spiegazione del reale nome del quadro.

Wikipedia non sembra conoscere. Questa domanda didn' t ricoprono.

Qualcuno sa? E 'pura assurdità di marketing generate, o vuol dire qualcosa?

È stato utile?

Soluzione

Circa 10 anni fa, ho fatto parte della grande squadra di Redmond a lavorare sul set di progetti che sono diventati ".net". Questo è stato durante il tempo delle decisioni sono stati fatti su cosa chiamare questo lavoro. Posso dirvi per esperienza di prima mano che ".net" non è un acroynm.

Al contrario, il James Kovacs post sul blog che Jim W postato è preciso: c'era una lunga lista di nomi che la squadra in bici attraverso e respinto prima di stabilirsi definitivamente in ".net". Il nome definitivo è stato scelto perché:

  • rispecchiato il suffisso del dominio del (al momento) ogni ISP, così aveva lo scopo di ricordare agli utenti che "web-consentendo al software" è stato lo scenario di base viene preso di mira da questo lavoro
  • è più accessibile per i tipi di business e CIO di nomi geekier come "Universal Runtime" o "COM + 2.0"
  • ha avuto vantaggi pratici come:. Essere a corto, facile da incantesimo, globalizzata bene, potrebbe sfruttare i nomi di dominio già di proprietà per ogni prodotto Microsoft, etc
  • ripercussione effettiva revisione legale / marchio di fabbrica (sorprendentemente difficile!)

Così si intendeva significare qualcosa, ma ancora di più dalla connotazione piuttosto che abbreviando direttamente o descrivere qualcosa. In altre parole, il nome è stato solo in parte una sciocchezza marketing! ; -)

Più trivia

Non mi ricordo l'esatto posizionamento (è stato 10 anni!), Ma credo che il nome ".net" avrebbe dovuto copertura tre cose fondamentali:

  1. "Quadro net." - un nuovo quadro per la scrittura di applicazioni web-enabled
  2. "Servizi Web Net." - un modo di accesso al software Microsoft (e altri) attraverso il web a livello di codice utilizzando standard e protocolli aperti (? Qualcuno ricorda "Hailstorm")
  3. "server aziendali netti." -. Un insieme di prodotti che hanno fatto bulding applicazioni web-enabled più facile

In pratica, solo il primo significato bloccato con gli utenti. Gli altri trasformati in altri nomi (ad esempio "Windows Server System") o sono stati genericized dalle (ad esempio "servizi web", SOA, etc.) pubblici. Comunque, questo è il motivo per cui non si vede prodotti Microsoft denominato " .NET Server" qualsiasi more-- Microsoft saggiamente ha deciso di limitare il nome di ".net" per le cose che gli sviluppatori in realtà pensati come ".net" !

A proposito, oltre ad essere breve e facile da incantesimo e dire, ".net" come nome anche aiutato con la strategia di servizi web che Microsoft stava persuing, al momento, che ruotava intorno (e lo fa ancora) che offrono software che era disponibile nel cloud anche. L'idea era che avremmo dovuto, ad esempio, Office.com per una versione hosted UI, e Office.net per le API. Il nome è stato anche conveniente dal momento che Microsoft già possedeva il domain-name .net varianti per ogni prodotto Microsoft.

C'è una T-shirt divertente (credo Don Box li aveva fatti?) Che elenca tutti i nomi presi in considerazione (ad esempio URT, COM +, ecc) con linee rosse spesse disegnate attraverso tutti i nomi tranne l'ultimo (". netto"). L'elenco va dalla parte superiore della camicia giusta lungo la schiena, come un lungo elenco di date del tour Mötley Crüe annullati, ma nerdier!

Altri suggerimenti

Non è un acronimo.

  

In principio - intorno al 1997 - ci   era Project Lightning. Era anche   conosciuto come Project 42 perché DevDiv   (Divisione Developer di Microsoft) ha vissuto   (E vive tuttora) nell'edificio 42 sul   il Campus di Redmond. (Io ho sempre   ho pensato che era un edificio impressionante   il numero per DevDiv con il piccolo cappello   punta a Douglas Adams' autostoppisti   Guida galattica. Io ho sempre   si chiese se era intenzionale.) precoce   comunicati stampa di cui come   "Next Generation Windows Services".   Alla fine è stato Project Lightning   soprannominato Microsoft .NET, anche se alcuni   nomi in codice sono stati sempre al forno   nel sistema.

     

Marketing stava pensando di chiamarla   COM + 2.0 o il runtime universale   (URT). Un'altra idea è stata l'oggetto COM   Runtime (COR). Quindi mscorlib.dll,   che è ancora il gruppo che contiene   tipi principali del CLR ed è quella   assembly che deve essere caricato in ogni   dominio App NET. (System.dll è spesso   caricato, ma non deve essere. Mscorlib.dll   contiene il codice per System.String,   System.Int32, ecc Onestamente non si può   fare nulla senza mscorlib.dll   caricato.)

     

http://www.jameskovacs.com/blog/CNETHistoryLesson.aspx

http://looselycoupled.com/glossary/.NET :

"servizi web l'architettura di Microsoft, che si pronuncia dot-net. Nonostante le lettere maiuscole, non è un acronimo. NET è il marchio per una serie di quadri Microsoft proprietarie e tecnologie fondate su standard di servizi Web XML. Standards la conformità significa che le applicazioni scritte utilizzando .NET deve interoperare con quelli scritti in architetture rivali, come J2EE, l'infrastruttura applicativa distribuita basata sul linguaggio Java di Sun Tuttavia, l'interoperabilità non è la portabilità;. NET verrà eseguito solo su piattaforme Microsoft, come ad esempio Windows Server o Windows XP. "

In realtà non significa nulla, ma è parte dello schema di denominazione utilizzata da Microsoft nel primi anni del 2000, di cui (per quanto ne so), solo il .NET Framework e Visual Studio .NET, sopravvissuto. Doveva essere molto più espansiva -., Ad esempio, Windows Server 2003 doveva essere "Windows Server NET"

Non ci sono spiegazioni chiare, ma sembra essere correlato alla campagna di marketing che ha descritto la nuova ondata di Microsoft tech "centrica di Internet". Se avete visto i materiali di PR primi per .NET Framework, hanno fortemente sottolineato Web Services, per esempio (era tutto la mania di nuovo nel corso della giornata, e MS hanno giocato un ruolo importante nella definizione del WS- * stack). Poi anche si è detto che Microsoft Passport avrebbe governato il mondo come un sistema di autenticazione a punto singolo.

In questi giorni, credo che sia solo un marchio.

Tutto ciò che posso ricordo da quando il quadro è stato il primo in versione beta è una quantità ridicola di stampa per quanto riguarda l'utilizzo dei servizi web, e come il nuovo quadro da Microsoft stava andando a fare tutte quelle cose servizio SOAP / web più facile e migliore . E 'un tratto, ma forse è per questo. Non il più grande nome, in ogni modo.

Solo una supposizione, ma credo che dovrebbe suonare come la fine di un URL di un sito web (che a quanto pare è conosciuto come un top-level dominio). Così NET è un po 'come .com, .biz, o .org. Microsoft ha voluto rendere il suono come se fosse nuovi ambienti di programmazione stavano per essere molto esperti di Internet.

Molte persone pensano che "NET" è per i 'Servizi di rete', e pensano anche che le applicazioni .Net avranno funzionalità di rete. Questo non è del tutto vero perché Net è un quadro che fa molto di più di solo roba di rete.

Questa è una prova di come confondere il nome di ".Net" può essere.

Qualcuno ha detto me.NET si riferisce alle seguenti:

(.) -> Object Oriented (NET) -> Rete abilitati alla tecnologia

.NET sta per rete di dominio  Dominio per (.) Rete per NET

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top