A major U.S. broadcaster restructured their business units and needed to combine each unit's applications into one consolidated system. IdeaBlade architected a unified stack of tools and technologies for rapid application development of this complex application. IdeaBlade helped develop a touch-friendly web application for advertising sales, and the infrastructure that allows the customer to create a new application and deploy it to Azure in fifteen minutes.
Technologies involved included ASP.NET, Entity Framework, TypeScript, Breeze, AngularJS and Azure. We used Team Foundation Server to capture user stories, manage tasks and timelines, and track bugs.
Size:
Complexity:
Below are a few components of this solution.
"Blades" UX
The customer chose a "blades" design, inspired by the Azure portal, that features large, touch-friendly, input controls as seen this Broadcasting Event Details.
Users navigate between screens by clicking or swiping the "blades" on the left and right sides.
Dynamic editable grids
Many blades display editable grids whose columns users can sort and rearrange.
New Application Generation
IdeaBlade worked with the customer to build the infrastructure for quickly developing new blade apps such as the simple example in this screen shot.
IdeaBlade was instrumental in developing the general architecture, tooling, and templates for this capability. We could stand up a small application, backed by a new database, and deploy it to Azure in less than two days. A similar effort previously took several weeks.