Skip to main content

Posts

Showing posts from June, 2017

Learn ASP.NET Core book: new chapters

My Learn ASP.NET Core book is nearing completion and I published new chapters: 11. Updating data scenario 11.1 Steps 11.2 Controller 11.3 Automated generation of controller and views 11.4 Exercise - Create the products management back-office 11.5 Exercise solution - Create the products management back-office 12. Doing more with controllers and actions 12.1 Actions can generate more than views 12.2 Exercise - Add images to the products 12.3 Exercise solution - Add images to the products 12.4 Input validation 13. Basic security 13.1 Preventing Cross-Site Scripting 13.2 Rejecting extra fields 13.3 Identifying users 13.4 Exercise - Secure the back-office 13.5 Exercise solution - Secure the back-office Steps for reading that new content: you already bought the book: just go back to Leanpub and download the updated content for free you don't already own the book: g...

Teaching code to kindergarten kids

Today I spent the whole day teaching code to 24 kindergarten kids. Each one of them programmed a Lego Mindstorms robotized fireman truck (they had just studied a lot about firemen), and then they coded a cartoon using Scratch Jr. That was a lot of fun for them and for me. They all enjoyed coding the truck and cartoon, and I'm suprised how far we got. I had planned teaching them about loops and basic actions (motors for the wheels and ladder for the truck, plus sounds and pauses) but they got me farther. Many asked about parallel actions and coded them, and some asked about conditions. Many asked about all Scratch blocks and used events. That's impressive for kids who had no previous contact with programming. I'm impressed by those kids. A funny moment was when some kids asked me if it was my job to do such things. When I answered yes, they told me I was overly lucky and that they want to be programers. Now I have a Mindstorms teaching kit for kindergar...

Better early than late

Learn ASP.NET Core was initially scheduled for release on August 1. Thanks to a better than expected progress, it will be released earlier . Current ETA is July 5 2017. Anyway, as usual you can already read the part that was already written. Get it here: https://leanpub.com/netcore For early birds, while the book is being written you can still get it for half the price using that coupon: http://leanpub.com/netcore/c/K9mHH0IzfI2F

Learn ASP.NET Core book: new chapters

Just published new chapters to my Learn ASP.NET Core book: Typing things up The problem with ViewBag and ViewData Using and typing the model Conventions and simplicity: introducing the ViewModel Dependency Injection (DI) DI steps Services registration Getting services through injection Extension methods for dependency injection Wrapping it up Entity Framework Core models Do-it-yourself 5 - Create the Product model and DbContext Do-it-yourself 6 - Add code that creates a database with some products Steps for reading that new content: you already bought the book: just go back to Leanpub and download the updated content for free you don't already own the book: get it for half the price while it is still being written . Enjoy your reading!

Learn ASP.NET Core: read the book as it is being written

     TL;DR: get the discounted book now using the coupon , then get the full version for free. Thanks to the great acceptance of my previous books, ( Learn WPF MVVM ,  Learn ASP.NET MVC and Learn Meteor ), I'm in the process of writing a fourth one. Learn ASP.NET Core - MVC and DI with .NET Core 1.1 using Visual Studio 2017 teaches you how to quickly get coding using that technology. Just as I did previously, I'm publishing it before it is even finished. Would you like to read it? You can get it for half the price: 50% off the book using that coupon (limited to the first 100 readers and up to august 1st 2017): http://leanpub.com/netcore/c/K9mHH0IzfI2F About 50% of the book is already written, yet it is already available for download as an ebook: PDF, EPUB, MOBI: you choose your format. Over the next days I'll be writing the rest of the book, and publishing updates often. The final book will be ready by au...