Skip to main content

Posts

Showing posts from 2017

Learn WPF MVVM Korean edition is out

Thanks to Acorn Publishing the Korean edition of Learn WPF MVVM has just been released. It's available at many online stores listed on the publisher's site : YES24 Kyobobook Wowbook Aladin INTERPARK I just love the quality of the Korean edition: it's been translated by an expert , the printing and cover are gorgeous, and editing is great. That's great professional work. Just look at that: Learn WPF MVVM has received top ratings on Amazon . It is available both as ebook and print edition in English, plus a gorgeous print edition in Korean .

DIY IoT: sweet memories

With all the hype that do-it-yourself IoT is getting today, we're seing solderless boards connected to computers. That brings back good old memories to me. At the back of my books you can read that I controlled my electric train using an Atari ST. It was HO scale and I used the computer's parallel port connected to some relays. That was circa 1990. Well I don't have pictures of that but then I moved on to controlling a tinier train with a Psion Series 3 circa 1992. Same solderless boards and relays. I don't have pictures from that time either but I do still have the hardware, thanks to my parents: Unfortunately it's disconnected now, but wouldn't require much to get connected again. Between the parallel port and relays there where (one for each output) a transistor and a resistor. 8 relays, 8 resistors, 8 transistors: I managed to control 8 independent outputs. Which allowed me in turn to control the train's movement (forward, backwards), plus rail...

See me at Dev Day: ASP.NET Core MVC session

Just like last year I'm proud I'll speak at Dev Day Mons . Proud because this is a great event. My session will be the following: ASP.NET Core: why, how? Whatever your prior experience in the Web, we'll see why and how to build a web application with ASP.NET Core MVC. A great way to catch up with ASP.NET Core MVC in case you didn't get into it yet. All day long you can meet me at the lounge and get my signed books. Plus Dev Day attendees get a chance to win my books. Dev Day Mons is a one-day event where developers can catch up with hot development technologies in a nice and friendly environment. It takes place on November 28 2017 and you still have one week left to buy your early bird ticket for half the regular price. So get it now . PS: session description in French for those eager to know: Quelle que soit votre expérience préalable dans le Web, nous verrons pourquoi et comment réaliser une application web avec ASP.NET Core MVC. Au cours de ce...

Presentation of ASP.NET Core MVC (french)

Missed my presentation of ASP.NET Core MVC in Montpellier last Monday (in french)? It's online, thanks to Damien CELLE and SmartView.

Learn ASP.NET Core MVC book: published

As promised, the Learn ASP.NET Core MVC - Be ready next week using Visual Studio 2017  book is out today. You know nothing to ASP.NET Core but need to start coding your next application within a week. Don't worry: this book has you covered. Get your copy now: ebook on Leanpub , Amazon  (also in your local Amazon store), Kobo , Barnes&Noble Nook , Google Play , iBooks , 24symbols , Inktera , Scribd, Playster , Tolino, OverDrive, Bibliotheca Paperback on Lulu (soon available with other retailers) More about the book: You're a developer who knows nothing about ASP.NET Core MVC. Which is fine, except that you need to start coding your next application using ASP.NET Core 1.1 MVC and Visual Studio 2017.  Don't worry: I have you covered. I've been training hundreds of developers like you during 15 years, and converted my experience into this book. I know from experience teaching what takes more time to learn in ASP.NET Core MVC, and wi...

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...