Summa Blog

Ever Wonder What Happened to Your Azure Website Connection String?

Posted by Max McCarty

Feb 25, 2015 9:35:48 PM

The Curious Case of the Missing Azure Connection String

You’re new to Azure and you’re working on deploying your shiny new web application to Azure’s Website service. But you’re storing your web application in a public repository like GitHubBitBucket or CodePlex.  Currently, through any number of possible techniques, you have managed to keep your connection strings out of public view by not checking it in.   Now you’re trying to figure out how to continue committing to your repository and deploy to Azure without having to commit your connection string just so Azure Websites can be aware of it.  Sound familiar?

Read More

Topics: security, azure, Web Development

Preventing XSS in ASP.NET Made Easy

Posted by Max McCarty

Feb 20, 2015 1:59:44 PM

Read More

Topics: security, ASPNET, XSS, Cross-Site scripting

Four Reasons Why Agile Organizations Are Better Equipped To Engage Customers

Posted by Russ Musolf

Feb 12, 2015 4:20:00 PM

Agile practices help organizations create an adaptive, ongoing consumer-focused approach that continually allows organizations to engage consumers, gain insight from those engagements, and take action to provide increased value to the consumer and build brand loyalty in the process. Agile practices promote an empirical, adaptive approach that supports an iterative cycle of Input to Insight to Action and that process helps agile organizations create an ongoing, self-improving process for attracting, selling to, and servicing their consumers.

Read More

Topics: Customer Engagement

Four Imperatives of Enterprise Customer Engagement

Posted by Adam Menzies

Feb 11, 2015 1:09:20 PM

It can be a full-time-job just keeping up with the buzzwords du jour in the digital world of ubiquitous media and messaging, let alone trying to actually understand the real meaning behind those phrases and making them work. We see digital engagement technologies appear and follow a path not unlike the technology hype cycle itself, and before we have a chance to gain a deeper understanding they are passe. Some recent examples:

Read More

Topics: Customer Engagement

Are Your Customers Leaving Because You Are Not Engaging Them On Their Terms?

Posted by Brian Zorman

Feb 5, 2015 5:07:00 PM

Forrester Research refers to the present time as the "age of the customer."  Today’s customers are highly demanding and possess the tools and ability to switch companies and brands at a moments notice. They reward companies that are aware of their context, location, history, and intent and engage them effortlessly across a variety of devices. On the other hand, the customer is unforgiving by abandoning companies and brands for reasons ranging from poor experience, to unintuitive interfaces, to slow performing apps—even boredom can drive increasingly impatient customers away. Acquiring the lifetime customer is a challenge, but not an impossibility.

Read More

Topics: Mobile, Customer Engagement

8 Questions Every Executive Should Ask About Customer Engagement

Posted by Skip Shelly & Adam Menzies

Jan 29, 2015 10:51:00 AM

Customers now have unprecedented demands of companies. They are better informed, act faster and expect the benefits of complex systems for free. Companies are assumed to know the context, history and location of customers even as these change moment to moment. Some customers are ready to return value through co-creation. Some have already started the co-creation cycle without a company’s awareness.

To use the terminology of the “jobs-to-be-done” community, customers “hire” products that companies provide and quickly fire them when they do not help achieve desired outcomes. Customers expect companies to manage their experiences across physical and digital channels, effectively turning every company into a software company
Read More

Topics: business challenges, Customer Engagement

My Agile Is Broken

Posted by Nivia Henry

Jan 27, 2015 11:13:36 PM

Agile Adoption – Then and Now

Believe it or not, there was a time when Agile was unheard of in the mainstream. It was a fringe concept thought only applicable to hippie programmers and tiny startups. In those days, Agile was a virus that infected the organization via idealists and frustrated developers; but instead of weakening its host, Agile strengthened it.

Read More

Topics: Agile and Development

Everything You Need to Know About Azure Service Bus Brokered Messaging (Part 3)

Posted by Max McCarty

Jan 14, 2015 1:16:00 PM

If you have stayed with us through the journey, you know by now there is a lot of information about Azure Service Bus Brokered Messaging.  Though we have covered the bulk of the ground work, there is still quite a bit to know about the Service Bus.  In this 3rd and final part, we will be looking at some of the advanced features and patterns for brokered messaging as well as security and best practices.  You can easily get up to speed with areas already covered in Part 1and Part 2.

Read More

Topics: cloud, Microsoft Azure, Azure Service Bus

Summa's Top Tech Blog Posts of '14

Posted by Summa

Jan 5, 2015 10:55:57 AM

As we start a new year, we took some time to reflect and share our most popular technical blog posts of 2014. Our Tech Blog had over 150,000 visitors and contributions from 22 of Summa’s consultants.  As we look at the results, we immediately noticed some themes. There is a lot of interest  in our expertise around UI development practices (in particular adoption of and interest in AngularJS) and Agile development methods. The top posts are listed here in order of popularity.

Enjoy and Happy New Year!

Read More

Everything You Need to Know About Azure Service Bus Brokered Messaging (Part 2)

Posted by Max McCarty

Dec 24, 2014 11:38:32 AM


Read More

Topics: Microsoft Azure, Azure Service Bus