Uso di una DLL esterna in ASP.NET

lunedì 10 novembre 2008 - 13.40

aristide Profilo | Newbie

E' la prima volta che sviluppo applicazioni WEB in architettura Microsoft.
Mi appresto a migrare una applicazione Java in DOT.NET.
Sono nella fase di studi preliminari e ho trovato un ostacolo nell'uso di DLL esterne in ASPX.
Ho scelto di rifare la presentation del progetto in aspx con C# e lasciare il core dell'applicazione in una DLL complitata da sorgente Visul J# (il java di DOT.NET).

I codici di prova sono:

1) lato aspx: ***********************************

<%@ Page Language="C#" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>prova 8010</title>
<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
<STYLE type="TEXT/CSS">
A{text-decoration: none; color: blue;font-size:30;font-weight:bold;}
A:hover{color: red;font-size:30;font-weight:bold;}

</STYLE>
<script runat="server">
using X0_package;
public String campoDopo;
private void Page_Load(object sender, System.EventArgs e){
private ProvaDllFunction01 miaClasse= new ProvaDllFunction01();
private String campoPrima ="prima della chiamata";
miaClasse.set(campoPrima);
campoDopo =miaClasse.get();
}// fine metodo
public String getCampo(){
return(campoDopo);
}// fine metodo

</script>
</head>

<body text="#000000" bgcolor="#c0c0ff" link="#0000FF" vlink="#000080" alink="#FF0000">
<h1 align=center>Benvenuti nella prova 8010 in JSript</h1>
<br><%=getCampo() %>

</body>
</html>

2) lato DLL *******************************************************

package X0_package;
import java.util.*;
public class ProvaDllFunction01 { // classe
private String xx;
public ProvaDllFunction01(){} // costruttore vuoto
public void set(String ss) {
xx=ss;
}// end metodo
public String get() {
return(xx);
}// end metodo
}// end CLASSE

3) la DLL si chiama X0_package.dll

Ringrazio in anticipo chi possa dirmi cosa manca nella pagina aspx,
in quale directory debbo mettere la DLL e se, e cosa, debbo settare nelle configurazioni.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5