Objective Our objective is to find a testing tool to automate the testing for EXTJS applications. A high level enterprise application based on EXTJS will have multiple UI controls floating around. The controls will have mostly dynamic values fetched from backend. Each UI control might take to many level of child pages and popup windows. […]
Innovation + Product Development
Automating REST services using Soap UI Pro
“A Web service is a method of communication between two electronic devices over a network. It is a software system designed to support interoperable machine-to-machine interaction over a network.” There are various tools available to test web services. Some of them are Soap UI, Soap UI Pro, Test Maker, Web Inject etc. The most common tool we use is Soap UI. Soap-UI […]
Asymmetrical Placeholder Keys in Sitecore 7.5
[su_note note_color=”#fafafa”]UPDATE: Sitecore Support confirmed it’s a bug in the MVC pipelines in 7.5. If you are doing WebForms you should be fine with mixed case placeholder keys. There’s now a Sitecore.Support.424797.dll patch that replaces GetAllowedRenderings with a corrected version. I still believe proper fix belongs in the cache class itself – exposing the knowledge […]
How to create result source in SharePoint 2013
In the last project, I was assigned to build and configure the search center. Thanks to teammates’ help and googling, I’ve get more and more familiar with search center. When you want to query from one certain type of content, using result source is one of your good choices. In this blog I will demonstrate […]
Informatica: Money Data Type Doesn’t Get Accurate Value in Target
Problem Description: Several days ago when I ran a PowerCenter session, I encountered an issue of populating column value of money data type from one Microsoft SQL Server table to another. For example, the original source value is 1234.1250, but after I loaded it to another table, it became 1234.1136. In Informatica, the column data […]
Sitecore MVC Item Maze
The Maze If you have worked with Sitecore MVC you have probably noticed a few (to say the least) .Item properties in various contexts: Model.Item (where Model is a RenderingModel) Model.PageItem Model.Rendering.Item (or RenderingContext.Current.Rendering.Item) Model.Rendering.RenderingItem RenderingContext.Current.ContextItem PageContext.Current.Item @Html.Sitecore().CurrentItem And of course a good old Context.Item is always available. A maze indeed. Intrigued? Need a map? […]
Current Employee Status with SCD Type 2 in OBIEE
In the star-schema based data modeling, it is not very often to turn on slowly change dimension as type 2, while it will bring some advantage to feed some requirements such as ‘show me the history change for one business group folks’, ‘show me the revenue and cost incurred by the employees at point of […]
How the Defect Triage Process Helps
In this blog, I will introduce the defect triage processes that I previously defined and show how it can be tailored for similar, future projects. Background: I joined an integration project to lead and do integration testing after I already did functional testing for the client’s four projects, which were all related to the integration […]
What’s a Mobile Simulator? An Intro to iPadian
What is a Mobile Simulator? A mobile simulator is a software application for a personal computer that creates a virtual machine version of a mobile device, such as an iPhone, or other smart phone, on the computer.1 The mobile simulator allows the user to use features and run applications on the virtual mobile on their computer as though it was the actual mobile device. […]
Informatica: How to Set a Target Flat File Name with Timestamp
Scenario We want to create a target flat file name with the current system date. Solution 1 The first method is renaming the target file name in the post session command as bellow: Example: The following command will rename the file in the format filename_MMDDYYYY.out in Windows: move $PMTargetFileDir\filename $PMTargetFileDir\filename_%date:~4,2%%date:~7,2%%date:~10%.out
To The Controller And Back. Part 3 – DI and Multitenancy
[su_note note_color=”#fafafa”]A lot has been written on Dependency Injection with Sitecore. In this blog post I want to specifically focus on one important aspect – multitenancy – and look into how we can make our Dependency Injection multi-tenant friendly and as much native to Sitecore as possible.[/su_note] Multitenancy All good commercial grade CMS systems support […]
The Architect Role in Offshore Development Projects
“The best architectures, requirements, and designs emerge from self-organizing teams.” – One of the agile principles. Whenever I see an offshore delivery project where the architect is super busy on implementing/coding a particular feature and has little time to communicate with the development team, most likely the project is running into trouble… So, what should […]