Jeffrey Richter llega a Rusia: anuncio de la conferencia DotNext 2018 Moscú

Solo piense por un momento: ¿qué le ha pasado a .NET durante el año pasado? ¿Qué ha cambiado, qué debemos usar? Incluso puede posponer este artículo y pensar, porque la pregunta es más que digna. Nosotros mismos lo intentamos y pasamos más de una hora en ello.

Este año es más difícil de responder que de costumbre. Por un lado, hay muchas noticias de alto perfil, pero muy superficiales o de alto nivel, por ejemplo: Microsoft ahora conecta el futuro de la compañía con nubes e inteligencia artificial, en lugar de la plataforma de Windows. Pero, ¿qué sentido tiene un desarrollador ordinario? ¿No escribieron todos a las nubes hace cuatro años?

En esta realidad, tenemos que hacer un programa DotNext completamente nuevo cada vez. Para hacer un nuevo programa, necesitamos nuevas personas. Gente vieja y famosa en .NET, completamente nueva en DotNext. Por ejemplo, este otoño el autor de CQRS, Greg Young, vendrá a nosotros.




¿Reconoces estos libros? "CLR via C #" escrito por Jeffrey Richter es el manual de muchos desarrolladores de .NET, y "Windows Internals" de Pavel Yosifovich es uno de los libros más famosos sobre el desarrollo de Windows en general. Por cierto, ¡este año ya se ha lanzado la 7ª edición! ¿Quieres aprender a chatear con los autores de estos libros y visitar sus informes? ¡Bienvenido a cat!

El diseño del programa de la conferencia es un tema muy sofisticado. Por ejemplo, hace tres años .NET Core era algo nuevo, y cualquier informe con él era apropiado. Hace dos años, la gente lo agregó a un lugar y fuera de lugar en los nombres de los informes para hacerlos "más divertidos". Hace un año, continuaron introduciéndolo en los nombres, pero ya parecía pecaminoso. Era como si una multitud de jóvenes abuelos que escuchaban a los Rolling Stones decidieran leer parte del texto, por el bien de la moda, al estilo del rapero Kendrick Lamar. No funciona así: los Rolling Stones son valiosos por sí solos, y en 2018, .NET Core se convirtió en la tecnología habitual de producción lista que usas y simplemente funciona. En el nuevo DotNext, .NET Core solo participará si es realmente necesario. Por ejemplo, los creadores de la tecnología hablan de ello.

Mirando hacia atrás este año, parece que .NET acaba de pasar a un nuevo nivel. Los descubrimientos y las mejoras no han desaparecido, pero de la categoría de hermosos nombres de tecnologías y otros envoltorios de dulces brillantes han pasado a la categoría de significado y calidad. Al final, el mundo .NET siempre ha sido favorablemente diferente de otras tecnologías como Java precisamente por la presencia de un número limitado de cosas, pero aquellas que simplemente funcionan. Bueno, ahora realmente solo funcionan. Puede llegar a cosas importantes, que recientemente no tuvieron tiempo.

Hoy nos complace hablar sobre lo que será el nuevo DotNext. Intentamos hacer una conferencia de este tipo, una selección de informes y oradores, que reflejara al máximo el estado actual y las tendencias del mundo .NET. Esta conferencia no se trata solo de .NET, sino de toda la variedad de temas que necesita un desarrollador, desde las modernas nubes de Microsoft hasta los eternos temas de la arquitectura de aplicación correcta.

Los mejores oradores extranjeros


Por ejemplo, Greg Young , el inventor del término CQRS, viene a nosotros. Pocas personas piensan, pero en el mundo de CQRS, no todo es tan simple y comprensible, como parece al leer el artículo de Wikipedia. Para las bases de datos relacionales hay un mar de herramientas, generadores de informes, almacén de datos, bibliotecas ORM, microORM, SQL, etc. En cuanto a Event Sourcing, los desarrolladores a veces olvidan que nada de esto estará allí e incluso solicitan un campo como UserId fallará.
Hay problemas puramente arquitectónicos. Si se sumerge con precisión en los detalles de CQRS, entonces, como recordará, además de Event Store, debe crear una base de datos adicional para consultas donde los datos extraídos de datos y eventos anteriores se escriben de forma asincrónica. Esta vista de datos separada se llama Proyecciones. Los desarrolladores no están preparados para tal dualismo, porque no encaja en las capas de datos clásicas.

Estos y otros temas pueden discutirse no con alguien, sino con Greg Young. Aquí es donde la conferencia difiere de leer libros o publicaciones en StackOverflow. Puede reunirse con desarrolladores de tecnologías importantes, visitar sus informes para una inmersión más profunda en el tema, chatear con ellos en las zonas de discusión.

