Starting a Program RRS feed

  • Question

  • 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.


    Friday, March 20, 2020 1:15 PM

All replies

  • Hello,

    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 e.g. MVVM, dependency injection and much more.

    Since this is for WPF it's best to be in the WPF forum so I'm moving your question into that forum.

    Please remember to mark the replies as answers if they help and unmarked them if they provide no help, this will help others who are looking for solutions to the same or similar problem. Contact via my Twitter (Karen Payne) or Facebook (Karen Payne) via my MSDN profile but will not answer coding question on either.

    NuGet BaseConnectionLibrary for database connections.

    profile for Karen Payne on Stack Exchange

    Friday, March 20, 2020 1:20 PM
  • Hi,

    Since MSDN WPF forum will be read only since 3/30/2020, we have created a new thread on Microsoft Q&A Starting a Program, please follow this thread for further discussion about your question.

    Best Regards,


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Friday, March 27, 2020 8:23 AM