Hour Of Code In de week van 4 tot en met 10 december 2017 is het de internationale week van de computer wetenschappen. Tijdens die week worden er over de hele wereld Hour Of Codes georganiseerd. Dit zijn workshops waarbij leerlingen van 8 tot 16 jaar de basisprincipes van het programmeren leren. Dit jaar doen wij ook weer mee. Omdat het de vorige keer zo snel vol zat, organiseren we op zaterdag 9 december maar liefst vier Hour Of Codes! Twee sessies voor basisschoolleerlingen en twee voor leerlingen van de middelbare school.
Wij vinden programmeren een van de leukste dingen om te doen. Je moet slim nadenken en vaak creatieve oplossingen bedenken. Steeds meer dingen om ons heen worden voorzien van computers en software. En het is straks hartstikke handig dat er heel veel mensen zijn die in ieder geval een beetje de taal van computers spreken! Heb jij altijd al willen leren hoe je personages binnen Minecraft kunt laten nadenken en bewegen? Schrijf je dan in voor een gratis Hour of Code. Het enige wat je moet meenemen is een Windows laptop of een MacBook. Wees er echter wel snel bij, want het aantal plaatsen is beperkt! Om andere kinderen de mogelijkheid te bieden mee te doen, is er nu helaas geen plek voor kinderen die een vorige keer hebben meegedaan.
I wrote an article for the SDN Magazine about Microsoft Cognitive Services and you can read it now online. In this article I introduce the Microsoft Cognitive Services and we will work on an example in C#. We will consume the Computer Vision API, in more detail the AnalyzeImage operation. I think it’s very cool stuff!
Last Friday I did a session on the SDN Event in Zeist. I talked about Microsoft Cognitive Services. Microsoft Cognitive Services are a couple of cloud services (API’s) and related SDK’s. It can help to make your software more human, by adding speech or vision capabilities. I published the slides on SlideShare. If you are interested in viewing them, you can find the link to it here below.
On Friday, October 13th I will speak about the future of Visual Basic. NET. Microsoft announced earlier this year that they changed their vision on the earlier idea on, what they called, ‘VB and C# Co-evolution’. The plan was – and is actually executed – to give Visual Basic .NET and C# the same language futures. This will change. But what does this mean for Visual Basic .NET developers? How will this affect us? In this session I will discuss these topics. I will talk also about what’s done to make Visual Basic .NET future proof in terms of cross platform development.
I started a new community, named .NET Oost. We will organize meetups in the east of the Netherlands to share knowledge about Microsoft .NET and related technologies. Last week we had our first meetup, where I talked about the basic of SOLID. The audience, mostly students, were very enthousiastic about it. And so was I! If you live in our area, please join our community. It’s free and have a pizza with us!
Whether you work for a large enterprise wrestling with the real-world task of migrating existing applications to the cloud, or a startup looking ahead to enterprise scale, containerization and cluster technologies are critical skills for the innovation-minded developer. OpenHack brings together groups of diverse developers to learn how to implement a given scenario on Azure through three days of immersive, structured, hands-on, challenge based hacking.
During OpenHack you will:
Choose your desired tooling and technology based on either Kubernetes or Azure Service Fabric paths.
Hack on increasingly robust challenges structured to leave you with skills and expertise needed to deploy containers and clusters in your place of work.
Network with fellow community members and other professional developers from startups to large enterprises, as well Microsoft Engineering leaders and experts including Gabe Monroy (former Founder & CTO of Deis and Engineering Lead for Azure containers) and Mark Fussell (Engineering Lead for Azure Service Fabric).
Get answers to your technology and workplace project questions from Microsoft and community experts.
In addition to the challenge based learning paths, a limited number of 2-hour code-with slots will be made available on a first come, first served basis to work elbow to elbow with Microsoft experts on your own workplace projects
For two weeks ago my first post about ‘Dependency Injection with Visual Basic .NET’ was published on MSDN. Today the second post went live. In this post I explain the concept of using Inversion of Control containers from Visual Basic .NET code. I think that using these kind of techniques will make your code more maintainable, extensible and testable. Check it out!
I’m proud! Tonight my first blogpost for the Microsoft Visual Basic Team Blog is published on MSDN. In this post I explain the basic concept of dependency injection with Visual Basic .NET example code. This is the first post of a series of two. For those who are interested, please find below a link to the post.
I’m the kind developer who loves shortcuts. I think it makes me more productive. As a fervent user of ReSharper I learned a lot of new shortcuts by forcing myself to learn at least one shortcut a week. ReSharper provides already for years a nice cheat-sheet with al possible and relevant shortcuts. Now you can get one for the plain vanilla Visual Studio environment too!
If you are interested in building distributed cloud applications, I can recommend you the online training ‘Architecting Distributed Cloud Applications’ by Jeffrey Richter. In this free online course Jeffrey explains many concepts around building distributed cloud applications. It’s not a how-to manual to build these applications, but much focussed on the architecture of building these kind of applications. I think it is a very informative and relevant course.