Vamos al otro lado. A veces, mientras leo un libro, realmente quiero discutir algunos puntos. Discutir con un libro que no puede responder es una ocupación. Afortunadamente, a veces puedes encontrar al autor y expresar todo lo que ha hervido en el alma. ¿Has leído Windows Internals? Tal vez un libro de cocina WPF? Fueron escritos por una persona muy específica: Pavel Yosifovich , y también estará en DotNext.
Una conversación completamente separada: sobre Jeffrey Richter . Se hizo famoso a principios de los 90 cuando escribió un libro sobre cómo programar Windows 3.1. Su libro "Aplicaciones de programación para Microsoft Windows" se convirtió en un clásico, más tarde publicado como "Windows a través de C / C ++" y ha resistido varias ediciones.

Con el advenimiento de .NET, escribió "CLR a través de C #", que también resultó ser un clásico, también varias ediciones. Es uno de los fundadores de Wintellect y, formalmente no forma parte de Microsoft, es más libre en las evaluaciones de lo que se ha ganado la reputación de ser un importante experto independiente en Windows. Este es un hombre legendario del nivel de Charles Petzold y Don Box.

Por supuesto, estará Vagif Abilov , un famoso orador y miembro del Comité del Programa DotNext. Habrá un informe emocionante sobre el modelo de actor, Akka, los límites de su aplicabilidad, escala y los patrones básicos de las decisiones del clúster.
Aún quiere participar Steffen Forkmann . Si vivieras en Alemania, lo conocerías como el creador del .NET Online User Group. Para nosotros, es más importante que ponga mucho esfuerzo en el desarrollo de código abierto en F #, incluyendo FAKE - F # Make, Paket y SAFE . Tiene algunas presentaciones interesantes, y ahora estamos eligiendo lo que mejor se adapta a DotNext.

Top Hardcore


Una de las características de la audiencia rusa es el amor por el hardcore, a veces sin sentido y despiadado, por el cual los visitantes de las peleas de batidos europeos se habrían quemado completamente el cerebro. ¡Tenemos una respuesta a esta solicitud tácita!

En primer lugar, Egor Bogatov de Microsoft nos presentará un informe sobre intrínsecos y microoptimizaciones en .NET Core. ¿Te sientes más inteligente que el compilador JIT? Tome la nueva API para instrucciones SIMD y forje SSE y AVX mientras hace calor. Permítame recordarle que el orador es una persona que combina .NET Core en Mono y supervisa a propósito la actividad en CoreCLR, CoreFX y CoreRT. Si lo encuentra en el área de discusión, puede discutir una serie de preguntas que nadie más responderá.
Alexandre Mutel también vendrá: el autor de un montón de proyectos geniales (por ejemplo, SharpDX y Markdig), el autor de muchas publicaciones inteligentes de bajo nivel , MVP, uno de los desarrolladores más incondicionales de Unity Technologies. Simplemente deje el título del informe aquí: "Detrás del compilador de ráfagas, convirtiendo .NET IL a código nativo altamente optimizado usando LLVM".
Hasta ahora, no hay muchos oradores e informes en el sitio, porque la formación del programa aún no se ha completado. Incluso puede solicitar un informe usted mismo si siente que puede competir por un lugar en el programa con el bisonte del mundo .NET. Esto es bastante real, cada año nos llegan nuevos oradores.

De postre


Y, por supuesto, habrá un montón de cosas agradables que todos esperamos de la conferencia:

  • BOFs. Para aquellos que no han asistido a nuestras conferencias, aquí les diré qué es. Pero siento que este es un tema para una publicación separada. En resumen, esto es algo así como un híbrido de una mesa redonda y un área de discusión, en la que no hay división en "líderes" y "audiencia", y todos se reúnen y discuten temas interesantes en igualdad de condiciones;
  • The Brain Slaughterhouse vendrá a nosotros: el juego intelectual más dinámico con reglas simples. Después de que el cerebro se haya derretido del hardcore, no puede sumergirlo inmediatamente en cerveza fría, vale la pena enfriarlo gradualmente. En resumen, los equipos se sientan en una habitación y responden preguntas durante varias rondas. Las preguntas son completamente diferentes, incluyendo melodías de adivinanzas, videos, imágenes, etc. Medio minuto para la pregunta, medio minuto para la respuesta. Las respuestas no se anuncian después de cada pregunta individual, sino solo al final de la ronda. Al mismo tiempo, las preguntas se seleccionan para que puedan ser respondidas sin preparación, usando ingenio e ingenio rápido (en contraste con los juegos de deportes profesionales ChGK);
  • Varios otros nishtyaki que estamos pensando en este momento.

Próximos pasos


DotNext Moscú 2018 se llevará a cabo del 22 al 23 de noviembre. Puede continuar el conocimiento del proyecto en el sitio . Preste atención al formulario de suscripción al boletín en la página principal del sitio: definitivamente habrá noticias.

No olvide que tenemos un descuento del 20% para todos los participantes del pasado DotNext: espere un correo electrónico con un código promocional personalizado.

¡Te esperamos en DotNext 2018 Moscú!

Source: https://habr.com/ru/post/es416807/


All Articles