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, too. (SharePoint Therapy)

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 at www.example.com, it can’t be at simply example.com, the root, or apex, record of your domain. On the other hand, A records can only support IP addresses.

There are a number of solutions to this problem, so I’ll list some here:

Read More…

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 technical professional and are looking for the following:

  • The ability to work on the latest and greatest technologies and projects
  • The chance to work with the Best of the Best within the industry
  • The opportunity to join an innovative, dynamic, collaborative work environment

Then why not take a look at AIS?

Read More…

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 with a plan.

Then I thought: What did I just promise?

Read More…

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 existing IT setup and tools (AD, SCOM etc.) to manage the on-premises and Cloud-based applications.”

…then our upcoming Introduction to Windows Azure IaaS session is for you.

Read More…

Just like on-premises applications, the availability for cloud applications needs to be carefully planned. In this blog post I’ll discuss different levels of availability for Windows Azure-hosted applications.

Ultimately the level of availability you choose needs to be a business decision that balances cost with your personal tolerance for the nines.

To guide us though this discussion, I’ll use a typical Windows Azure application as an example. The architecture of our sample application consists of three primary components: Windows Azure Compute Instances, Blob Storage Data, and SQL Azure Data. Read More…

Some Friday links from our contributing AIS bloggers‘ personal blogs:

Kendo UI Mobile with Knockout for Master-Detail Views: Toying around with Kendo UI Mobile to build iPhone apps. (Steve Michelotti)

Dynamic Test Data Using Rhino.Mocks Do() Method: Controller action testing with Rhino.Mocks. (The Agile .Netter)

Smith MBA Long-Term Schedule Planning with PowerPivot: Using Microsoft PowerPivot as a Business Intelligence tool. (SQLScape)

Headless Javascript Testing with Visual Studio 2012 & Chutzpah Test Adapter: A video demo on how to use Chutzpah to run Jasmine tests inside Visual Studio 2012 RC. (cromwellhaus.com)

Web.Config Tips – File vs ConfigSource: Investigating the pros and cons of the file and configSource attributes in web.config. (dben codes)