Instantly share code, notes, and snippets.

@hlaueriksson /README.md Secret
Last active Oct 25, 2018

Embed
What would you like to do?
Innovation Week 🤔💡

Innovation Week 🤔💡

Goal

Gör något spännande på startsidan för CS Admin

Blazor

Agenda

1️⃣ Upgrade project format
2️⃣ Update NuGet packages
3️⃣ Upgrade to ASP.NET Core 2.1
4️⃣ Add Blazor
5️⃣ Build start page

I'm not sure if I succeed or how far I get

Result

✅ Upgrade project format
✅ Update NuGet packages
❌ Upgrade to ASP.NET Core 2.1
❌ Add Blazor
❌ Build start page

LOC:

Project Before After ✂️
Applications.CustomerSupport.csproj 424 91 79 %
CustomerSupportHandler.csproj 298 103 65 %
CustomerSupport.Statistics.Handler.csproj 233 56 76 %
CustomerSupport.Queries.Statistics.Service.csproj 246 77 69 %
Web.CustomerSupport.csproj 1839 209 87 %

GitLab:

Test01:

Notes

https://github.com/hvanbakel/CsprojToVs2017

v3.0.3

Project2015To2017.Console.exe "c:\work\git\tradera\Web.CustomerSupport.sln" -f

https://www.jetbrains.com/help/resharper/Refactorings__Remove_Unused_References.html

https://marketplace.visualstudio.com/items?itemName=battas.ResolveUR-ResolveUnusedReferences

https://blazor.net

https://www.linkedin.com/learning/blazor-first-look

TODO

A project with an Output Type of Class Library cannot be started directly.

In order to debug this project, add an executable project to this solution which references the library project. Set the executable project as the startup project.

http://gitlab.intranet.tradera.com/tradera/tradera/tree/cs_innovation_week_core

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment