Amazon Web Services offers certification testing for IT professionals interested in advancing their careers in the Amazon realm.
In September 2015, I completed the certification exam for the AWS Certified Solutions Architect – Associate. It is by far one of the most difficult certification exams I have ever taken. The exam is designed to measure your “technical expertise in desinging and deploying scalable, highly available, and fault tolerant systems on AWS.” Continue reading “AWS Certification – Solutions Architect Training Insights”
If you would like to become a System Administrator, you want to become familiar with any Operation Systems that manage your organization. The Windows Server 2012 R2 is one of the most common servers (provided by Microsoft) one should know. When you first time install any of the software or OS, you may be frustrated with all of the steps but I am here to demonstrate how easy the process of the Windows Server 2012 R2 installation can be. If you follow along, you will succeed in your first time installation.
I’m writing my series in the following order to ensure a smooth process for a first-time user. Read along and you’ll find it much easier than you thought it would initially going in:
- Installing Windows Server 2012 R2 Standard (the current post)
- Installing Domain Controller
- Join the Domain
Today, in Part 1, I will demonstrate how to install Windows Server 2012 R2 Standard. Let’s get started!
Continue reading “How to Install Windows Server 2012 R2 Standard (Part 1)”
It seems no matter the number of SharePoint farms I’ve installed and configured, I never seem to breeze through the setup of User Profile Service like I hope. I am the type of person who believes in going for the latest and greatest, which is why I naturally tend towards the FIM-based User Profile Sync Service for connecting UPS to Active Directory. If you go into the User Profile Service Application configuration page, you will notice that option is available along side the good old AD Import method. Continue reading “Syncing Options For SharePoint User Profiles”
Have you ever gotten that feeling where you go to a website and can easily fill out all the information needed without any issues? A website where you actually enjoy how organized, smooth, and clean everything looks and feels? A website where you know exactly what to do, how to input the data, and the page flows and you can fill it out without moving your hands from the keyboard or touching the mouse? Websites like that are hard to find because there is a tremendous amount of work going on behind the scenes to make that user experience happen.
Continue reading “Form and Field Validation Best Practices”
Much of Angular’s built-in functionality is provided by modular slices of code called directives. You can write custom directives to perform form validation, to minimize code repetition, to attach events to elements, to inject markup into templates, and more. Directives are so powerful that their usefulness is limited only by how well you understand them. Get more out of Angular by learning how to write custom directives today.
One of the easiest ways to deter users from your website is to provide them with a frustrating experience. Be that with broken features, outdated information, or more times than not, an unfriendly user interface. Even the most feature-rich websites will lose users if they don’t have a website that users can access, navigate, and view, no matter what device they’re on. The aim of this post is to help you keep customers by familiarizing you with responsive design and give you the tools to quickly implement these principles in your websites as well as your SharePoint solutions.
Continue reading “Responsive Design: Front-End Tools and SharePoint Basics”
It’s a simple enough question to ask and answer. In almost every introduction to a foreign language, it’s one of the basic phrases we learn. We’ll leave aside the irony that we almost never ask the question of another person, because of mobile phones, tablets, and myriad ways which we can answer that question ourselves. As developers, we’re often given the task of producing output that includes some date value, usually in a grid or table that provides the user with information about when a particular thing happened.
So far, pretty easy stuff. But I was recently asked to provide users with that information displayed in local time, with some users were scattered over a plethora of timezones. This led to some interesting discoveries I thought I should share below. So grab your sonic screwdrivers, absurdly long scarves, throw the switch on your TARDIS and allons-y!
As technology continues to advance and more companies start to see the need to stay up-to-date on the “newest and latest,” the more I have become invested in researching ways technology is starting to impact roles in the workforce. As I dug deeper on Continuous Integration to elaborate further on my previously explored “DevOps” path, I stumbled upon this great concept referred to as “Infrastructure as Code” or “Programmable Infrastructure” and it really peaked my interest. This blog post will cover a high level description of Infrastructure as Code and how developers can start taking advantage of it while incorporating it into their everyday tasks.
Continue reading “Continuous Integration: Infrastructure as Code in DevOps”
Continue reading “TypeScript 101: Benefits and How To Install It”
The Distributed Cache service is one that gets relatively little attention because it’s installed by default on every server in your SharePoint farm and you would probably not know if it were having a problem (unless you paid very close attention). Recently, I had some time on my hands and went looking for trouble so to speak. My SharePoint 2013 farm was serving pages and life was good, but still I decided it was time to take stock of what was running where and if I could make some improvements. Among other things, I noticed my Distributed Cache service was only running on one of my 11 SharePoint servers in the farm. A closer inspection of the Event Viewer on servers not running Distributed Cache revealed a relatively common problem: cacheHostInfo is Null.
I say this is a common problem because it seems like a well-covered topic on the Internet, but I never came across a single page that ran this issue to group. I found many helpful hints, but decided this topic needed an end-to-end solution. Today, I cover how I approached the problem and the solution I found.
Continue reading “Your cacheHostInfo is Null: How to Fix It”