Keep it Simple

// practice, the distance between dream and achievement

Tag: MVC (page 1 of 2)

Azure AD – JavaScript SPA Calling Web API Protected by Azure AD

In this article we would be covering – JavaScript single-page application, or SPA for short, calling a web API that is secured by Azure AD.


Continue reading

Azure AD – Secure ASP.NET MVC application using Azure AD

The first question is, What is Azure AD? So, the most important thing to understand about Azure AD is that it is not a replacement for your on-premises Windows Active Directory.

In fact, it is designed for internet scale and internet-based standards and protocols. So when you walk into work every morning, and you log on to your Windows computer typically on a domain, Azure AD does not change that. You’ll still use Windows Active Directory to manage PCs, mailboxes, groups, users, etc. Azure AD is more aimed towards internet scale, internet-based standards, protocols, and applications targeting cloud-based applications.

Continue reading


A lot of developers think Webforms is a dead, old technology that should be avoided. This view is just wrong. Webforms is still very much alive and well. There are many companies still using Webforms, people building NuGet packages for Webforms, and web dev’s using it as a go-to when developing a web application.

Webforms is still a powerful tool and one that I enjoy working in. When you look at a typical Webforms application setup, it just makes sense. It is easy to navigate and develop. That is where the RAD comes in.

Continue reading

Why AngularJS – Part#2?

For simple DOM manipulation, which does not involve data manipulation (eg: color changes on mousehover, hiding/showing elements on click), jQuery or old-school javascript is sufficient and cleaner. Angular on the other hand, is built for Single Page Applications(SPA) and you can do more than just DOM Manipulation.

Before you study AngularJS, you should have a basic understanding of:

  • HTML
  • CSS
  • JavaScript

Continue reading

Older posts

© 2017 Keep it Simple

Theme by Anders NorenUp ↑