O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Techorama 2019 - ASP.NET Core One Hour Makeover

70 visualizações

Publicada em

Notes and links: https://aka.ms/aspnetcore-makeover

Publicada em: Tecnologia
  • Login to see the comments

  • Seja a primeira pessoa a gostar disto

Techorama 2019 - ASP.NET Core One Hour Makeover

  1. 1. ASP.NET Core One Hour Makeover Jon Galloway Microsoft @jongalloway
  2. 2. Notes and Links https://aka.ms/aspnetcore-makeover
  3. 3. What we’ll cover Intro (goals/non-goals/what you'll learn) Pick The Right Starting Template Source Control and Solution Structure Front End Maintainability Performance SEO Making a Custom Template
  4. 4. Pick the Right Starting Template
  5. 5. SPA Templates Web App Web API Blank Solution Starting Templates
  6. 6. Source Control and Solution Structure .gitignore .editorconfig global.json Project.Web Project.Tests
  7. 7. LibMan (or not?) Bootstrap Icon Font Front End { "version": "1.0", "defaultProvider": "cdnjs", "libraries": [ { "library": "jquery@3.3.1", "files": [ "jquery.min.js", "jquery.js", "jquery.min.map" ], "destination": "wwwroot/lib/jquery/dist" }, { "provider": "unpkg", "library": "bootstrap@4.1.3", "destination": "wwwroot/lib/bootstrap/", "files": [ "dist/css/bootstrap.css", "dist/css/bootstrap-grid.css", "dist/css/bootstrap-reboot.css", "dist/js/bootstrap.js" ] } ] }
  8. 8. Functional Tests Health Checks Maintainability
  9. 9. Know the checklist Response Compression Response Caching MiniProfiler Performance
  10. 10. SEO Dynamic sitemap.xml Lowercase URLs
  11. 11. Custom Templates
  12. 12. Make Your Own! > dotnet new -i C:UsersJonsourcereposOneHourMakeover > dotnet new aspnetonehour { "$schema": "http://json.schemastore.org/template", "author": "Jon Galloway", "classifications": [ "ASP.NET Core", "Solution" ], "identity": "JonGalloway.AspNetCoreSolutionTemplateTemplate .CSharp", "name": "ASP.NET Core One Hour", "shortName": "aspnetonehour", "sourceName": "OneHour" } https://docs.microsoft.com/en-us/dotnet/core/tools/custom-templates
  13. 13. https://aka.ms/aspnetcore-makeover Notes and Links