Les Cast Codeurs Podcast: LCC 109 - Interview sur Microsoft .NET avec Benjamin Guinebertiere, Sébastien Pertus et Mitsuru
9/19/14 - Episode Page
Dans cet épisode, on discute du “grand” méchant loup: .NET. On commence par la machine virtuelle, les langages et on remonte les niveaux de couches de la persistance au web et mobile. On y discute également l’écosystème et les évolutions de Microsoft sur la gestion de la plateforme.
Enregistré le 10 septembre 2014
Téléchargement de l’épisode LesCastCodeurs-Episode–109.mp3
Interview
introduction
Benjamin Guinebertiere @bengui Microsoft Microsoft Azure
Sébastien Pertus @sebastienpertus
Mitsuru Furuta @mitsufu Sensorit
La machine virtuelle
Anders Heljsberg Common Language Runtime (CLR) Intermediary Language (IL) NGen Managed / unmanaged
Garbage collection en .NET Compteur de performance Volatile
Le langage
Types génériques en C# Réification vs erasure des types génériques
Common Language Specification (CLS) Dynamic Language Runtime (DLR) IronPython
Les couches classiques et frameworks
les approches
Attributs yield return LINQ Methodes d’extension Autres méthodes d’extension Lambda
Persistance
ADO.NET Microsoft Entity Framework NHibernate Entity Framework vs NHibernate LINQ to SQL
System.Runtime.Caching Output Caching AppFabric Caching Redis RavenDB Azure DocumentDB
Objet métier et composants
Injection de dépendance Managed Extensibility Framework (MEF) Unity Container
Frameworks webs
ASP.NET IIS ASP.NET WebForms ASP.NET MVC Razor / WebPages IntelliSense ASP.NET Web API
ASP.NET vnext Compilateur Roslyn
Le Mobile et les clients riches
Windows RunTime (RT) async / await
Des ressources
MSDN Microsoft Virtual Academy ch9.ms .NET foundation TechDays
Nous contacter
Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com