<?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>Design &amp; Architecture</title><link>https://www.dotnetzone.gr:443/cs/forums/16/ShowForum.aspx</link><description>Θέματα αρχιτεκτονικής και σχεδιασμού εφαρμογών (design patterns, object orientation, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Πρώτα βήματα με MVVM για WPF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64607.aspx</link><pubDate>Fri, 25 Mar 2011 08:25:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64607</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64607.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=64607</wfw:commentRss><description>&lt;P&gt;Επίσης δες αυτό &lt;A href="http://blog.quantumbitdesigns.com/2008/07/22/wpf-application-design-and-architecture/"&gt;http://blog.quantumbitdesigns.com/2008/07/22/wpf-application-design-and-architecture/&lt;/A&gt;&amp;nbsp;καθώς και τα links που περιέχει (και στο τέλος MVVM Light). Το MVVM Light είναι η παράκαμψη...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Πρώτα βήματα με MVVM για WPF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64606.aspx</link><pubDate>Fri, 25 Mar 2011 08:19:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64606</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64606.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=64606</wfw:commentRss><description>&lt;P&gt;Πρόσεξε να μην πέσεις στην παγίδα αντί να μάθεις το MVVM pattern, να μάθεις το MVVM Light framework. Δεν είναι το ίδιο πράγμα. Θα σου πρότεινα να αφήσεις κατά μέρος το MVVM Light προς το παρόν και να δεις το cast που αναφέρεται εδώ: &lt;A href="http://blog.lab49.com/archives/2650"&gt;http://blog.lab49.com/archives/2650&lt;/A&gt;&amp;nbsp;Δείχνει πώς περνάς από το code-behind στo MVVM. Κατάλαβε το pattern, δες τι προβλήματα λύνει, δες πώς μπορείς να το υλοποιήσεις μόνος σου, δες τι δυσκολίες εισαγάγει (δεν είναι τα πάντα εύκολα με το MVVM) και κατόπιν δες το MVVM Light. Αν πας κατευθείαν στο MVVM Light είναι πολύ πιθανό να χάσεις ένα μεγάλο μέρος του τι είναι το MVVM και πώς μπορείς να το υλοποιήσεις.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Πρώτα βήματα με MVVM για WPF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64605.aspx</link><pubDate>Fri, 25 Mar 2011 05:47:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64605</guid><dc:creator>xabikos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64605.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=64605</wfw:commentRss><description>Όντως το MVVM Light toolkit είναι ένα πολύ καλό σημείο για να ξεκινήσεις. Ο τύπος που το δημιούργησε εξηγεί καλά τις αρχές για το pattern και επίσης έχει γράψει το &lt;a href="http://www.amazon.co.uk/Silverlight-4-Unleashed-Laurent-Bugnion/dp/0672333368/ref=sr_1_3?ie=UTF8&amp;amp;qid=1300999467&amp;amp;sr=8-3"&gt;Silverlight4 Unleashed&lt;/a&gt; το οποίο διαβάζω αυτή την περίοδο και είναι αρκετά καλό.&lt;br&gt;</description></item><item><title>Πρώτα βήματα με MVVM για WPF</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64604.aspx</link><pubDate>Fri, 25 Mar 2011 04:36:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64604</guid><dc:creator>Underwater</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64604.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=64604</wfw:commentRss><description>&lt;p&gt;





Βλέποντας πως το WPF  development community να προτείνει το MVVM Pattern (Model View View-Model), και έχοντας βρει το PRISM περίπλοκο για έναν developer που ακόμα παλεύεται με Design Patterns,  έψαχνα για ένα «απλό» How-To-Guide.Χτες βρήκα μια παρουσίαση που έγινε στο MIX10 &lt;a href="http://channel9.msdn.com/events/MIX/MIX10/EX14"&gt;http://channel9.msdn.com/events/MIX/MIX10/EX14&lt;/a&gt; &amp;nbsp;που με βοήθησε να ξεκινήσω.  &lt;/p&gt;&lt;p&gt;Ο τύπος “Laurent Bugnion”, πέρα από το humor του, έχει φτιάξει και ένα “light” framework με Visual Studio Project Templates αλλά και Code Snippets (&lt;a href="http://mvvmlight.codeplex.com/"&gt;http://mvvmlight.codeplex.com/&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;Φαινεται να ειναι το σωστο&amp;nbsp;"starting&amp;nbsp;point"&lt;/p&gt;&lt;p&gt;:-)&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>