TOC

This article is currently in the process of being translated into Telugu (~32% done).

About WPF:

What is WPF?

WPF అనగా విండోస్ ప్రెసెంటేషన్ ఫ్రేంవర్క్ , ఇది మైక్రోసాఫ్ట్ యుక్కా సరి కొత్త విధానమా గ్రాఫిక్స్ యూసర్ ఇంటర్ఫేస్ తయారు చేయడానికి ఇది .నెట్ అని టెక్నాలజీ ఫై ఆధారపడి ఉంది

But what IS a GUI framework? GUI stands for Graphical User Interface, and you're probably looking at one right now. Windows has a GUI for working with your computer, and the browser that you're likely reading this document in has a GUI that allows you to surf the web.

A GUI framework allows you to create an application with a wide range of GUI elements, like labels, textboxes and other well known elements. Without a GUI framework you would have to draw these elements manually and handle all of the user interaction scenarios like text and mouse input. This is a LOT of work, so instead, most developers will use a GUI framework which will do all the basic work and allow the developers to focus on making great applications.

అక్కడ చాలా GUI ఫ్రేమ్‌వర్క్‌లు ఉన్నాయి, కానీ .NET డెవలపర్‌ల కోసం, చాలా ఆసక్తికరమైనవి ప్రస్తుతం విన్‌ఫార్మ్స్ మరియు WPF. WPF సరికొత్తది, కాని మైక్రోసాఫ్ట్ ఇప్పటికీ విన్‌ఫార్మ్‌లను నిర్వహిస్తోంది మరియు మద్దతు ఇస్తోంది. మీరు తరువాతి అధ్యాయంలో చూడబోతున్నట్లుగా, రెండు ఫ్రేమ్‌వర్క్‌ల మధ్య చాలా తక్కువ తేడాలు ఉన్నాయి, కానీ వాటి ఉద్దేశ్యం ఒకటే: గొప్ప GUI తో అనువర్తనాలను సృష్టించడం సులభం చేయడానికి.

In the next chapter, we will look at the differences between WinForms and WPF.