How hard is it to comply with World Wide Web Consortium Web Content Accessibility Guidelines 2.0?

Dear experts,

I'm considering taking on a new SQL/.NET application development project, but the prospective client needs the website to adhere to level AA of the World Wide Web Consortium Web Content Accessibility Guidelines 2.0.

Can you help me understand what that really means? Who tests that? How hard is it for a C#/.NET/SQL application to adhere to those standards? Are there any .NET libraries that automatically comply? Are there any good cheat sheets that protect me, so that can claim the application is compliant?

Thanks so much!
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dave BaldwinFixer of ProblemsCommented:
You basically have to put the accessibility rules as the highest priority, above any 'design' requirements.  The "Evaluating Accessibilty" section on this page should help.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Michael FowlerSolutions ConsultantCommented:
This check list is also handy to ensure you cover everything
JC_LivesAuthor Commented:
Thanks, those websites are very helpful! Are there any .NET libraries available that help you to be compliant, or are there any quick and easy ways to ensure compliance? Whether or not you answer this question, I'm going to close this out and split the points (I loved the simplicity of Michael74's website, but equally helpful was the fast response from Dave).
Michael FowlerSolutions ConsultantCommented:
Meeting the standards is more about design choices and coding standards and so I am not aware of any .NET libraries that could help.

Read the standards as provided by Dave and design the website fully before you start coding using the check list to ensure that you cover all the requirements. This way you ensure that the code will support your requirements and not force you to waste time redesigning aspects of the site to reach compliance.

In addition to the links already provided have a look at the MSDN site for examples of these concepts
JC_LivesAuthor Commented:
Thanks Michael!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.