<?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>ASP.NET MVC</title><link>https://www.dotnetzone.gr:443/cs/forums/169/ShowForum.aspx</link><description>Θέματα για web εφαρμογές, βασισμένα σε ASP.NET MVC</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Decorator pattern σε base controller</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78514.aspx</link><pubDate>Mon, 06 Jul 2020 19:37:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78514</guid><dc:creator>Q-apprentice</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78514.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=78514</wfw:commentRss><description>&lt;p&gt;Καλημμέρα σε όλους. Θέλω να χρησιμοποιήσω το decorator pattern στον Base Controller μιας .net Core 3.1 εφαρμογης με angular. Χρησιμοποιώ το scrutor nuget για να κάνω το decoration στο DI container, αλλά δεν έιχα τύχη μέχρι στιγμής.&lt;/p&gt;&lt;p&gt;Έχω βάλει και μια &lt;a target="_blank" href="https://stackoverflow.com/questions/62745607/decorate-basecontroller-with-scrutor-in-netcore-3-1?noredirect=1#comment110959520_62745607"&gt;σχετική ανάρτηση στο stack overflow&lt;/a&gt; για το συγκεκριμένο θέμα. Το έχει κάνει κάνεις γιατι κοντεύω να κάψω φλάτζα ;&lt;/p&gt;&lt;p&gt;Ευχαριστώ εκ των προτέρων. &lt;br&gt;&lt;/p&gt;</description></item><item><title>$then και $scope.$evalAsync</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78434.aspx</link><pubDate>Wed, 19 Feb 2020 19:10:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78434</guid><dc:creator>selemis1982</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78434.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=78434</wfw:commentRss><description>&lt;p&gt;Καλημέρα σας.&lt;/p&gt;&lt;p&gt;Θα ήθελα να μου πείτε με πολύ απλά λόγια τι σημαίνει το &lt;b&gt;$then&lt;/b&gt; και το&amp;nbsp;&lt;b&gt;$scope.$evalAsync.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Για να γίνω λίγο πιο συγκεκριμένος. Έχουμε το παρακάτω παράδειγμα:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;OperParamsAndFuncts.initBusinessDate().&lt;b&gt;$then&lt;/b&gt;(&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (resp) =&amp;gt; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;$scope.$evalAsync&lt;/b&gt;(() =&amp;gt; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert('1');&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;&amp;nbsp; &amp;nbsp; });&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Οκ, σίγουρα καταλαβαίνω ότι ΟΤΑΝ εκτελεστεί η function&amp;nbsp;&lt;span style="font-size:13.3333px;"&gt;initBusinessDate και μας φέρει αποτέλεσμα, τότε να παίξει το alert('1').&lt;/span&gt;&lt;/p&gt;&lt;p&gt;To&amp;nbsp;&lt;b style="font-size:13.3333px;"&gt;evalAsync &lt;/b&gt;&lt;span style="font-size:13.3333px;"&gt;κάτι θα κάνει ασύγχρονα.&amp;nbsp;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Απλώς έλεγα μήπως έχετε να συμπληρώσετε κάτι ακόμα. &lt;/p&gt;&lt;p&gt;Αυτό το κομμάτι κώδικα είναι μέσα σε άλλο κώδικα TypeScript.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ευχαριστώ.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>http notification</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77919.aspx</link><pubDate>Thu, 19 Jan 2017 22:04:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77919</guid><dc:creator>Bill </dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77919.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=77919</wfw:commentRss><description>&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Καλημέρα&lt;/p&gt;&lt;p&gt;Μια cloud υπηρεσία μου στέλνει δεδομένα σε μορφή Json. Η Cloud υπηρεσία για να μου τα στείλει μου ζητά να τις δώσω ένα url δικό μου. Τα δεδομένα μου λέει θα στέλνονται μέσω http. Επειδή δεν τα έχω και πολύ καλά με τα web θέλω να ρωτήσω το εξής :&lt;/p&gt;&lt;p&gt;Τι πρέπει να κάνω εγώ ώστε να δώσω το url μου (το οποίο δεν το έκανα) και εγώ να παίρνω το json που θα μου στέλνει και να τα πετάω σε μια βάση ? Στην ουσία δε γνωρίζω στο MVC τι πρέπει να κάνω ? (δεν το έχω ξανα κάνει αυτό)&lt;/p&gt;&lt;p&gt;&amp;nbsp;Καμιά βοήθεια for dummies ? (που να μην με μπερδέψει ακόμη πιο πολύ)&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Επιστροφή xml αντι για json</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77322.aspx</link><pubDate>Wed, 14 Oct 2015 17:26:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77322</guid><dc:creator>evagelos</dc:creator><slash:comments>8</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77322.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=77322</wfw:commentRss><description>&lt;p&gt;Γεια σας παιδια.&lt;/p&gt;&lt;p&gt;Εχω φτιάξει ένα απλό webservice που επιστρέφει ένα object.&lt;/p&gt;&lt;p&gt;Στις δοκιμές που έκανα το διαβάζω σαν json string και όλα πανε καλα.&lt;/p&gt;&lt;p&gt;Το&amp;nbsp;βαλαμε σε μια εφαρμογή και μυ λένε ότι το διαβάζουν σαν xml που μέσα σαν attribute εχει βεβεαια το&amp;nbsp;json string.&lt;/p&gt;&lt;p&gt;πχ:&amp;nbsp;&lt;/p&gt;&lt;p&gt;Η κλάση μου είναι η &lt;/p&gt;&lt;p&gt;public class PostReturnModel&lt;br&gt;{&lt;br&gt;&amp;nbsp;public bool Success { get; set; }&lt;br&gt;&amp;nbsp;public string Message { get; set; }&lt;br&gt;}&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Γεμιζω τιμες:&lt;/p&gt;&lt;p&gt;PostReturnModel myPostReturnApi = new PostReturnModel();&lt;/p&gt;&lt;p&gt;myPostReturnApi.Success = true;&lt;br&gt;myPostReturnApi.Message =&amp;nbsp;"notifications updated";&amp;nbsp;&lt;/p&gt;&lt;p&gt;και το επιστρέφω:&amp;nbsp;&lt;/p&gt;&lt;p&gt;return myPostReturnApi; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Διαβασα αρκετά&amp;nbsp;posts&amp;nbsp;για το θεμα &amp;nbsp;πχ: &lt;a href="http://stackoverflow.com/questions/12216260/how-to-avoid-string-xmlns-http-schemas-microsoft-com-2003-10-serialization"&gt;http://stackoverflow.com/questions/12216260/how-to-avoid-string-xmlns-http-schemas-microsoft-com-2003-10-serialization&lt;/a&gt; , αλλα δεν έβγαλα άκρη.&lt;/p&gt;&lt;p&gt;Εχει κανεις καμια άποψη;&lt;/p&gt;&lt;p&gt;Ευχαριστώ&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>plugins σε web application based on asp.net mvc5</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77167.aspx</link><pubDate>Sat, 01 Aug 2015 22:26:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77167</guid><dc:creator>angarato_surion</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77167.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=77167</wfw:commentRss><description>&lt;p&gt;Γεια σας γραφώ μια web εφαρμογή χρησιμοποιώντας την mcv5&amp;nbsp; και θα ήθελα να είναι επεκτάσιμη με plugins.&lt;br&gt;Με λίγα λόγια θα ήθελα η εφαρμογή όταν ξεκινά να ψάχνει&amp;nbsp; έναν φάκελο με το όνομα του plugin .&lt;br&gt;Ο οποίος θα έχει το dll με το κώδικα της εφαρμογής και έναν υπό φάκελο views με τις views του plugin.&lt;br&gt;Μέσα στο dll η εφαρμογή θα ψάχνει για κλάσεις οι οποίος θα υλοποιούν το Icontroller interface και όταν ο χρήστης&lt;br&gt;καλεί το όνομα του controller &amp;nbsp; τον εκτελεί κανονικά.&lt;/p&gt;&lt;p&gt;Εχω φτιάξει customcontrollerfactory και custoviewview καμιά ιδέα ; προς το παρόν χρησιμοποιώ&amp;nbsp; το Managed Extensible Framework ...&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>factory (angular)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76977.aspx</link><pubDate>Tue, 14 Apr 2015 07:10:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76977</guid><dc:creator>eleni_kor</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76977.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=76977</wfw:commentRss><description>&lt;p&gt;Καλησπέρα.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Μπορούμε να θεωρήσουμε το factory ως μια συνάρτηση που μας επιστρέφει κάτι;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Ότι κάνουμε στο facrtory δε μπορεί να γίνει στον controller?&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>basic Rest ερωτησεις</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76944.aspx</link><pubDate>Thu, 09 Apr 2015 03:13:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76944</guid><dc:creator>evagelos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76944.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=76944</wfw:commentRss><description>
&lt;p&gt;Γεια σας παιδια&lt;/p&gt;
&lt;p&gt;Θα ήθελα να ρωτήσω την πιο basic ερωτήση&amp;nbsp;για το Rest.&lt;/p&gt;
&lt;p&gt;φτιάχνω από το&amp;nbsp;VS&amp;nbsp;μια εφαρμογή που θέλω να διαβάζει αλλα και να αποθηκευει σε μκα βαση sqlserver.&lt;/p&gt;
&lt;p&gt;Πως προσθέτω τα "service" μου; εννοώ τι πρέπει να κανω για να τα δει η client εφαρμογή; απλά δηλώνω public μια κλάσση στο controller; &lt;/p&gt;
&lt;p&gt;πχ θα ήθελα να φτιάξω&amp;nbsp;3&amp;nbsp;services για το get και 1 για το post&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;ευχαριστώ&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>Καλησπέρα με angular...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76802.aspx</link><pubDate>Tue, 24 Mar 2015 04:32:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76802</guid><dc:creator>eleni_kor</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76802.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=76802</wfw:commentRss><description>&lt;p&gt;Μια πολύ σύντομη ερώτηση..&lt;/p&gt;&lt;p&gt;&amp;nbsp;Γιατί angular; Και γιατί όχι το κλασσικό query στη ΒΔ και μετά την επεξεργασία που όλοι ξέρουμε...&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Το Angular 2.0 θα είναι γραμμένο σε TypeScript!!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76680.aspx</link><pubDate>Fri, 06 Mar 2015 22:35:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76680</guid><dc:creator>Markos</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76680.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=76680</wfw:commentRss><description>&lt;p&gt;Όχι, δεν είναι Πρωταπριλιά! Το &lt;a href="http://blogs.msdn.com/b/typescript/archive/2015/03/05/angular-2-0-built-on-typescript.aspx"&gt;δημοσίευμα&lt;/a&gt; το δηλώνει κατηγορηματικά:&lt;/p&gt;&lt;p&gt;"... &lt;span&gt;&lt;i&gt;we're happy to announce that Angular 2 will now be built with TypeScript&lt;/i&gt;."&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Δεν ξέρω αν αυτό οφείλεται στην ίδια τη γλώσσα ή στο ότι η Google δεν έχει την πολυτέλεια ν' αγνοεί τον IE/Spartan, αλλ' αυτό ουδόλως έχει σημασία...&lt;br&gt;&lt;/p&gt;</description></item><item><title>MVC site με 10 βάσεις δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76458.aspx</link><pubDate>Fri, 13 Feb 2015 20:21:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76458</guid><dc:creator>konstantinos.grevenitis</dc:creator><slash:comments>3</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76458.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=76458</wfw:commentRss><description>&lt;p&gt;Υπάρχει legacy site το οποίο στηρίζεται σε 10 βάσεις δεδομένων. Το site θα ξαναγραφτεί σε MVC με Entity framework. Υπάρχει κάποια τεχνική η οποία θα μας επιτρέψει να τις χρησιμοποιήσουμε αποδοτικά από άποψη performance και όχι μόνο. Κάπως να διαχειριζόμαστε ορθά τα DBContexts έτσι ώστε να μη "κάθεται" η εφαρμογή&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Σύνδεση σε βάση δεδομένων </title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73344.aspx</link><pubDate>Thu, 18 Jul 2013 13:22:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73344</guid><dc:creator>papageorge</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73344.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=73344</wfw:commentRss><description>&lt;p&gt;Καλημέρα&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;θα ήθελα να &amp;nbsp;κάνω μια ερώτηση φαντάζομαι φαινομενικά απλή αλλά αρκετά δύσκολη για να με παιδέψει σημαντικά &amp;nbsp;:&lt;/p&gt;&lt;p&gt;&amp;nbsp;Προσπαθώ να κάνω σύνδεση με μια βάση δεδομένων που έχω δημιουργήσει προσθέτοντας ένα "sql server compact 4.0 local database"&lt;span style="font-size:10pt;"&gt;&amp;nbsp;. Επίσης πρόσθεσα σε αυτή 2 tables με μερικά πεδία.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Ύστερα :&lt;/p&gt;&lt;p&gt;&amp;nbsp;1) Πρόσθεσα ένα connection string :&amp;nbsp;&amp;lt;add name="MVCStoreEntities" connectionString="Data Source=|DataDirectory|MVCDatabase.sdf" providerName="System.Data.SqlServerCe.4.0" /&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp;2) Πρόσθεσα ορισμένα models :&lt;/span&gt;&lt;/p&gt;&lt;p&gt;=============================================&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;using System;&lt;/p&gt;&lt;p&gt;using System.Collections.Generic;&lt;/p&gt;&lt;p&gt;using System.Linq;&lt;/p&gt;&lt;p&gt;using System.Web;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;namespace MvcStore.Models&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; public class Users&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public string id { get; set; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public string username { get; set; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public string password { get; set; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;====================================================&lt;/p&gt;&lt;p&gt;3) Πρόσθεσα την κλάση για τη βάση δεδομένων&lt;/p&gt;&lt;p&gt;====================================================&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;using System.Data.Entity;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;namespace MvcStore.Models&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; public class MVCStoreEntities : DbContext&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public DbSet&amp;lt;Album&amp;gt; Users { get; set; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public DbSet&amp;lt;userInfo&amp;gt; userInfo { get; set; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;}&amp;nbsp;&lt;/p&gt;&lt;p&gt;================================================&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;4) Και επιχείρησα να ανατρέξω το περιεχόμενο της βάσης :&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public string Test()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;MVCStoreEntities storeDB = new MVCStoreEntities();&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var genres = storeDB.userInfo.ToList();&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var &amp;nbsp;text = "&amp;lt;p&amp;gt;List&amp;lt;/p&amp;gt;";&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; foreach(var s in genres){&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; text = text + "&amp;lt;p&amp;gt;" + s.afm + "&amp;lt;/p&amp;gt;";&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return text;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;=====================================================&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Απαιτείται κάτι επιπλέον;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ευχαριστώ&amp;nbsp;&lt;/p&gt;</description></item><item><title>Many to many relationship</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/72571.aspx</link><pubDate>Thu, 09 May 2013 22:38:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:72571</guid><dc:creator>pitaridis</dc:creator><slash:comments>10</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/72571.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=72571</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;&lt;span&gt;Μέχρι τώρα όλα τα
&lt;/span&gt;Project &lt;span&gt;που έχω κάνει
είναι σε &lt;/span&gt;ASP&lt;span&gt;.&lt;/span&gt;NET &lt;span&gt;αλλά εδώ και μερικές μέρες με έχει
βάλει το αφεντικό μου στο τρυπάκι να μπούμε στον κόσμο του &lt;/span&gt;ASP&lt;span&gt;.&lt;/span&gt;NET MVC&lt;span&gt;. Έχω προχωρήσει
αρκετά αλλά έχω κολλήσει σε μία &lt;/span&gt;many to many relationship&lt;span&gt;. Για βρω λύση δημιούργησα ένα απλό &lt;/span&gt;project &lt;span&gt;με &lt;/span&gt;Authors &lt;span&gt;και &lt;/span&gt;Books&lt;span&gt;. Το &lt;/span&gt;model &lt;span&gt;μου έχει την ακόλουθη δομή:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;namespace AuthorsAndBooks.Models&lt;br&gt;&lt;span style="font-size:10pt;"&gt;{&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; public class Author&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public Author()&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.AuthorsToBooks = new HashSet&amp;lt;AuthorToBook&amp;gt;();&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public int AuthorID { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public string Name { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public string Surname { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public virtual ICollection&amp;lt;AuthorToBook&amp;gt; AuthorsToBooks { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;namespace AuthorsAndBooks.Models&lt;br&gt;&lt;span style="font-size:10pt;"&gt;{&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; public class Book&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public Book()&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.AuthorsToBooks = new HashSet&amp;lt;AuthorToBook&amp;gt;();&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public int BookID { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public string Title { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public virtual ICollection&amp;lt;AuthorToBook&amp;gt; AuthorsToBooks { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;namespace AuthorsAndBooks.Models&lt;br&gt;&lt;span style="font-size:10pt;"&gt;{&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; public class AuthorToBook&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public int AuthorToBookID { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public int AuthorID { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public int BookID { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public virtual Author Author { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public virtual Book Book { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;namespace AuthorsAndBooks.Models&lt;br&gt;&lt;span style="font-size:10pt;"&gt;{&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; public class MyDbContext : DbContext&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; {&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public DbSet&amp;lt;Author&amp;gt; Authors { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public DbSet&amp;lt;AuthorToBook&amp;gt; AuthorsToBooks { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public DbSet&amp;lt;Book&amp;gt; Books { get; set; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; }&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;}&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;"&gt;Στο &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;view&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;edit&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;έχω τις ακόλουθες εντολές:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;@{&lt;br&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; ViewBag.Title = "Edit";&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; AuthorsAndBooks.Models.MyDbContext db = new AuthorsAndBooks.Models.MyDbContext();&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; var Results = from b in db.Books&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; join ab in db.AuthorsToBooks on b.BookID equals ab.BookID&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; where ab.AuthorID.Equals(Model.AuthorID)&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; select b;&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;"&gt;Και στο &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;HTML&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;για να εμφανίσω τα &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;checkboxes&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;έχω τις ακόλουθες γραμμές:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&amp;lt;br /&amp;gt;&amp;lt;b&amp;gt;Books&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br&gt;&lt;span style="font-size:10pt;"&gt;@foreach (var item in Results)&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;{&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;lt;input name="CategoryIDs" id="Value@item.BookID" type="checkbox" value="@item.BookID" checked="checked" /&amp;gt;@item.Title&amp;lt;br /&amp;gt;&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;}&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;Τα &lt;/span&gt;checkbox &lt;span&gt;εμφανίζονται στην οθόνη μου
κανονικά το θέμα είναι μετά τις αλλαγές πώς μπορώ στον &lt;/span&gt;Controller &lt;span&gt;μου να βρω τις αλλαγές που έχουν
γίνει στα &lt;/span&gt;checkbox &lt;span&gt;ώστε να ενημερώσω τη βάση δεδομένων μου;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Θεματάκι με WebGrid</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/72172.aspx</link><pubDate>Wed, 20 Feb 2013 21:37:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:72172</guid><dc:creator>DaltonGR</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/72172.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=72172</wfw:commentRss><description>Καλημέρα,&lt;div&gt;Σε ένα View έχω ενα webgrid, το οποίο εμφανίζει διευθύνσεις επιλεγμένου πελάτη, σε αυτό το webgrid έχω 2 κουμπιά, ένα διαγραφή(το οποίο δουλευει) και ένα αλλαγή. Όταν πατήσει ο χρήστης το κουμπί αλλαγή, εμφανίζειται ένα div, το οποίο φπρτώνεται απο partialView. Όταν ο χρήστης πατήσει αποθήκευση καλείται controller action το οποίο αποθηκεύει τις αλλαγές και επιτρέφει JSONresult. Το πρόβλημα είναι ότι στην γραμμή&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;pre&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;@&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;using&lt;/span&gt; (Ajax.BeginForm(&lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"updateAddress"&lt;/span&gt;, &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Customer"&lt;/span&gt;, &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;new&lt;/span&gt; AjaxOptions
        {
            InsertionMode &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; InsertionMode.Replace, 
            HttpMethod &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"POST"&lt;/span&gt;,
            OnSuccess &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"updateSuccess"&lt;/span&gt;
        }))
    {&lt;/span&gt;&lt;/pre&gt;η function -&amp;gt; updateSuccess δεν καλείται ποτέ.Επίσης δεν υπάρχει κάποιο σφάλμα στην όλη διαδικασία. Για να έχετε πλήρη εικόνα η function updateSuccess, απλά ενημερώνει το webgrid.&lt;/div&gt;</description></item><item><title>Πρόβλημα με MVC 3 Client-Side Validation που δεν δουλεύει σωστά σε decimal </title><link>https://www.dotnetzone.gr:443/cs/forums/thread/72139.aspx</link><pubDate>Tue, 12 Feb 2013 07:03:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:72139</guid><dc:creator>tzarot</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/72139.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=72139</wfw:commentRss><description>Το πρόβλημα:&amp;nbsp;&lt;span style="font-size:10pt;"&gt;σε κάποιο class μου στο model μου έχω μια property decimal.&lt;/span&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;public class Measurement&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;public int ID { get; set; }&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;... various properties ...&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;public decimal Size { get; set; }&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Όταν δημιουργείται το View η decimal property Client-Side validaρεται με . (τελεία) ενώ server-side με , (κόμμα όπως θα έπρεπε) το αποτέλεσμα είναι ότι δεν μπορώ να κάνω Post.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Φαντάζομαι ότι θα το έχετε συνατήσει. Λύσεις ???&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Πρόβλημα εμφάνισης checkbox.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71978.aspx</link><pubDate>Fri, 18 Jan 2013 16:58:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71978</guid><dc:creator>DaltonGR</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71978.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=71978</wfw:commentRss><description>Καλημέρα,&lt;div&gt;Χρησιμοποιώ τον παρακάτω κώδικα για να εμφανίσω ένα checkbox το οποίο ανάλογα με την τιμή απο το ViewData, το οποίο προέρχεται απο την βάση δεδομένων, είναι &amp;nbsp;checked ή όχι.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;lt;% Html.CheckBox("chkisActive", (ViewData["txtisActive"].Equals("True")) ? true : false); %&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Βλέπετε κάποιο λάθος; Δέν εμφανίζει μήνυμα σφάλματος αλλά δεν εμφανίζει κάν το checkbox.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ευχαριστώ εκτ ων προτέρων.&lt;/div&gt;</description></item><item><title>MVC view question</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71739.aspx</link><pubDate>Wed, 12 Dec 2012 18:55:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71739</guid><dc:creator>DaltonGR</dc:creator><slash:comments>3</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71739.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=71739</wfw:commentRss><description>Καλημέρα,&lt;div&gt;Εχω ένα view το οποίο το χρησιμοποιώ για καταχώρηση πελάτη. Επειδή γνωρίζω ότι μπορώ να περάσω μόνο ένα model στο view, και αυτό είναι το Customers, πώς γίνεται να γεμίσω κάποια dropdownlist απο την βάση δεδομένων χωρίς να τα περάσω μέσω model? Με το ViewBag ή το ViewData, αλλα διαβάζω σε post ότι δεν είναι και ο ποίο σωστός τρόπος. Λόγω του ότι δεν είναι strongly typed.&lt;/div&gt;&lt;div&gt;ευχαριστώ εκ των προτέρων.&lt;/div&gt;</description></item><item><title>asp.net mvc authentication-membership</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71467.aspx</link><pubDate>Wed, 24 Oct 2012 15:58:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71467</guid><dc:creator>DaltonGR</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71467.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=71467</wfw:commentRss><description>Καλημέρα,&lt;div&gt;Φτιάχνω μια απλή εφαρμογή,περισσότερο για να εξικοιωθώ με το ASP.Net MVC, και ρωτώ τώρα ο άσχετος, δεν θέλω να χρησιμοποιήσω την βάση δεδομένων που δίνει το asp.net για membership, αλλά μία δική μου βάση με δικούς μου πίνακες. Μπορώ να το κάνω αυτό; και πώς;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ευχαριστώ εκ των προτέρων.&lt;/div&gt;</description></item><item><title>Reporting σε MVC</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/70634.aspx</link><pubDate>Wed, 20 Jun 2012 18:27:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:70634</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/70634.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=70634</wfw:commentRss><description>&lt;p&gt;Υπάρχει κάποιος που έχει κάνει Reporting σε&amp;nbsp;ASP.NET&amp;nbsp;MVC; Κατά προτίμηση το τελικό output να είναι σε .pdf αρχείο.&lt;/p&gt;&lt;p&gt;Έχω δεί κάποιους οδηγούς βασισμένους στο iTextSharp αλλά υπάρχει πρόβλημα με τους ελληνικούς χαρακτήρες - υπάρχει κάποια σχετική εμπειρία;&lt;/p&gt;&lt;p&gt;Αν υπάρχουν προτάσεις για έτοιμα frameworks, είναι καλοδεχούμενες.&lt;/p&gt;&lt;p&gt;George J.&lt;br&gt;&lt;/p&gt;</description></item><item><title>kalws sas vrika...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69974.aspx</link><pubDate>Wed, 11 Apr 2012 21:42:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69974</guid><dc:creator>skavito</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69974.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=69974</wfw:commentRss><description>geia sas !&lt;br&gt;&lt;br&gt;pws mporw na sindiasw to asp.net mvc4 me mobile application... m exoune anathesei na kanw mia efarmogoula sta mobile&amp;nbsp; na mporw na txipisw senan sql server mesou web&amp;nbsp; kai na trabaw ta dedomena....xreiazomai tis simboules sas...(signwmh gia ta greeklish moy...) apo oti exw diabasei gia na ena mobile den mporei na sindethei amesa mena sql server...ara prepei prepei mesou wb service na sindethw....&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>T4 tempaltes Encoding Problem</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/69695.aspx</link><pubDate>Fri, 16 Mar 2012 22:44:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:69695</guid><dc:creator>Chrysostomos Kolovos</dc:creator><slash:comments>3</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/69695.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=69695</wfw:commentRss><description>Έχει λύσει κανείς το πρόβλημα με τα T4 templates και το Encoding από Ελληνικά? Τα t4 templates από το MvcScaffolding είναι αρχεία utf8. Όταν τρέχεις τον scaffold και το κάνει parse σου&amp;nbsp;αλλοιώνει&amp;nbsp;τα Ελληνικά&amp;nbsp;γιατί&amp;nbsp;τα κάνει iso σε κάποιο σημείο της&amp;nbsp;επεξεργασίας&amp;nbsp;του.&amp;nbsp;Δοκίμασα&amp;nbsp;να κάνω τα αρχεία iso αλλά τπτ. Η λύση του&amp;nbsp;&amp;lt;#@ Output extension="cshtml" encoding="UTF-8" #&amp;gt; δεν δουλεύει. Η μόνη λύση που βρήκα είναι να τα γράψει με τα Hex Codes τους.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ευχαριστώ&lt;/div&gt;</description></item><item><title>Tutorials, Videos, Labs,Training Materials σε ASP.NET MVC 3</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64311.aspx</link><pubDate>Fri, 18 Mar 2011 21:37:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64311</guid><dc:creator>nikolaosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64311.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=64311</wfw:commentRss><description>Ένα από τα blogs που διαβάζω τακτικά για θέματα σχετικά με τα ASP.Net,ASP.Net MVC,ASP.net ajax είναι του Jon Galloway.&lt;br&gt;&lt;br&gt;Στο τελευταίο του &lt;a href="http://weblogs.asp.net/jgalloway/archive/2011/03/17/asp-net-mvc-3-roundup-of-tutorials-videos-labs-and-other-assorted-training-materials.aspx"&gt;post&lt;/a&gt;, έχει μια σειρά παραπομπές-Links σε videos,tutorials,labs,training materials για το ASP.Net MVC 3.&lt;br&gt;</description></item><item><title>Free asp.net mvc 3 pluralsight course</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/63156.aspx</link><pubDate>Thu, 10 Feb 2011 03:54:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:63156</guid><dc:creator>nikolaosk</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/63156.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=63156</wfw:commentRss><description>&lt;P&gt;H εταιρεία Pluralsight, ανακοίνωσε ότι θα παρέχει για 48 ώρες απρόσκοπτη πρόσβαση στο κοινό&amp;nbsp;στην on-line σειρά Videos με θέμα &lt;A href="http://weblogs.asp.net/scottgu/archive/2011/02/08/special-48-hour-offer-free-asp-net-mvc-3-video-training.aspx"&gt;ASP.Net MVC 3 Fundamentals&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Έχω παρακολουθήσει τα συγκεκριμένα videos και είναι εξαιρετικά.Τα Videos διαρκούν 3 ώρες και 20 λεπτά και είναι μια εισαγωγή στα νέα features του ASP.Net MVC 3.&lt;/P&gt;
&lt;P&gt;Κάποια από τα θέματα παρουσιάζονται είναι&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Razor&lt;/LI&gt;
&lt;LI&gt;Unobtrusive JavaScript&lt;/LI&gt;
&lt;LI&gt;Richer Validation&lt;/LI&gt;
&lt;LI&gt;ViewBag&lt;/LI&gt;
&lt;LI&gt;Output Caching&lt;/LI&gt;
&lt;LI&gt;Global Action Filters&lt;/LI&gt;
&lt;LI&gt;NuGet package manager - my favourite feature&lt;/LI&gt;
&lt;LI&gt;Dependency Injection&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Να υπενθυμίσω ότι θα κληρώνονται σε κάθε ένα από τα επόμενα DNZ events, 1-2 συμμετοχές για το &lt;A href="http://www.pluralsight-training.net/microsoft/olt/subscriptions.aspx"&gt;standard subscription plan&lt;/A&gt; της pluralsight.&lt;/P&gt;</description></item><item><title>Διαθέσιμα τα videos από το ASP.NET mvcConf </title><link>https://www.dotnetzone.gr:443/cs/forums/thread/63632.aspx</link><pubDate>Thu, 24 Feb 2011 03:36:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:63632</guid><dc:creator>nikolaosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/63632.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=63632</wfw:commentRss><description>&lt;br&gt;Σε παλιότερο &lt;a href="http://www.dotnetzone.gr/cs/forums/post/63155.aspx"&gt;post&lt;/a&gt; μου, σας είχα μιλήσει για το ASP.Net MVCConf online event.&lt;br&gt;&lt;br&gt;Από το blog του ScottGu μπορούμε να βρούμε τα διαθέσιμα πλέον videos των &lt;a href="http://weblogs.asp.net/scottgu/archive/2011/02/22/mvcconf-videos-available.aspx"&gt;Sessions&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Είναι όλα πολύ ενδιαφέροντα, έχω ήδη παρακολουθήσει δύο.&lt;br&gt;</description></item><item><title>Virtual ASP.NET MVC Conference sessions+videos</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/63155.aspx</link><pubDate>Thu, 10 Feb 2011 03:26:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:63155</guid><dc:creator>nikolaosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/63155.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=63155</wfw:commentRss><description>&lt;P&gt;Αντιγράφω από το αντίστοιχο blog &lt;A href="http://weblogs.asp.net/scottgu/archive/2011/02/08/special-48-hour-offer-free-asp-net-mvc-3-video-training.aspx"&gt;post&lt;/A&gt; του Scott Gu. Χτες έγινε το virtual ASP.Net MVC Conference (MVCConf) το οποίο οργανώθηκε από μέλη του community (ASP.Net ,ASP.Net mvc).&lt;/P&gt;
&lt;P&gt;Μπορείτε να δείτε τα sessions από &lt;A href="http://www.mvcconf.com/sessions"&gt;εδώ&lt;/A&gt;. Όλα τα sessions έχουνε καταγραφεί και θα&amp;nbsp;είναι σύντομα διαθέσιμα στο ευρύ κοινό.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>T4 templates για asp.net mvc views και metadata</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61498.aspx</link><pubDate>Sat, 11 Dec 2010 06:36:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61498</guid><dc:creator>Chrysostomos Kolovos</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61498.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=169&amp;PostID=61498</wfw:commentRss><description>Προσπαθώ να φτιάξω τα δικά μου t4 templates για να δημιουργώ html για τα νέα views στο asp.net mvc. Το πρόβλημα μου πως δεν μπορώ να&amp;nbsp;βρω&amp;nbsp;πως να πάρω τα metada που έχω να δηλώσει πάνω στις κλάσεις του μοντέλου μου.&amp;nbsp;&lt;div&gt;Πιο συγκεκριμένα, έστω ότι έχω αυτή τη class.&lt;/div&gt;&lt;div&gt;&lt;pre&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;class&lt;/span&gt; myClass
        {
            &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;object&lt;/span&gt; AlbumId { get; set; }

            [DisplayName(&lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Genre"&lt;/span&gt;)]
            &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;object&lt;/span&gt; GenreId { get; set; }

            [DisplayName(&lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Artist"&lt;/span&gt;)]
            &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;object&lt;/span&gt; ArtistId { get; set; }

            [Required(ErrorMessage &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"An Album Title is required"&lt;/span&gt;)]
            [StringLength(160)]
            &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;object&lt;/span&gt; Title { get; set; }

            [DisplayName(&lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Album Art URL"&lt;/span&gt;)]
            [StringLength(1024)]
            &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;object&lt;/span&gt; AlbumArtUrl { get; set; }

            [Required(ErrorMessage &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Price is required"&lt;/span&gt;)]
            [Range(0.01, 100.00, 
                ErrorMessage &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Price must be between 0.01 and 100.00"&lt;/span&gt;)]
            &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;public&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;object&lt;/span&gt; Price { get; set; }
        }&lt;/span&gt;&lt;/pre&gt;Θέλω στο t4 template μου να πάρω π.χ. τα displayName για να τα βάλω στη περιγραφή των πεδίων.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ευχαριστώ&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item></channel></rss>