ASP.NET Core Opinionated Approach with Scott Allen
So what's the right way to use ASP.NET Core? There may not be one right way, but there are plenty of opinions, and Scott Allen has some! While at NDC in London, Carl and Richard chat with Scott about his preferences for building ASP.NET Core apps. Scott digs into project organization, keeping projects and folder structures aligned, keeping elements related to features together and more. Many of the defaults around an ASP.NET Core project are arbitrary - you can do things the way you want to do them. The challenge is just putting some thought into it!
Guests:
Scott Allen
K. Scott Allen is the founder of OdeToCode LLC and a software consultant who lives near Baltimore, MD. Scott has 18 years of commercial software development experience across a wide range of technologies. He has delivered software products for embedded devices, Windows desktop, web, and mobile platforms. He has developed web services for Fortune 50 companies and firmware for startups. Scott is also a speaker at international conferences, the co–author of Professional ASP.NET MVC 3, and he delivers classroom training and mentoring to companies around the world.
Links:
- Functional JavaScript https://gziolo.pl/2016/12/21/exploring-functional-javascript/
- ASP.NET Core https://www.asp.net/core
- Serilog https://serilog.net/
- DreamSpark for Students https://azure.microsoft.com/en-gb/pricing/member-offers/imagine/
- FeatureFolders https://github.com/OdeToCode/AddFeatureFolders
- MediatR https://github.com/jbogard/MediatR
- WebPack https://webpack.github.io/
- JavaScript Services https://github.com/aspnet/JavaScriptServices
- npm https://www.npmjs.com/
- Bower https://bower.io/
- BabelJS https://babeljs.io/
- TypeScript https://www.typescriptlang.org/
- DefinitelyTyped http://definitelytyped.org/
- Jasmine https://jasmine.github.io/
- xUnit http://xunit.github.io/