Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué es .NET?

¿Qué es .NET?

1.NET es la plataforma de servicios Web XML de Microsoft. .NET es la plataforma de servicios web XML de Microsoft.

Los servicios web XML permiten que las aplicaciones se comuniquen y disfruten de datos a través de Internet independientemente de las limitaciones del sistema operativo, el dispositivo o el lenguaje de programación. Para los usuarios individuales, esto resulta en una experiencia fluida y atractiva.

(2) tiene dos significados específicos:

①.NET código fuente abierto: Microsoft utiliza .NET para implementar XML, servicios web, SOA (servicio de arquitectura orientada a servicios - arquitectura orientada) y técnicas de agilidad.

El propósito de los profesores que enseñan .NET es que todos comprendan las razones del surgimiento de la tecnología .NET y los problemas que resuelve. Al mismo tiempo, también permite que todos comprendan por qué XML y los servicios web. y SOA son necesarios para que en el futuro puedan convertirse en expertos en esta tecnología. Técnicos que creen aplicaciones sobre la plataforma.

Desde esta perspectiva, .NET también se puede definir de la siguiente manera: .NET es la plataforma tecnológica de próxima generación de Microsoft para crear aplicaciones interconectadas para negocios ágiles. Estas aplicaciones se basan en estándares, interconexión, adaptabilidad al cambio. estabilidad y alta eficiencia. Desde una perspectiva técnica, las aplicaciones .NET son aplicaciones que se ejecutan en .NET Framework. (Para ser más precisos, una aplicación .NET es una aplicación escrita utilizando la biblioteca de clases .NET Framework y que se ejecuta sobre Common Language Runtime). Si la aplicación no tiene nada que ver con .NET Framework, no puede llamarse programa .NET.

Por ejemplo, usar XML no es una aplicación .NET, y usar SOAP SDK para llamar a un servicio web no es una aplicación .NET.

.NET es una plataforma operativa basada en el sistema operativo Windows que puede ejecutar aplicaciones distribuidas en Internet.

②Nombre de dominio .net: .net es el formato de nombre de dominio internacional más popular. Generalmente lo utilizan organizaciones o empresas dedicadas a servicios de red relacionados con Internet y es la primera opción para establecer marcas comerciales globales e imágenes internacionales.

Código abierto I..NET:

(1) Historial de desarrollo:

En la conferencia de desarrolladores Build en abril de 2014, Microsoft anunció que abriría código varias bibliotecas .NET y tecnologías relacionadas, y estableció la Fundación .NET para gestionar y guiar el desarrollo de componentes de código abierto. Microsoft también abrirá el código fuente de la pila de compiladores Roslyn, que Microsoft llama compiladores como un servicio, bajo la licencia Apache 2.0, incluidos los compiladores C# y Visual Basic.NET. La Fundación .NET está formada por representantes de Microsoft, GitHub y Xamarin, este último fundado por el fundador de GNOME, Miguel de Icaza, y otros para desarrollar implementaciones de código abierto de .NET. de Icaza dijo en una entrevista que Microsoft ha realizado cambios, no solo eliminando restricciones en la licencia, sino también trabajando con Xamarin.

13 de noviembre de 2014: para expandir aún más el mercado de la computación en la nube, Microsoft ya no limitará tecnologías de software clave como .NET y Visual Studio a la plataforma Windows, y también será compatible con Linux. y Mac OS X en el futuro, iOS y Android. Además, Microsoft también anunció que abrirá el entorno principal .NET Server Runtime .NET Core Server Runtime y el código fuente del marco, lo que permitirá a los desarrolladores externos contribuir a esta plataforma de desarrollo de software.

Como parte de este cambio, Microsoft permitirá a los desarrolladores utilizar el marco y el entorno de ejecución .NET para desarrollar servidores y aplicaciones en la nube basados ​​en Linux y Mac. Microsoft también lanzó una nueva versión con todas las funciones de Visual Studio 2013 que será gratuita para desarrolladores independientes, estudiantes, pequeñas empresas y otros usuarios.

(2) Desarrollo futuro:

A lo largo de la historia del desarrollo de los lenguajes de alto nivel, el mundo de la programación nunca ha dejado de avanzar, con cambios e innovaciones por todas partes. Observando el futuro desde la perspectiva de un técnico, mirando las perspectivas siguiendo los pasos de C# 4.0, además de la programación funcional, la computación paralela y las características dinámicas, ha surgido el concepto de metaprogramación, convirtiendo el compilador en Con un servicio, puede Controla libremente la lógica y el tiempo de ejecución en el compilador. Qué belleza y anhelo por el futuro. Así que creemos firmemente que con los cambios en el lenguaje, todavía hay muchos lugares que vale la pena explorar después de 4.0.

Para resumir las opiniones del maestro Anders sobre el proceso de diseño de C#, C# es un maestro en la estética del lenguaje. Por ejemplo, cuando se usa foreach para un recorrido de bucle tras otro, cuando se usa la declaración de uso en lugar de try/finally para implementar la administración de recursos forzada, cuando la reflexión en tiempo de ejecución debe completarse a través de atributos, cuando se realiza una consulta de información a través de LINQ a nivel de lenguaje, estos El soporte a nivel de lenguaje aporta una potente funcionalidad y belleza a C# para la programación orientada a objetos. Nombre de dominio .NET

① El primer nombre de dominio registrado del mundo fue nordu(punto)net, registrado el 1 de enero de 1985, más de dos meses antes que el primer nombre de dominio .NET, simbólico(punto)net.

②Reglas de registro:

1. Sólo se pueden utilizar letras en inglés (a-z, no distingue entre mayúsculas y minúsculas), números (0-9) y "-" (guión en inglés), es decir. barra horizontal), espacios y caracteres especiales (como !, $, &, ?, etc.) no se pueden utilizar.

2. "-" no se puede utilizar como principio y fin.

3. La longitud no puede exceder los 63 caracteres.

4. Sencillo, fácil de recordar y muy lógico (coincide con la marca corporativa y el nombre del producto; se puede seleccionar según la naturaleza y finalidad del sitio web).

5. Registra varios sufijos diferentes para el mismo nombre de dominio.

6. El período de compra del nombre de dominio debe ser superior a 2 años.

3. Notas:

1. Seguridad y derechos de propiedad del nombre de dominio: Se debe completar correctamente el propietario del nombre de dominio (esto es muy importante, relacionado con la propiedad). derechos del nombre de dominio y la transferencia del nombre de dominio en el futuro), registrador de transferencia, etc.), la persona de contacto y la tarjeta de identificación durante el registro, y la dirección de correo electrónico del contacto de administración (la dirección de correo electrónico debe usarse con frecuencia en para recibir notificaciones de recordatorio de renovación); si la información de registro cambia, debe actualizarse a tiempo.

2. Es mejor elegir un nombre de dominio que suene bien y sea fácil de recordar para el registro de nombres de dominio para facilitar la publicidad y la promoción.

3. Preste atención a proteger su marca de nombre de dominio en todos los aspectos. Los nombres de dominio en Internet se han convertido en un valioso recurso de nombres de dominio. Si registra un nombre de dominio, es mejor registrar nombres de dominio relacionados. evitar ser registrado por otros. Por ejemplo, si registra un nombre de dominio .com, también puede proteger .net, .cn, .com.cn, .net, .cn, .info, etc. Cuando sea apropiado, también puedes considerar registrar algunos nombres de dominio similares.

4. Además de los sufijos de nombres de dominio tradicionales en inglés puro, como .cn, .com y .net, también hay nombres de dominio en chino puro que terminan en ". y ".中国", registrados como ".中国.CN" Obtendrá automáticamente el sufijo ".中国.CN" correspondiente. Al registrar "中文.CN", obtendrá automáticamente el sufijo "中文.CN" correspondiente.

Para usuarios empresariales, Lo mejor es registrar sus propios nombres de dominio chinos para garantizar su seguridad absoluta y el monopolio de la marca en Internet.

5. El vencimiento, o estar registrado y tener que pagar un precio alto, o la suspensión de la resolución afectará el acceso al sitio web. También es muy importante renovar a tiempo. Todos los nombres de dominio se pueden renovar dentro de los 30 días posteriores al vencimiento. p>

Para más detalles, consulte:.