Category

Enterprise Architecture

An Introduction to Kubernetes

Today’s applications are facing ever-growing expectations and demands. End users expect applications to be available 24/7 with near-zero defects. Application updates are expected to be instantaneous and seamless. And software development teams are expected to create, update, and maintain applications in reduced time with limited resources. As a result, software development teams are always looking for better ways to develop and deploy applications in order to meet these ever growing demands. Introducing Container Development Container…

PART 4: Which Cross-Platform Mobile App Framework Is Right For You?

Part 4: Which Cross-Platform Mobile App Framework Is Right For You? In this final installment (Part 4) of the article series on Cross-Platform Mobile App Frameworks, we will quickly review the pros and cons of both Xamarin and NativeScript, plus our guidelines to use when choosing the right framework for you and your team. Summary of the Pros and Cons of Xamarin from Part 2: Advantages of Xamarin: Uses C#, .NET framework, and Visual Studio…

PART 3: Cross-Platform Mobile App Frameworks – NativeScript

Part 3: Cross-Platform Mobile App Frameworks – NativeScript In Part 2 of this article series, we explored the Xamarin mobile app framework as well as its advantages and disadvantages. Now, in Part 3, we will conduct a deep dive into an alternative mobile app framework: NativeScript. NativeScript is an opensource framework for building native mobile apps using Angular, JavaScript, or TypeScript. It is supported by Progress and offers a great option to build mobile apps…

PART 2: Cross-Platform Mobile App Frameworks – Xamarin

Part 2: Cross-Platform Mobile App Frameworks – Xamarin In Part 1 of this article series, we quickly introduced a couple of our favorite cross-platform mobile app frameworks. Now, in Part 2 of this Cross-Platform Mobile App Framework article series, we will take an in-depth look at Xamarin, its pros and cons, and some of the finer details of the Xamarin framework. Xamarin is a Microsoft owned framework which uses the .NET framework and C# to…

PART 1: Intro to Cross-Platform Mobile App Frameworks

Part 1: Introduction to Cross-Platform Mobile App Frameworks When creating a cross platform mobile app, deciding which framework on which to build your app can be challenging because there are a lot of good options from which to choose. Each framework has their own set of appealing capabilities, as well as similarities that can make them hard to distinguish and select from. Each framework also has its own technology stack and language that may or…

Microsoft Surface Hub is Here! Are You Ready?

Microsoft Surface Hub is Here! Are You Ready? Did you know that worldwide there are over 50 million collaborative spaces, 10 million large conference rooms, and 200 million personal offices that provide collaborative experiences? And most of these collaborative spaces have a need for large interactive displays, group audio/video conferencing technology, digital white boarding, and custom business applications to maximize the collaboration experience. Enter the new Microsoft Surface Hub. This new revolutionary 84-inch 4K TV-tablet-computer…

Selecting the Right Mobile Enterprise Application Platform – PART 1

There is a wave of change (and opportunity) hitting enterprises as a result of mobile technologies. This wave of change refers to how employees use mobility in their day-to-day jobs within the enterprise, otherwise known as “enterprise mobility”. (see “Are You Ready for the Mobile Tsunami?”) According to Symantec (2012), over half of all businesses are already making line-of-business applications accessible from mobile devices. It is becoming imperative for enterprises to develop a solid mobile strategy…

How to Get Free Money from Microsoft to Plan Your SharePoint Deployment

SharePoint redefines collaboration and document management and represents a new way to work together. As a Microsoft Volume Licensing Software Assurance customer, Microsoft can provide you with free funding for SharePoint Deployment Planning Services (SDPS). This service can help you plan a successful deployment of Microsoft SharePoint Server or SharePoint Online. With the expertise of a qualified Planning Services partner such as Imaginet, SDPS introduces advanced techniques, processes, and tools to help you plan your…

How to Get Control Over Your Portfolio of Projects with Agile and TFS

We’re going to show you: How agile planning, management, and tracking are streamlined with Visual Studio 2013 and how to best leverage this functionality. New Enterprise Agile Management capabilities that are only available within Team Foundation Server 2013. How to effectively manage your Agile projects across all your teams, and avoid the 4 mistakes most team leads make on a daily basis. How to effectively conduct release and iteration planning with TFS. An immediate ability…

Choosing Aggregate Boundaries – Consistency

Those who know me know I’m a pretty big fan of the CQRS set of design patterns. CQRS style architectures typically borrow / build-upon the DDD (Domain Driven Design) set of patterns (in fact before Greg Young coined the term CQRS he was calling it DDDD [Distributed DDD]).  One pattern that’s pretty central in DDD is the concept of Aggregates.  This is the practice of splitting your domain model up into pieces, and these pieces…