That Scaffold command is such a beautiful thing. Thanks Chris! 😀👍
@mmontelaegre5 жыл бұрын
Maybe you could put the text from the notepad to install the packages and create the model in the video description section above
@alberthoekstra5 жыл бұрын
Can’t wait for the more advanced ones! Great video
@alberthoekstra5 жыл бұрын
Yea, I know what you're saying. Like in this video, 'just to make things easier' he disabled HTTPS, while HTTPS is almost mandatory these days...
@Thisdudemakesshorts3 жыл бұрын
So this was really cool thanks.. But how do you trigger a stored procedure if a simple CRUD operation wont cut it? (If you needed a join for example)
@you0neville0tube5 жыл бұрын
those model validation if statements are implicit in 2.1
@suyulmaz45 жыл бұрын
great intro, hope to see more advanced staff soon
@robl48365 жыл бұрын
That line getting the connection string out of the config file does not work. Hard-coding the connection string in the UseSqlServer("myconnectionstring") works
@nidavelliir5 жыл бұрын
Check if the connection string format is the correct one
@liorocker15 жыл бұрын
I need more of this :)
@SoyUnEmilio5 жыл бұрын
It would be great an explample of a reactive web api
@rahulhadgal5 жыл бұрын
Chris, Robert, use your Chinook Database and AutoAPI from github.com/proinfocus/AutoAPI. It will take just a setting up of project and connection string to accomplish the exact same thing you have done in this video. Please try out and let me know your opinion and suggestions.
@niclorenzen33715 жыл бұрын
26:13 Bad Request is a 400 and 404 is not found. Great video nonetheless!
@ChrisWoodruff5 жыл бұрын
Nice catch... I made a few blunders during the talk.
@dromar8535 жыл бұрын
Hey, you didn't put a link for the sample database in :(
@joeruder5 жыл бұрын
Links are in the third episode: channel9.msdn.com/Shows/Visual-Studio-Toolbox/Building-Web-APIs-Part-3
@2Fast4Mellow5 жыл бұрын
90 degrees at the end of November? Are you guys recording in Hawaii?
@ChrisWoodruff5 жыл бұрын
Recorded back in August actually during the forest fires in WA and CA.
@Zapanath5 жыл бұрын
i use Insomnia instead of Postman now. Insomnia has a much simpler UI
@precogtyrant5 жыл бұрын
its good, especially with graphql support but is buggy as hell. Randomly stops working and once it crashes, it won't open again unlesss I reinstall.
@RonaldZaZ5 жыл бұрын
It looks like Robert has a total lack of interest. Very passive.
@vatansoni64395 жыл бұрын
Packages to Install: 9:45
@AhmedMagdy-AuthorizationDenied5 жыл бұрын
where is the rest of the episodes ??
@ChrisWoodruff5 жыл бұрын
Here is the second episode. kzbin.info/www/bejne/hWSkp4Foh9dkq6s
@Mahamad12315 жыл бұрын
just search for part 2 and 3
@root3175 жыл бұрын
I get a solution with 0 projects.. pls help!
@ChrisWoodruff5 жыл бұрын
Did you create a new ASP.NET Core 2.1 project with the Web API option? What version of VS are you using?
@joeruder5 жыл бұрын
@@ChrisWoodruff -- I hate it when a author replies to a 'pls help' question only to be ignored. Thanks for the great video and for responding to questions Chris.
@stevenkjames5 жыл бұрын
cool
@zurvey5 жыл бұрын
I'm just amazed at how Microsoft seems absolutely oblivious of the growing functional programming trend, especially for new projects. And the irony is Microsoft currently has the smartest functional language on the planet, F#, with a substantial head start on everything else. Again and again these videos don't even mention F# much less make a token effort at using this "first class language." At the moment, F# is literally the *only* FP that can build native apps, APIs, web apps, etc. By the time Microsoft wakes up to its functional programming advantage, it will have squandered its lead and something like Facebook's ReasonML will be the industry standard.
@you0neville0tube5 жыл бұрын
F# is being developed as well... i have also seen f# videos
@ShawnShaddock5 жыл бұрын
Chris Woodruff you are wrong about putting business logic in your Repository. Business logic belongs in your services. Repositories are obsolete if your using NoSQL, but if you must make a Repository, it's isolated responsibility is to get and persist data, not enforce business rules.
@niclorenzen33715 жыл бұрын
Shawn Shaddock I’ve learned through DDD business logic should reside in the domain entities aka models. Services are just for orchestration between models/entities and application services
@ChrisWoodruff5 жыл бұрын
Shawn -- I totally agree and stay tuned for the third episode in the series. I break out my domain and data logic into their own projects.
@ShawnShaddock5 жыл бұрын
@@niclorenzen3371 I've tried both approaches extensively over my last 12 years of .NET development. I've found that the teams I've worked with work better with a clean separation of data and logic. This is especially true in the current environment where logic does not travel with the data. You are sending an object over the wire as JSON, but that domain logic does not go with it.