<?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>Απ: Web εφαρμογή με βάση Access στον τοπικό δίσκο του χρήστη</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7543.aspx</link><pubDate>Mon, 05 Dec 2005 00:13:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7543</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7543.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=7543</wfw:commentRss><description>&lt;P&gt;Οι ΗΤΑ εφαρμογές δεν είναι τίποτα παραπάνω από εφαρμογές scripting σε VBScript ή σε JScript που τρέχουν με interfaces που είναι φτιαγμένα σε HTML. Δεν υπάρχει πουθενά το ενεργό περιεχόμενο με την άποψη που υπάρχει στις .asp/.aspx pages αφούν &lt;U&gt;δεν συμμετάσχει&lt;/U&gt; web server να προσφέρει τις σελίδες στον browser. Τουτέστιν είναι αποθηκευμένες στο file system, local ή network share.&lt;/P&gt;
&lt;P&gt;Το πρόβλημα με κάθε σελίδα που έχει ενεργό περιεχόμενο και πάει να τρέξει από τον Internet Explorer, είναι ότι&amp;nbsp;σταματά στα δικαιώματα που έχει ο browser να τρέξει ενεργό περιεχόμενο (ActiveX controls) που δεν είναι μαρκαρισμένα ότι είναι "Safe for Scripting" ή "Safe for untrusted data during initialization"&amp;nbsp;- με τεχνικές ορολογίες&amp;nbsp;δεν&amp;nbsp;έχουν κάνει Implement το&amp;nbsp;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/workshop/components/com/reference/ifaces/iobjectsafety/iobjectsafety.asp"&gt;IObjectSafety Interface&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Για να υπερπηδηθεί το πρόβλημα αυτό έπρεπε να μπει ο Internet Explorer σε ένα ειδικό mode - σε αυτό το mode μπαίνει μέσα από τις html σελίδες με την κατάληξη .hta - συνήθως είναι html σελίδες με ένα frame που έχουν την πρώτη σελίδα του site.&lt;/P&gt;
&lt;P&gt;Ευκολίες για την ανάπτυξη έχουν ότι και οι κανονικές σελίδες html - πολύ πλούσια υποστήριξη μέσα από το FrontPage αλλά και μέσα από το Visual Studio. Απαιτείται η γνώση του HTML DOM, που λίγο&amp;nbsp;ως πολύ είναι γνωστό σε όλους και δεν διαφέρει και πολύ από τα server side controls του&amp;nbsp;ASP.NET.&lt;/P&gt;
&lt;P&gt;Debugger για αυτές τις εφαρμογές μπορεί να χρησιμοποιηθεί είτε το Visual Studio αν ειναι εγκατεστημένο, είτε ο Microsoft Script Debugger του Microsoft Office - που είναι ένα cut down Visual Studio με υποστήριξη μόνο για Debugging - δηλαδή ίδια με αυτή που έχουν οι υπόλοιπες managed/.asp εφαρμογές.&lt;/P&gt;
&lt;P&gt;Δεν είναι ένα application framework που προτίνεται για deployment μεγάλων εφαρμογών αλλά έχει αρκετά θετικά στοιχεία, όπως το centralized management και updating. Είναι πιο πολύ για μικρές εφαρμογές καθημερινότητας που πρέπει να γίνει κάτι στα γρήγορα και εύκολα χωρίς μεγάλο κόστος...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Web εφαρμογή με βάση Access στον τοπικό δίσκο του χρήστη</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7540.aspx</link><pubDate>Sun, 04 Dec 2005 17:40:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7540</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7540.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=7540</wfw:commentRss><description>&lt;P&gt;Ποιά είναι τα πλεονεκτήματα και ποιά τα μειονεκτήματα των HTAs απέναντι σε ένα rich client? Για μένα σε ένα τέτοιο σενάριο, μια εφαρμογούλα σε VB.NET/C# είναι ό,τι πρέπει. Μερικά μόνο από τα πλεονεκτήματα των rich client που έχω πρόχειρα είναι ότι έχεις πολύ μεγαλύτερες ευκολίες στην ανάπτυξη καθώς&amp;nbsp;το debugging είναι έτη φωτός μπροστά. Έχεις μεγαλύτερο έλεγχο και ευελιξία στον κώδικα,&amp;nbsp;με όλο το Framework να σου παρέχει υπο μορφή κλάσεων οτιδήποτε και δεν έχεις να αντιμετωπίσεις θέματα security λόγω IE. Και αν φτάσεις ας πούμε να φτιάξεις φόρμες μέσα από Access, μπορείς κατόπιν απλά να κάνεις deploy την Access database.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Web εφαρμογή με βάση Access στον τοπικό δίσκο του χρήστη</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7533.aspx</link><pubDate>Sun, 04 Dec 2005 00:32:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7533</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7533.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=7533</wfw:commentRss><description>&lt;P&gt;Αυτό που θες να κάνεις δεν είναι εκτός πραγματικότητας. Σε σχέση πάντα με Microsoft τεχνολογίες...&lt;/P&gt;
&lt;P&gt;Αν κατάλαβα καλά, θες μια εφαρμογή που να έχει web περιβάλλον αλλά να μην έχει την ανάγκη ενός Web Server για να τρέχει, έστω και αυτός ο Web Server είναι στο τοπικό δίκτυο. Θες την ασφάλεια που παρέχεται με την βάση σε ένα τοπικό PC και ταυτόχρονα την ελευθερία του Web.&lt;/P&gt;
&lt;P&gt;Πως θα μπορούσες να φτιάξεις κάτι τέτοιο. Θα πρέπει να εκμεταλευτείς την Microsoft Access και τις Web σελίδες που μπορείς να φτιάξεις από εκεί. Μπορείς να τις συνδέσεις με Access Database ή με SQL Server. Αυτές οι σελίδες χρησιμοποιούν το OWA μέσα από τις σελίδες για προσπελάσουν την βάση, που δεν διαφέρει και πολύ από να φτιάξεις μια εφαρμογή σε μια γλώσσα που θα γίνει compliled αργότερα.&lt;/P&gt;
&lt;P&gt;H όλη ιδέα αυτού του τύπου των εφαρμογών υπάρχει πολλά χρόνια στην Microsoft, από το release του Internet Explorer 4, και μπορείς να βρεις περισσότερα, γενικότερα για&amp;nbsp;αυτή την&amp;nbsp;τεχνολογία, στο MSDN Library on-line στο topic "&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/hta/overview/htaoverview.asp"&gt;Introduction to HTML Applications (HTAs)&lt;/A&gt;".&lt;/P&gt;
&lt;P&gt;Αν θες να δεις πως η Microsoft Access, μπορεί να φτιάξει HTML σελίδες, θα πρότεινα να συμβουλευτείς το Help της - αν και κάποιος έχει εμπειρία με τα forms της Access γενικότερα δεν θα παιδευτεί και πολύ να φτιάνει web forms μέσα από την Access. Η εμπειρία είναι πολύ καλύτερη από την τελευταία έκδοση της Access την 2003.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Web εφαρμογή με βάση Access στον τοπικό δίσκο του χρήστη</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7532.aspx</link><pubDate>Sat, 03 Dec 2005 23:28:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7532</guid><dc:creator>NasosT</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7532.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=7532</wfw:commentRss><description>&lt;P&gt;&lt;img src="/cs/emoticons/emotion-59.gif" alt="Paradise [ip]" /&gt;&lt;/P&gt;
&lt;P&gt;Η εφαρμογή είναι τμήμα Ξενοδοχειακού προγράμματος αλλά δεν έχει σημασία το business logic.&amp;nbsp; Η ιδέα της διαχείρησης μέσω web τοπικής βάσης με ενδιαφέρει.&amp;nbsp; Πολλοί επαγγελματίες δεν αισθάνονται άνετα να είναι τα δεδομένα τους στο web (έστω και με όλες τις προστασίες και κωδικοποιήσεις ...)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Web εφαρμογή με βάση Access στον τοπικό δίσκο του χρήστη</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7527.aspx</link><pubDate>Sat, 03 Dec 2005 17:34:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7527</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7527.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=7527</wfw:commentRss><description>Χμμμμ.... Είναι λίγο περίεργα τα specs... Είναι η πρώτη φορά που ακούω για web εφαρμογή που να φέρνει αρχεία στον τοπικό δίσκο και να δουλεύει με αυτά. Τι είδους εφαρμογή είναι αυτή;</description></item><item><title>Web εφαρμογή με βάση Access στον τοπικό δίσκο του χρήστη</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/7524.aspx</link><pubDate>Sat, 03 Dec 2005 14:14:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:7524</guid><dc:creator>NasosT</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/7524.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=7524</wfw:commentRss><description>&lt;P&gt;Προσπαθώ να κάνω την πρώτη μου&amp;nbsp;web εφαρμογή&lt;/P&gt;
&lt;P&gt;Χρησιμοποιώ Visual Studio 2005,&amp;nbsp;ASP.NET και Visual Basic.&lt;/P&gt;
&lt;P&gt;Με ποιά βήματα μπορεί να αναπτυχθεί web&amp;nbsp;εφαρμογή με τις παρακάτω δυνατότητες:&lt;/P&gt;
&lt;P&gt;1. O χρήστης&amp;nbsp;κάνει αρχική εγγραφή&lt;/P&gt;
&lt;P&gt;2. Κατεβαίνει στον σκληρό του δίσκο ή (άδεια) βάση access&amp;nbsp;mylocal.mdb&lt;/P&gt;
&lt;P&gt;3.Χρησιμοποιεί την web εφαρμογή: φόρμα με πεδία της βάσης και buttons insert,update,delete&amp;nbsp; που ενημερώνουν&amp;nbsp;την τοπική του&amp;nbsp;πάντα&amp;nbsp;βάση mylocal.mdb&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>