[ legend @ 14.01.2003. 23:45 ] @
napravio sam prostu prezentaciju u asp.net-u u VS7, i sada zelim da jepostavim na net. da li je moguce samo prosto kopirati fajlove (neverujem) koje je VS7 kreirao zajedno sa formama ili je pristup drugaciji?

znaci, treba mi objasnjenje kako da postavim asp.net prezentaciju na net.

hvala.
[ Dragi Tata @ 14.01.2003. 23:57 ] @
Detaljno objašnjenje

http://www.vb2themax.com/HtmlDoc.asp?Table=Books&ID=7800
[ degojs @ 15.01.2003. 07:06 ] @
Takodje, ako nekom zatreba, evo uputstva za kreiranje setup projekta 'obicnih', Windows, i Web aplikacija, kao i jos neke stvari ..

http://www.wrox.com/books/samp...s/SampleChapter_186100771x.pdf
[ legend @ 16.01.2003. 00:21 ] @
Citat:



Hvala, pogledao sam ali imam i dalje problema. Jednostavno sam prekopirao projekat u folder kako i pise u tutorijalu (XCopy metod), ali
aplikacija nece uopste da se podigne. Napominjem da je aplikacija vrlo
"basic". Prepostavljam da je do nekih podesavanja u samom VS.
[ degojs @ 16.01.2003. 04:53 ] @
Mozda ovako: u solution exploreru klikni na ikonu COPY PROJECT i zatim odredi server na koji se kopira kao i sta zelis da kopiras itd itd

pozdrav


Copy Project Dialog

Allows you to copy a Web project. You can copy to the same server or a different server.

Destination Project Folder
The location to which you want to copy the project. The destination folder is specified by a URL.

Preferred access method
Determines what access mode is used to copy the project to the destination folder.

File share
Indicates that you want to directly access your project files on the Web server through a file share; does not require FrontPage Server Extensions to be installed on the server.

FrontPage
Indicates that you want to use the HTTP-based FrontPage Server Extensions to transfer your project files to the server. FrontPage Server Extensions must be installed on the server when this option is selected.

Copy
There are three options for copying files:
Copy files needed to run this application. Includes built output files (DLLs and references from the bin folder) and any files marked with a BuildAction of Content.

All project files. Includes built outputs (DLLs and references from the bin folder) and all files that are in the project. This includes the project file and source files.

All Files in the source project folder. All project files and any other files that are in the project folder (or subfolder).
[ Dragi Tata @ 16.01.2003. 16:12 ] @
Jesi li proverio da user ASPNET ima dovoljno privilegija na tvom Inetpub folderu?
[ legend @ 17.01.2003. 00:43 ] @
situacija je sledeca:

server na kome postavljam probnu asp.net stranicu je dislociran (ja u bg, on u NY).
na njemu vec postoji kreiran virtualni folder (to jest web prezentacija) koja je vidljiva (www.domen.net). E sad je zelim da postavim prezentaciju (prvu stranicu) na www.dome.net/mojfolder.

u vs7 sam kreirao webaplikaciju, jedna forma, jedno dugme, jedna stranica. odradio
dogadjaj za dugme, malo ulepaso html code, odradio build, i to je u sustini sto sam uradio. lokalno na mom racunaru (win2000, IIS 5.0) radi bez problema. probao sam da jednostavno iskopiram sve (i bin folder) fajlove i uspeo sam, ali poziv na stranicu
mi je prvo prijavljivao gresku (da postavim u web.config customerrors mode="off", sto i uradim, podignem fajl web.config na server) ali opet ista greska.

zanimiljivo je da kad postavim neku stranicu sa code behind ali bez kompilacije sa direktivom na stranici recimo,
<%@ Page Inherits="mycodebehind" Src="codebehind.vb" %>
ovo mi radi, to jest stranica vidi fajl (klasu) i izvrsava code. ali posto ovo nije po defaultu u vs7-ici, to jest svaka web aplikacija je u startu predvidjena za kompilaciju, a meni je ipak lakse za razvoj jer sam pocetnik da radim po default-u
vs7-ice.

evo par pitanja:
za Dragog Tatu: kako da proverim da user ASPNET ima dovoljno privilegija na mom Inetpub folderu?
da li je potrebno neko dodatno kompajliranje osim onoga u vs7-ici?
da li je prosto kopiranje dovoljno ili je potrebno jos nesto?
sta ne radim dobro?

pozdrav.
[ Dragi Tata @ 17.01.2003. 17:19 ] @
OK. Pusti VS.NET i napravi fajl calc.aspx pa u njega unesi

Code:


<html>
  <body>
    <form runat="server">
      <asp:TextBox ID="op1" RunAt="server" />
      +
      <asp:TextBox ID="op2" RunAt="server" />
      <asp:Button Text="  =  " OnClick="OnAdd" RunAt="server" />
      <asp:Label ID="Sum" RunAt="server" />
    </form>
  </body>
</html>

<script language="C#" runat="server">
  void OnAdd (Object sender, EventArgs e)
  {
      int a = Convert.ToInt32 (op1.Text);
      int b = Convert.ToInt32 (op2.Text);
      Sum.Text = (a + b).ToString ();
  }
