Preheat your oven to 300 degrees and grease and flour a bundt pan. Set aside.
In the bowl of your stand mixer (or a regular large bowl), add the butter, shortening, sugar, vanilla, and almond extract. Beat for approximately 5 minutes, until light and fluffy.
In a medium bowl, add the flour and salt and whisk together.
With your mixer running on low, add in 1 egg, then a bit of the 7-Up, then a bit of the flour mixture (I did 1/3 cup at a time). Then another egg, bit of 7-Up, bit of flour mixture. Repeat in that order until you're out of ingredients and the batter is fully combined.
Scoop the mixture until the prepared bundt pan.
Bake for 1.5 hours or until a toothpick inserted into the center comes out clean.
Cool for 10 minutes then flip and remove.
In a medium bowl, whisk together 1/2 cup sugar with 1/4 cup 7-Up. Pour over the cooled cake.