Sweet Tart Dough
Preheat oven to 325
To make the sweet dough: Place the sugar, butter, and vanilla extract in the bowl of an electric mixer. With the paddle attachment, beat ingredients until creamy. Add flour and salt and mix until just combined. Add egg and mix until just combined (this can also be done in a food processor). Form a disk out of the dough, wrap in plastic wrap and refrigerate for about 1/2 hour.
When dough is slightly chilled, place on a lightly floured surface. Roll dough out in a rectangular shape, approximately 11×15-inches in size. Transfer dough to a 9×13 baking sheet, and gently press dough into bottom and sides of the pan (dough should come up the sides of the pan about one inch).
Refrigerate dough 30 minutes, and bake for 10 minutes. While crust is cooling, prepare the filling.
While the pastry is cooling, combine butter, brown sugar, white sugar, honey, and salt in a large pot over high heat. Boil six minutes. Remove from the heat and carefully stir in the cream (Mixture will boil up while adding the cream, so be very careful during this step not to burn yourself).
Add pecans and mix thoroughly. Pour the filling evenly over the baked pastry. Bake for 20 minutes until golden brown. Cool completely before cutting into squares.