
79 episodi

.NET in pillole Andrea Dottor
-
- Tecnologia
-
-
4.8 • 9 valutazioni
-
Un modo alternativo per rimanere aggiornati sul mondo .NET e tutto ciò che ci gira attorno: dai nuovi rilasci, ad articoli e post che troveremo particolarmente interessanti. Non mancheranno sicuramente le community ed i loro eventi. Ed un pizzico di architetture e problematiche di tutti i giorni.
-
Clean Architecture Solution Template
Un progetto che sta avendo parecchio successo nell'ultimo periodo su GitHub è "Clean Architecture Solution Template", e dato che si avvicina molto al mio modo di strutturare le nuove soluzioni, ve ne voglio parlare.
https://github.com/jasontaylordev/CleanArchitecture
https://www.nuget.org/packages/Clean.Architecture.Solution.Template -
Rispetto delle Naming Convention
Ogni tecnologia/linguaggio ha una propria naming convention che dovremmo imparare a rispettare ed applicare per far si che il lavoro in team venga agevolato, e che a livello aziendale ci sia una certa congruità/continuità tra i vari applicativi.
[C# Coding Conventions](https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/inside-a-program/coding-conventions?WT.mc_id=DT-MVP-4021952 )
[Google JavaScript Style Guide](https://google.github.io/styleguide/jsguide.html )
[JavaScript guidelines](https://developer.mozilla.org/en-US/docs/MDN/Guidelines/Code_guidelines/JavaScript )
[JSON Recommendations](https://jsonapi.org/recommendations/ )
[SQL Server Name Convention and T-SQL Programming Style](https://www.sqlservercentral.com/articles/sql-server-name-convention-and-t-sql-programming-style ) -
Integrazione ed estensibilità con i Webhook
Una puntata per capire cosa sono i webhook e perchè possono essere utili nelle nostre applicazioni.
[GitHub Webhook events and payloads](https://docs.github.com/en/developers/webhooks-and-events/webhook-events-and-payloads?WT.mc_id=DT-MVP-4021952 )
[ASP.NET Core WebHooks moved out of ASP.NET Core 2.1](https://github.com/aspnet/WebHooks/issues/296?WT.mc_id=DT-MVP-4021952 )
[ASP.NET WebHooks overview](https://docs.microsoft.com/en-us/aspnet/webhooks/?WT.mc_id=DT-MVP-4021952 )
[ABP - ASP.NET Core 3.1 Webhook Implementation Using Pub/Sub](https://volosoft.com/blog/ASP.NET-CORE-3.1-Webhook-Implementation-Using-Pub-Sub )
[GitHub AspLabs - Microsoft ASP.NET Core WebHooks](https://github.com/aspnet/AspLabs/tree/master/src/WebHooks?WT.mc_id=DT-MVP-4021952 )
[Under the hood of ASP.NET Core WebHooks - Introduction](https://www.tpeczek.com/2018/05/under-hood-of-aspnet-core-webhooks.html )
[ASP.NET Core WebHooks - Mini Series](https://adamstorr.azurewebsites.net/blog/aspnetcore-webhooks-mini-series ) -
DDD Ubiquitous Language, l'importanza di un linguaggio condiviso
In qualsiasi progetto l'avere un linguaggio comune dovrebbe essere di primaria importanza. Nel Domain Driven Design questa cosa è chiamata Ubiquitous Language, e nella puntata di oggi ve ne parlo
[Martin Fowler - UbiquitousLanguage](https://martinfowler.com/bliki/UbiquitousLanguage.html )
[Martin Fowler - DomainDrivenDesign](https://martinfowler.com/bliki/DomainDrivenDesign.html )
[Developing the ubiquitous language](https://thedomaindrivendesign.io/developing-the-ubiquitous-language/ )
[D.D.D in TypeScript: Model, Ubiquitous Language e Value Object](https://www.intre.it/2020/04/07/domain-driven-desing-applicazione-typescript )
[L’importanza di essere Ubiquitous](https://medium.com/@albx87/limportanza-di-essere-ubiquitous-890f09468cd7 )
[CodeGen 2021 - 13 febbraio](https://codegen2021.azurewebsites.net )
[Blazor Conf 2021 - 18 marzo](https://www.eventbrite.it/e/blazor-conf-2021-tickets-132619732189 ) -
Introduzione a Micro Frontend e Web Component, una coppia vincente
Cosa sono i Micro-Frontend? In questa puntata vi introduco a questo concetto di composizione delle UI spiegandovi quali modalità possiamo applicare, così da darvi un punto di partenda per poi approfondire il tutto.
[Micro Frontends (Martin Fowler's blog)](https://martinfowler.com/articles/micro-frontends.html )
[Micro Frontends (Michael Geers site)](https://micro-frontends.org )
[Creating composite UI based on microservices](https://docs.microsoft.com/en-us/dotnet/architecture/microservices/architect-microservice-container-applications/microservice-based-composite-ui-shape-layout )
[Composite UI using ASP.NET (Particular's Workshop)](https://github.com/Particular/Workshop/tree/master/demos/asp-net-core )
[Mauro Servienti. The secret of better UI composition](https://particular.net/blog/secret-of-better-ui-composition )
[w3c Web Components](https://github.com/WICG/webcomponents ) -
Introduzione alla Infrastructure as Code
Oggi scopriamo come poter automatizzare la creazione dell'infrastruttura cloud necessaria alla nostra applicazione.
[Azure Resource Manager](https://azure.microsoft.com/en-us/features/resource-manager/?WT.mc_id=AZ-MVP-4021952)
[Pulumi](https://www.pulumi.com)
[Terraform](https://www.terraform.io)
[Tutorial: Create and deploy your first ARM template](https://docs.microsoft.com/it-it/azure/azure-resource-manager/templates/template-tutorial-create-first-template?tabs=azure-powershell&WT.mc_id=AZ-MVP-4021952)
[Terraform on Azure documentation](https://docs.microsoft.com/en-us/azure/developer/terraform/)
[Configuring Your Cloud using .NET with Joe Duffy on dotnetrocks](https://www.dotnetrocks.com/?show=1662)
Recensioni dei clienti
Grandissimo
Ottimo speaker, sempre chiaro e facile da seguire! Gli argomenti sono sempre interessantissimi!
Super!
Grande professionalità, contenuti interessanti e sempre all’avanguardia.