Clean your asparagus by grabbing the asparagus on each side and bend until it breaks this is the natural place for the asparagus to begin its tender area. Toss the asparagus in 1 tablespoon olive oil season with salt and pepper. Place on a cookie sheet and place in the oven to roast at 350 degrees.
In one pan begin to heat the olive oil. Take your halibut filets and season with salt and white pepper. When pan is hot place you halibut filets belly side down as this is the presentation side of the fish. Depending on the size of the filets you will want to cook for 4-6 minutes on each side. While the halibut is cooking in your other sauté pan add 3 tablespoons of butter and heat until the butter is just starting to brown, add the gnocchi to this pan and season with salt and pepper. Be careful not to play with these too much as you can break them. Let them brown on one side and then rotate in the pan when browned on both sides they are done.
Remove you halibut from the pan deglaze pan with the Semillon, add orange juice and reduce by half. Turn off heat and stir in the remainder of the butter must be cold.
To plate place gnocchi down on the plate, angle the halibut off the gnocchi, slant the asparagus off the halibut and sauce the halibut with the Semillon sauce.