N-tier development is not a new methodology. I remember learning about it in 200-level courses back in 2000, and I used it in ASP.NET development before I jumped on the SharePoint bandwagon. However, one of the things I’ve noticed over the years as a SharePoint developer is that most project development is done in the SharePoint object’s code behind or a few helper classes. This isn’t always the case —sometimes the solution isn’t complex enough to warrant a tiered approach […]

To meet extraordinary and unanticipated growth, AIS India has added a second office location. It is located in the HITEC city area — home to many IT organizations such as Google, IBM, Microsoft, Dell and Amazon. This facility will support up to 100 engineers and Microsoft Certified professionals as the team grows over the next year. This office reflects the hard work and dedication of all the employees who have built this organization from the ground up, when we started […]

One of the most discussed concepts about authentication today is the concept of Single Sign-On, or SSO. SSO is the ability for a user to log into one location, and authenticate across several domains without entering any additional credentials. This saves the user from having to enter several credentials for related websites, as well as possibly prevent the user from having to remember multiple logins. While developing the Rolling Stone and Vogue Archives, we needed a SSO system that could integrate […]

For the second year in a row, AIS is proud to announce our ranking on the Inc. 5000 List of America’s Fastest-Growing Companies. We’ve grown 47% over the past three years and hired 80 new employees in our quest to best serve our clients. We’re honored to be ranked shoulder-to-shoulder with other great companies and entrepreneurs. As always, though, we’re looking forward. Just this week, AIS attained our fourth AND fifth gold competencies in the Microsoft partner program, in the areas […]

Trying to kill some time this afternoon before the long weekend? Here are some quick reads from AIS employees and bloggers: Lightning Talk: Experiences with Feature Focused Apps: At a recent Scrum.org gathering, trainer Ryan Cromwell presented a “lightning talk” about his work on feature focused apps. (cromwellhaus) Favorite Excel Spreadsheet Shortcuts: Who doesn’t love a good shortcut? Here are seven really helpful ones. (tewari) SharePoint URL Hack: Get the list schema xml: We’re all big fans of simple, time-saving hacks, […]

Most cloud services require you to create a CNAME record for your custom domain in order to direct traffic to the cloud-hosted site. Your example.com site may actually be hosted at example.cloudapp.net. For on-premises hosting you would know the IP address of your server (or the load balancer) and can use an A record, but that is not the case on Azure or AWS: these require that pesky CNAME. CNAME records don’t support naked domains. Your site has to be […]

The Talent Acquisition Team here at AIS continues to persevere with recruiting efforts within our federal and commercial practices as we continue to expand our presence and footprint within the market. While other firms focus on staffing contracts and driving their people to bill more hours, AIS focuses on delivery excellence.  We seek accountability and the opportunity to deliver solutions.  And we seek people with a similar, innate drive for excellence and focus on follow-through. If you are a strong, motivated […]

One day, not so very long ago, Kevin and Tom stopped by for a visit and asked me, “Can we build a low-cost Content Management System (CMS) on .NET that serves up audio and video content? The site also needs to sell access to the A/V content, and oh…the CMS users will be non-technical and it has to work on the iPad too.” I replied that of course we could build such a system and would get back to them […]

If you have found yourself thinking… “Changing our existing apps to run on PaaS is going to require a lot of refactoring. We want to run our applications in the Cloud as-is.” “We cannot migrate to Azure SQL Database because our database relies on SQL CLR-based stored procedures. We want to use a full version of SQL Server.” “We want the Cloud to be a seamless extension of our data center, not a walled garden. We want to use our […]