Helping people learn is fun for us and useful for them. It's also a very effective way to advance your career. Many higher-level development leadership roles expect you to be able to help other developers improve. You can mentor in several ways (e.g.
In this meeting, David L. Penton will discuss creating and running .NET Core apps that compile and run on both Mac and Windows, some basics of .NET Core, the .NET Core CLI, and different deployment models (framework dependent vs. self-contained deployments).
When Amir was a kid, his first introduction to programming was through building games using VB6. You may have a similar story of coding for the first time, making some form of digital interactive media.
Elasticsearch and Kibana are easily my most favorite tools that I've started using over the last year. I want to show you how to use them. Elasticsearch is an easy-to-use distributed full-text search and analytics engine.
No matter your back end technology, TypeScript is a great choice for your rich Web front end. And if you are using Node.js, then it's great for the back end too. Far from being "JavaScript for C# developers", TypeScript honors the idioms of the JavaScript ecosystem.
In the last meeting we practiced CSS layout, discussed how the display property works, and learned how to use floats effectively. In this session we will discuss Flexbox, a newer way to do CSS layout. This is a hands-on activity, so bring you computer. Be ready to code.
CSS Layout can be a bit difficult at times, but with a little guided practice you can learn the principles and start effectively using CSS to layout your web pages today. And in this session, guided practice is exactly what we are going to do.
Want to write your first cross-platform mobile application? Join us to learn how to write a mobile application using C# with Xamarin.Forms. Bring your laptop and follow along whether you are using Visual Studio or Visual Studio for Mac.
As developers, it is easy to become overwhelmed by the amount of new information in our field that we think we need to learn. What usually causes us to be overwhelmed is that we don’t have a clear idea of where we want to go.
Interviews can be stressful but practice helps. This month we are gathering together to help each other out by giving mock interviews. Well, mostly mock interviews as there will be people interviewing that are looking for people to hire.
There is always something to learn about GIT, whether you are new to it or have been using it for many years. Amir will facilitate a workshop to show how to effectively use git.
Want to learn React? In this meeting we'll have Part 2 of a series on learning this awesome JavaScript framework. This will be a hands-on activity, so bring your laptop and be ready to code.
Want to learn React? In this meeting we'll have Part 1 of a series on learning this awesome JavaScript framework. This will be a hands-on activity, so bring your laptop and be ready to code.
This is an exercise in polyglot programming. Come explore how you might solve a problem in three different programming languages, JavaScript, Ruby, and C# (or any other language you want to try).
We have entered the age of polyglot programming. It is no longer sufficient to know only C#, JavaScript, and SQL. Even if this wasn't the case, understanding the motivations and idioms of other languages will make you better in the language you primarily code in.
The North Dallas .NET Users Group is going through big changes in format and focus. We announced them at the April meeting and have posted the big ideas up on our about page.
One library to rule them all and in the compiler connect them. Microsoft has been promising this kind of shared code since the Framework fragmentation began. Now with .NET Standard, you can really write one library and multi-target for all the platforms you want.