ASP .NET Web Application

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
Post Reply
Dimitris
bit level
bit level
Posts: 38
Joined: Tue May 04, 2004 8:12 pm

ASP .NET Web Application

Post by Dimitris » Sun Sep 05, 2004 2:57 pm

Προσπαθώ να φτιάξω μια απλή σελίδα σε .aspx αλλα δεν τρέχει κανονικά. Για παράδειγμα φτιάχνω μια πολύ απλή σελίδα με τον εξής κώδικα

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="Web4.WebForm1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>WebForm1</title>
<meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0">
<meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language =visualbasic runat=server >
Sub Page_Load(sender as Object,e As EventArgs)
PageLink.href="http://www.cs.aueb.gr"
End Sub
</script>
</head>
<body MS_POSITIONING="GridLayout">
<a id=PageLink runat =server > ΟΠΑ</a>
</body>
</html>

όπου κανονικά θα έπρεπε να μου εμφανίζει το ΟΠΑ σαν link.Παρ'όλα αυτά μου το εμφανίζει σαν απλό κείμενο....
Γενικότερα δεν μπορώ να τρέξω σωστά καμία σελίδα .aspx. Μπορεί κανείς να μου πεί γιατί???????
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Post by HdkiLLeR » Sun Sep 05, 2004 4:35 pm

Κάτσε για να καταλάβω. Παίρνεις το παραπάνω, το βάζεις σε ένα .aspx file και το ανοίγεις με έναν browser; Εάν κάνεις αυτό τότε μην περιμένεις να δείς τπτ μιας και η asp είναι server-side γλώσσα. Αν και δεν έχω ασχοληθεί με ASP θα πρέπει ένας parser να διαβάσει το .asp file να παράγει την html και στην συνέχεια να δείς το αποτέλεσμα(η html που προήλθε απο τις εντολές asp). Για να το κάνεις αυτό θα χρειαστείς έναν web server που να έχει υποστήρηξη ASP, να του φορτώσεις τα αρχεία σου και στην συνέχεια να του "ζητήσεις" το .asp file. Πχ εάν το venus είχε υποστήρηξη θα έπρεπε να φορτώσεις το .asp εδώ και μετά να το δείς κάπως έτσι: http://venus.cslab.aueb.gr/file.asp. μέσα απο έναν browser.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
silegav
Venus Project Founder
Venus Project Founder
Posts: 2098
Joined: Tue Mar 09, 2004 4:03 pm
Academic status: Alumnus/a
Location: The Center of the World -> Piraeus

Post by silegav » Sun Sep 05, 2004 4:54 pm

δεν μπορεί να το δοκιμάσει κανείς αυτό πάνω σε κάποιον application server, π.χ. tomcat? Θέλει οπωσδήποτε web server?
User avatar
mikem4600
Gbyte level
Gbyte level
Posts: 1363
Joined: Fri Mar 12, 2004 2:00 pm
Academic status: Alumnus/a
Gender:
Location: A Galaxy Far, Far Away
Contact:

Post by mikem4600 » Sun Sep 05, 2004 5:04 pm

Πρέπει να έχεις εγκαταστήσει τον IIS (στο Add/Remove Programs των Windows 2000/XP/2003), και να φτιάξεις το project σου από το Visual Studio στον τοπικό server. Μετά, ανοίγεις τη σελίδα από έναν browser σε κάποια διεύθυνση τύπου http://localhost/project/...
Autocracy hates questions. Anarchy hates answers.
Dimitris
bit level
bit level
Posts: 38
Joined: Tue May 04, 2004 8:12 pm

Post by Dimitris » Sun Sep 05, 2004 5:06 pm

Ακυρο παιδια το ελυσα το προβλημα. Όταν εγκαθιστάς πρώτα το Visual Studio και μετά τον IIS τότε υπάρχει πρόβλημα. http://support.microsoft.com/default.as ... ;EL;325093
alexo
Venus Former Team Member
Posts: 1305
Joined: Wed Apr 21, 2004 7:00 pm

Post by alexo » Sun Sep 05, 2004 6:23 pm

Πάντως αν θέλεις να φτιάξεις .aspx σελίδες , εδώ θα βρείς ένα πολύ χρήσιμο εργαλείο ,το Web Matrix το οποίο είναι πολύ βολικό και σου προσφέρει και εύκολη σύνδεση με βάσεις δεδομένων ... (είναι free για download και μικρό -1,3ΜΒ-)
User avatar
Einherjar
Venus Project Founder
Venus Project Founder
Posts: 3751
Joined: Tue Jan 27, 2004 4:42 pm
Academic status: Alumnus/a
Gender:
Location: Washington DC, USA
Contact:

Post by Einherjar » Sun Sep 05, 2004 7:56 pm

Dimitris wrote:Ακυρο παιδια το ελυσα το προβλημα. Όταν εγκαθιστάς πρώτα το Visual Studio και μετά τον IIS τότε υπάρχει πρόβλημα. http://support.microsoft.com/default.as ... ;EL;325093
Για το συγκεκριμένο θέμα σε ενημερώνει κατά την εγκατάσταση το vs. Προφανώς όταν εγκατέστησες το vs δεν είχες κανά νου ότι θα θες να φτιάξεις κάποιο web project
[Better to understand a little than to misunderstand a lot]
Post Reply

Return to “Προγραμματισμός”