by Chris Niemann | Jan 5, 2022 | Software Development Tips & Tricks
Are you trying to use a FormArray on a dynamic/reactive Angular Form, but it is not working? This should help you solve your problem. Start by setting up a new project: ng new [name your project] Then create the component: ng g component [component name] You should...
by Chris Niemann | Mar 24, 2021 | Our Engineering, Software Development Tips & Tricks
For a recent project I was working on, we needed to set up a new FTP server. This server would receive files via FTP, and then these files would be moved to a temporary machine for further processing. This process needed to be automated and be executed reliably, and...
by Chad Michel | Aug 18, 2020 | Our Engineering, Software Development Tips & Tricks
Need to set up a JSON Web Token (JWT) in a project with a .NET Core 3.1 backend? Here’s a quick and dirty example of how to do it. First, create a Web Application project. After we have a web application project, we are already pretty close to done. .NET makes...
by Chad Michel | Aug 11, 2020 | Our Engineering, Software Development Tips & Tricks
All of the systems we design use essentially the same layered architecture. Our top layer is the manager layer. That layer is often consumed directly from our controllers in our ASP.NET projects. This usually results in us writing many thin methods that just call our...
by Chad Michel | Aug 4, 2020 | Our Engineering, Software Development Tips & Tricks
JSON Web Tokens (JWTs) are common in today’s web-based world. The notion of JWTs works really well inside of the SPA to Web API world that many of us are currently developing. In these systems, the JWT is created by the user when the signs into the system. After...
by Chad Michel | Jul 28, 2020 | Our Engineering, Software Development Tips & Tricks
Microsoft’s ASP.NET framework provides a really easy way to add authentication to your applications. For a classic web application, you almost don’t have to do anything. Just check a couple of check boxes and you are good to go. But did you know it’s...