<?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 WebForms</title><link>https://www.dotnetzone.gr:443/cs/forums/13/ShowForum.aspx</link><description>Θέματα για web εφαρμογές, σε ASP.NET WebForms</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Detailsview Encryption</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61330.aspx</link><pubDate>Tue, 07 Dec 2010 06:59:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61330</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61330.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=61330</wfw:commentRss><description>Ωραία άσκηση!! Ο πιο &lt;b&gt;απλός και αποτελεσματικός&lt;/b&gt; τρόπος είναι αυτός που σου υπέδειξε ο κύριος Χατζηπαυλής. Αν τώρα ντε και καλά σ' αρέσουν οι σπαζοκεφαλιές, ένας τρόπος είναι αυτός που περιγράφεται στο συνημμένο. Ο αλγόριθμος encrypt - decrypt, απλά κάνει reverse τα strings. Εκείνο που κάνει δύσκολο το εγχείρημα είναι το databinding και το postback. Πρόσθεσε σ' αυτό και το γεγονός ότι πρέπει να ελέγχεις και το ViewMode του DetailsView control και... έμπλεξες. Αν χρησιμοποιείς entities, τα πραγματα πρέπει ν' απλoποιούνται κάπως, καθώς μπορείς σε ένα επιπλέον πεδίο να κρατάς το encrypted value και να εμφανίζεις μόνο το decrypted. Τέλος, με MVC τα πράγματα μάλλον απλοποιούνται ακόμα περισσότερο. Το παράδειγμα που ανέβασα επιδέχεται βελτιώσεις. Οπότε, κάθε πρόταση ευπρόσδεκτη...&lt;br&gt;</description></item><item><title>Απ: Detailsview Encryption</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61304.aspx</link><pubDate>Sun, 05 Dec 2010 19:12:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61304</guid><dc:creator>it048</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61304.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=61304</wfw:commentRss><description>&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Με αυτό έπαιξε αφού είχα τη encrypt function.&lt;/P&gt;
&lt;P&gt;Private&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; DetailsView1_ItemInserting(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; sender &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Object&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;, &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;ByVal&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; e &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; System.Web.UI.WebControls.DetailsViewInsertEventArgs) &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Handles&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; DetailsView1.ItemInserting&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;For&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; i &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;As&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Integer&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; = 1 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;To&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; e.Values.&lt;SPAN style="COLOR:blue;"&gt;Count&lt;/SPAN&gt; - 1&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; e.Values(i) &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;IsNot&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Nothing&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;e.Values(i) = Encryption.Encrypt(e.Values(i), &lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;&lt;FONT color=#a31515 size=2&gt;"password"&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;)&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Next&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;για το viewmode πως όμως γίνεται? ποιο event του DetailsView1 θα βάλω?&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;</description></item><item><title>Απ: Detailsview Encryption</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61303.aspx</link><pubDate>Sun, 05 Dec 2010 18:47:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61303</guid><dc:creator>it048</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61303.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=61303</wfw:commentRss><description>&lt;P&gt;Ακόμα επειδή θα είναι στο internet η εφαρμογή αυτή αν το encryption γίνεται στην εφαρμογή λογικά δε θα υπάρχει θέμα υποκλοπής κατά τη μεταφορά στον sql server.&lt;/P&gt;
&lt;P&gt;Μπορεί να γίνει με store procedure?&lt;/P&gt;</description></item><item><title>Απ: Detailsview Encryption</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61302.aspx</link><pubDate>Sun, 05 Dec 2010 18:41:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61302</guid><dc:creator>it048</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61302.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=61302</wfw:commentRss><description>&lt;P&gt;Θα προτιμούσα να γίνεται μέσα από την εφαρμογή γιατί δεν θέλω να μπλέξω με certificates και επειδή δε θα έχω εγώ τη διαχείριση του sql server.&lt;/P&gt;
&lt;P&gt;της functions encrypt και decrypt τις έχω απλά δε ξέρω αν μπορώ να τις χρησιμοποιήσω με το detailsview control.&lt;/P&gt;</description></item><item><title>Απ: Detailsview Encryption</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61298.aspx</link><pubDate>Sun, 05 Dec 2010 10:30:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61298</guid><dc:creator>Antonios Chatzipavlis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61298.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=61298</wfw:commentRss><description>&lt;P&gt;Μπορεί να γίνει με αρκετούς τρόπους. Προσωπικά θα σου προτείνω την όλη διαδικασία να την κάνεις μέσα στον SQL Server καθώς έτσι δεν θα χρειαστείς να γράψεις επιπλέον κώδικα στην εφαρμογή σου. Για το λόγο αυτό, και εφόσον είσαι σε SQL Server 2005 και πάνω μπορείς να χρησιμοποιήσεις τις δυνατότητες που αυτός σου δίνει. Έτσι θα σου πρότεινα να δεις την EncryptBy που έχει μέσα από τα books online και η οποία σε συνδιασμό με τα certifications είναι ότι καλύτερο για να κάνεις την δουλειά σου κατά την ταπεινή μου γνώμη.&lt;/P&gt;</description></item><item><title>Detailsview Encryption</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/61297.aspx</link><pubDate>Sun, 05 Dec 2010 10:16:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:61297</guid><dc:creator>it048</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/61297.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=61297</wfw:commentRss><description>&lt;P&gt;Γεια σας παιδιά, αναπτύσω μία εφαρμογή και έχω ένα detailsview για Insert, view, edit.&lt;/P&gt;
&lt;P&gt;Θέλω όμως αυτά τα πεδία να αποθηκεύονται κρυπτογραφημένα μέσα στον sql server.&lt;/P&gt;
&lt;P&gt;Χρησιμοποιώ VS2008 και VB.Net&lt;/P&gt;
&lt;P&gt;Μπορεί να γίνει encryption &amp;amp; decryption?&lt;/P&gt;
&lt;P&gt;Ευχαριστώ&lt;/P&gt;</description></item></channel></rss>