Starting a Program

Charles He-MSFT 96 Reputation points Microsoft Employee

This is a MSDN question asked by Warp_Speed, the source is Starting a Program.

Hi People

I am a beginner to programming and self taught, but I was wondering if people could give me there opinion:

Best way to build a WPF C# Program

1) Build the Code and program, then add the interface and interactive code.

2) Build the interface then add the code and program.


Windows Presentation Foundation
Windows Presentation Foundation
A part of the .NET Framework that provides a unified programming model for building line-of-business desktop applications on Windows.
2,292 questions
No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Alex Li-MSFT 1,086 Reputation points


    Welcome to our Microsoft Q&A platform!

    The reply form Kareninstructor

    To answer the question, "it depends" on the requirements as there are several ways to approach writing a solution while being a beginner it's best to not start by writing a program but instead learn how to work with XAML, interacting with XAML, data binding (one and two way bindings), patterns eg MVVM, dependency injection and much more.