<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows Presentation Foundation (WPF)</title><link>https://www.dotnetzone.gr:443/cs/forums/102/ShowForum.aspx</link><description>Συζήτηση σχετικά με το πώς μπορεί το WPF να δημιουργήσει οπτικά ελκυστικές εφαρμογές ώστε να βελτιώσουν το user experience.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: C# ή XAML για WPF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41213.aspx</link><pubDate>Mon, 31 Mar 2008 06:24:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41213</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41213.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=41213</wfw:commentRss><description>&lt;p&gt;Πλέον, στην έκδοση 2 του silverlight που βρίσκεται σε φάση beta, μπορείς να γράφεις και c#/vb στο silverlight.&lt;/p&gt;&lt;p&gt;Στο &lt;a href="http://www.microsoft.com/silverlight/overview/faq.aspx" target="_blank"&gt;silverlight FAQ&lt;/a&gt; μπορεί κανείς να βρει πολλές απαντήσεις.&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: C# ή XAML για WPF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41212.aspx</link><pubDate>Mon, 31 Mar 2008 03:44:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41212</guid><dc:creator>azazeal</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41212.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=41212</wfw:commentRss><description>&lt;P&gt;Τα προγράμματα στα οποία αναφέρεσαι θες να είναι cross platform ή θες όποιος τα χρησιμοποιεί να έχει εγκατεστημένο το .Net Framework? &lt;/P&gt;
&lt;P&gt;a) Αν αυτό που ψάχνεις είναι το cross platform τότε μονόδρομος είναι οι web εφαρμογές (silverlight) στις οποίες το μόνο που σε σώζει είναι 10 κιλά κώδικας σε javascript (χρειάζεσαι ικανές γνώσεις XAML) και στις οποίες οι λέξεις C#, VB, C++, κτλ είναι (τουλάχιστον για τον client) αδιάφορες και μή έγκυρες&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;b) Στην περίπτωση που πας Microsoft-all-the-way και ο client σου θα παίζει μόνο σε συστήματα με προεγκατεστημένο το framework τότε το μόνο που αλλάζει στο παραπάνω statement είναι πως αντί για javascript έχει μία "κλασσική" .net γλώσσα αλλά και πάλι XAML θα έχεις.&lt;/P&gt;
&lt;P&gt;Αυτό που πρέπει να βάλεις στο μυαλό σου είναι πως η XAML είναι για το WPF(/E) ότι και η HTML για την Javascript&lt;/P&gt;
&lt;P&gt;Ελπίζω να σε βοήθησα&lt;/P&gt;</description></item><item><title>Απ: C# ή XAML για WPF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/40285.aspx</link><pubDate>Mon, 18 Feb 2008 20:38:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:40285</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/40285.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=40285</wfw:commentRss><description>&lt;P&gt;Αν θες να υλοποιήσεις WPF εφαρμογές, θα πρέπει όπως και να έχει να ασχοληθείς με XAML... Γενικά, η φιλοσοφία είναι διαφορετική από τα windows forms apps όπου εκεί δεν ξέρεις (και συνήθως ούτε θέλεις να ξέρεις) πως ζωγραφίζονται τα UI elements. &lt;/P&gt;
&lt;P&gt;Φαντάσου ότι η ερώτησή σου είναι κάπως σαν "αξίζει τον κόπο να ασχοληθώ με HTML ή είναι προτιμότερο να να φτιάξω web σελίδες χρησιμοποιώντας JavaScript?". Εξάλλου, στις WPF εφαρμογές, παίζει πολύ το declarative μοντέλο, πολλά πράγματα γίνονται απευθείας κάνοντας bind μεταξύ τους τα WPF controls αντί να γράφουμε κώδικα. Πχ αν υποθέσουμε ότι έχουμε ένα slider που να αντιπροσωπεύει το μέγεθος της γραμματοσειράς σε όλα τα controls που δείχνουν text και θέλουμε κάνοντας πάνω-κάτω το slider να αλλάζει το μέγεθος, τότε κάνουμε bind το size property από το κάθε control στο value property του slider και τελειώσαμε. Αυτό με κώδικα θα ήθελε αρκετές γραμμές (ή έστω ένα linq query)&lt;/P&gt;</description></item><item><title>C# ή XAML για WPF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/40284.aspx</link><pubDate>Mon, 18 Feb 2008 20:20:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:40284</guid><dc:creator>plasmatek</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/40284.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=102&amp;PostID=40284</wfw:commentRss><description>&lt;P&gt;μιας και δεν βρήκα κάποια περιοχή για WPF δημοσιεύω εδώ.&lt;/P&gt;
&lt;P&gt;το ερωτημά μου είναι το εξής απλό:&lt;/P&gt;
&lt;P&gt;αξίζει τον κόπο να ασχολιθώ με XAML ή είναι προτιμότερο να προγραμματίζω WPF UI χρησιμοποιώντας C#?&lt;/P&gt;</description></item></channel></rss>