Preheat oven to 350 degrees and set aside a 15x10 inch baking pan. Do not grease pan, but line with foil for easier clean up if desired.
In the bowl of a stand mixer using paddle attachment, combine butter and shortening.
Add sugar, followed by baking powder and salt and continue mixing.
Add eggs and almond extract and continue mixing until well combine, scraping down sides of bowl as needed.
Add flour and mix until combined.
Set aside 1 1/2 cups of dough for topping. Evenly spread remaining dough in bottom of baking pan.
Bake for about 12 minutes.
Top bottom crust with cherry pie filling then dot filling with remaining dough.
Bake for about 30 minutes or until top is a light golden brown.
While cherry pie bars are cooling, prepare powdered sugar icing.
After ten minutes of cooling, drizzle powdered sugar icing over cherry pie bars.
Let cool completely and cut.