</script>


Postavi ga na server i vidi da li radi.
[ legend @ 17.01.2003. 20:14 ] @
Prijavljuje sledecu gresku kada imam samo calc.aspx fajl u direktorijumu:

Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
Details:To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".

<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>

Kakda dodam web.config sa ovim iznad prijavljuje:

Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS1002: ; expected
Source Error:


Line 11: </html>
Line 12: <script language="C#" runat="server">
Line 13:   void OnAdd (Object sender, EventArgs e)
Line 14:   {
Line 15:       int a = Convert.ToInt32 (op1.Text);

Sta dalje???

Pozdrav.
[ Dragi Tata @ 17.01.2003. 20:40 ] @
Kad kucam http://www.dome.net/mojfolder/calc.aspx prijavi da ne može da nađe stranu. Koja je tačno url adresa?
[ legend @ 17.01.2003. 22:18 ] @
http://www.modarch.net/calc.aspx

[ legend @ 17.01.2003. 22:24 ] @
dok recimo ovo radi bez problema http://www.modarch.net/codebehind.aspx :

<%@ Page Inherits="mycodebehind" Src="codebehind.vb" %>
<script runat="server">


</script>
<html>
<head>
<title>Code Behind</title>
</head>
<body>
Unesite Vase ime i pritisnite dugme ispod:
<br />
<br />
<form action="codebehind.aspx" method="post" runat="server">
<asp:textbox id="name" runat="server"></asp:textbox>
<br />
<asp:button id="Button1" onclick="submitbtn_click" runat="server" text="Klikni me!"></asp:button>
<br />
<br />
<asp:label id="message" runat="server"></asp:label>
</form>
</body>
</html>

codebehind.vb code je:

imports system
imports system.web.ui
imports system.web.ui.webcontrols

public class mycodebehind : inherits page

public name as textbox
public message as label

public sub submitbtn_click(sender as object, e as eventargs)

dim user as string
user = name.text
message.text = "Zdravo " & user

end sub

end class

pozdrav.
[ Dragi Tata @ 17.01.2003. 23:11 ] @
Hmmm, kod mene calc.aspx lepo radi. Možeš li da pošalješ mail support-u i da ih pitaš u čemu je problem?
[ legend @ 17.01.2003. 23:25 ] @
sumnjam, ali da im mozda nije podesen c# vec samo vb ?
[ Dragi Tata @ 17.01.2003. 23:46 ] @
Nešto su oni zabrljali. Moraćeš da im se obratiš. Valjda imaju customer support (osim ako nije besplatan servis)?

Koliko znam, nije moguće da se onemogući C# a da radi sa VB-om. U stvari i kad koristiš VB, ASP.NET ga interno prevede u C# pa onda kompajlira.
[ legend @ 18.01.2003. 17:22 ] @
zanimljivo je da primeri koji se takoreci rade u text editorime rade bez problema dok visual studio web application neradi.

[ Dragi Tata @ 18.01.2003. 19:26 ] @
Čekaj, calc.aspx je rađen u tekst editoru, a ni on ne radi.
[ legend @ 18.01.2003. 20:36 ] @
mislio sam radjene sa VB-om...recimo meni sve radi kada ne koristim VS to jest kada racimo koristim web matrix i uradim nesto jednostavno, kao recimo feedback sa sajta.
[ Dragi Tata @ 18.01.2003. 21:00 ] @
Ako misliš da je to u pitanju, prevedi calc.aspx u VB pa isprobaj.
[ legend @ 18.01.2003. 22:54 ] @
http://www.modarch.net/calcvb.aspx

radi :)

evo code:

<%@ Page Language="vb" %>
<html>
  <body>
    <form runat="server">
      <asp:TextBox ID="op1" RunAt="server" />
      +
      <asp:TextBox ID="op2" RunAt="server" />
      <asp:Button Text="  =  " OnClick="OnAdd" RunAt="server" />
      <asp:Label ID="Sum" RunAt="server" />
    </form>
  </body>
</html>
<script runat="server">
public sub OnAdd (sender as object, e as eventargs)
 dim a as integer
dim b as integer

      a = op1.Text
      b = op2.Text
      Sum.Text = (a + b).ToString ()
  
end sub
</script>
[ legend @ 18.01.2003. 23:04 ] @
ovakvi szcriptovi rade ali oni kreirani preko VS7-ice, ne!
[ zpokimica @ 11.09.2007. 15:23 ] @
Pozdrav!
Ja imam jedan slican problem: razvio sam asp.NET aplikaciju na svojoj masini koja je u LAN mrezi. Na toj mojoj masini je podignut IIS, i sve radi besprekorno, sa bilo kog racunara koji je u mrezi, u IExploreru kucam "httt://razvoj-3/MojSajt/index.aspx" (razvoj-3 je ime mog racunara, na kome je podignut IIS) i radi vrhunski!
E, sad, zelim nesto drugo da uradim: da tu aplikaciju prebacim na neki drugi racunar u mrezi, na kome je takodje podignut IIS. Probao sam neke nacine, ali nece. Imam instaliran .NET Framework na toj masini ali opet nece da mi radi. Zna li neko da mi kaze kako da to izvedem?