Building an OAuth2 Authorization Server with DotNetOpenAuth
Thursday, August 28, 2014
By: Chris Plate
This isn’t a typical quick-hitting blog post. Rather, it is the documentation resulting from an effort to build a proof-of-concept of an OAuth2 Authorization Server using DotNetOpenAuth. It’s not exactly light reading, but the first few paragraphs should at least convey the problem to be solved, while the rest provides more of the gory details on how to solve it if you're interested. When asked to work on this for a client, there didn’t seem to be a single sample that I could find that detailed how all of the moving parts (and yes, there are a lot of them, hence the length of this post) fit together. So I thought I’d share this walkthrough of the POC code, found at https://github.com/cplate/oauth2, as it might help someone that happens to need to do something similar to navigate the waters.
SharePoint 2013 – Mobile and Responsive Thoughts
Thursday, August 21, 2014
By: Sarah Buruin
I will point out a few of the major concepts that you need to think about when planning for responsive design and general mobile site use.
10 Steps to Organize and Facilitate a Successful Requirements Gathering Meeting
Tuesday, August 19, 2014
By: Brian Laehn
of the most important tasks a Business Analyst (BA) performs include eliciting,
documenting, and analyzing requirements for a project. The technique that I use most when I am
playing the role of a BA on a project and need to gather requirements from the
stakeholders is to organize and facilitate a successful requirements gathering
meeting. Below I have documented 10
steps that I recommend you follow as a guideline to help you organize and
facilitate a successful requirements gathering meeting.
Friday, August 15, 2014
By: Jay Steinke
Is there a silver bullet that will make agile work in
your organization? Not really. However, if you truly embrace
agile… You’ll start seeing incremental improvement and be on your way to
a credible agile delivery method.
Can Companies Survive Without Analytics?
Tuesday, August 12, 2014
By: Mitch Weckop
Leaders are challenged to make decisions about
their business every day – often with less than perfect knowledge.
Best-in-class companies are tipping the decision making odds in their favor by
having a business intelligence strategy.
What is a SharePoint Custom Claims Provider and why do I need one?
Friday, August 8, 2014
By: Enterprise Portals Team
Have you ever encountered a security requirement that just does not seem to be resolved completely by the use of Active Directory Security groups? We have run up against this particularly when we need to have a security situation where a user must be in two AD Groups.
That Conference – “Summer Camp for Geeks!”
Thursday, August 7, 2014
By: Carrie Rhoads
Each year more than 30 million Americans leave the comfort
of their homes to sleep in a tent, RV or under the stars. And each August
more than 1000 software developers, designers, and IT professionals from the
upper Midwest join together for what is known as “Summer Camp for Geeks” at
That Conference. Both provide fun, education and an experience of a
lifetime but not without proper planning. Here’s a checklist to make the
most out of That Conference.
Communication Twists in Agile
Tuesday, August 5, 2014
By: Rachel Rieck
For anyone who has worked in Agile/Scrum the best work is done when the whole team is together. However, this is not always possible in today's virtual world. Does this mean you cannot run an agile project? No, it just means we need to understand all communication twists and how we as a team work to keep the channels just as open as if we were together.
Engaging your Audience with Audio
Friday, August 1, 2014
By: Carl Schweitzer
Engaging with your audience is harder than ever before. People are becoming more tech savvy and general tactics don't work anymore. Podcasting is a great way to reach your audience in a time-shifted way to get out your targeted message.
Quick and Easy Activity for Ranking Requirement Importance
Wednesday, July 23, 2014
By: Debbie Warner
This is a quick and easy activity that the project team can do to rank the importance of requirements. This works well on a project for selecting a packaged software solution.
want to work for an incredible company?
We're looking for exceptional talent