By Patrick Tiettmeyer
The holidays are a time where memories are made with family and friends. It’s a time when we surf the internet to see photos of children with Santa, dogs wearing antlers, and recipes for eggnog. It’s a time when people take to e-commerce websites to shop, using their credit cards and bank accounts, trusting the sites to be secure.
And for the most part, they are: Companies worldwide focus millions of dollars and thousands of hours, annually, on their security and yet they still face threats and breaches. There are some issues we simply cannot control. What we can control is the safety of our own personal computers. Continue reading “Holiday Hackers are Hard at Work: Ways to Protect Yourself On National Computer Security Day”
Lately, I’ve been doing quite a bit of front-end development with the latest version of Angular and that requires token based authentication. So in this article let’s discuss how to create tokens in .Net. I’ll go over setting up tokens in regular .Net, and in a later article, I’ll discuss how to setup tokens in .Net core.
All of the code can be obtained from Github Here.
Continue reading “Token Based Authentication in ASP.Net using JWTs Part 1”
Recently, I had the opportunity to meet with a client that was in the process of deciding on a front-end technology for their dev team to use. They already did quite a bit of research and formed some opinions about different technologies, and wanted to get our opinion about the way they evaluated their options. One point I made early on in our discussion was that there is no one “right” answer to the question of “which tool(s) should we use?”. Continue reading “Choosing the Right Front End Tools”
I had an issue recently with a pretty standard form in Angular 2. The form had some required fields, one of which was a drop down / select field that wouldn’t populate with options until the user had made some selections earlier in the form. The submit button for the form was disabled until all required fields were filled in.
The issue arose when the client started testing the form in their environment. Despite completely filling out the form, the submit button would stay disabled. Obviously something was wrong.
Continue reading “Dynamically Populating Drop Downs in Different Browsers”
Recently, a client reached out to me that their video streaming wouldn’t allow for seeking (fast-forward & rewind). Not knowing a lot about streaming, I did some google searching and found out that if the API is not setup to support seeking, then it will not work.
I found a great starting point for this:
Continue reading “Streaming Video Content to a Browser using Web API”
I was in requirements gathering meetings all day, so this evening I was doing some “actual work” when a I received an email congratulating me on my Microsoft certification. Being that I haven’t taken an exam in a few months I was a little perplexed. Not that I mind getting more certifications but I generally like to actually know about it beforehand.
Continue reading “New MS Certification Paths”
Recently I had built an Angular JS application that would prompt the user for some information in a popup whenever they tried to navigate to a specific route, before that route’s page actually shows to the user. If the user provided some invalid data or they cancelled/closed the popup I needed the app to either a) take the user back to the route they were on or b) redirect to the home page of the app if they weren’t coming from a route within the app.
Continue reading “Angular JS Routing Interception and Redirection Failure”