Preheat oven to 350 degrees. Spray a 15x10x1 baking pan with non-stick cooking spray or line with parchment paper.
In a large bowl, cream together the butter and sugar until light and fluffy. Add eggs one at a time, beating well after each addition.
Beat in vanilla and almond extract just until combined.
Add salt to flour and whisk lightly to mix. Gradually add flour mixture to batter and beat until well combined.
Spread 3 cups of batter evenly into prepared baking pan saving the remaining batter for the top.
Spread pie filling evenly over batter. Drop remaining batter by tablespoon over the top of the cherry pie filling.
Bake 35-40 minutes or until golden brown. Remove from oven and cool on wire rack.
While cooing, combine the ingredients for glaze until smooth. Drizzle over bars.
Cut and serve or store in airtight container until ready to serve. Enjoy!