Dll-ușor!

În acest articol scurt, voi vorbi despre cum puteți crea propria dvs. bibliotecă dinamică (DLL) utilizând sintaxa limbajului Visual Basic .NET și o puteți aplica aplicațiilor ASP.NET.







Tehnologia .NET vă permite să creați biblioteci personalizate și să le utilizați pe paginile ASP.NET. și, spre deosebire de ASP clasic. nu aveți nevoie să le înregistrați în sistem, pur și simplu plasați bibliotecile necesare în directorul "bin", iar ASP .NET le va înregistra.

instrumente

Apoi, declarăm spațiile de nume necesare. Acest lucru se face cu ajutorul cuvântului cheie Importuri.

compilare

Deci, codul bibliotecii noastre viitoare este gata (nu uitați să-l salvați!), Apoi, pentru a face ASP.NET să înțeleagă ceea ce am scris acolo, este necesar să compilați codul.

Dacă ați creat o bibliotecă, ați folosit Visual Studio .NET. atunci pur și simplu trebuie să selectați meniul Build și un DLL gata apare în folderul proiectului. Dacă nu, atunci ...







În directorul în care este creat fișierul myLIB.vb, creați o nouă comandă rapidă (butonul drept al mouse-ului - meniul de creare - comanda rapidă). În câmpul "Plasarea obiectului", specificați următoarea linie:

% comspec% / k "c: Fișiere program Microsoft Visual Studio .NETCommon7Toolsvsvars32.bat"

unde c: Program FilesMicrosoft Visual Studio .NETCommon7Toolsvsvars32.bat - calea către fișierul vsvars32.bat.

Apoi, în proprietățile de comenzi rapide, în câmpul "Working folder", specificați calea către dosarul în care este localizat fișierul myLIB.vb. Apoi, lansați comanda rapidă și introduceți următoarea linie:

C: WINNTMicrosoft.NETFrameworkv1.1.4322vbc.exe / t: bibliotecă /out:myLIB.dll / r: Microsoft.VisualBasic.dll myLIB.vb

Când compilați, trebuie să specificați în parametrul r toate spațiile de nume declarate în cod (Importuri), dacă acestea sunt omise, va apărea o eroare. La compilație, fiecare spațiu de nume este specificat separat, de exemplu - r: /System.Data r: /System.OleDb, etc.

utilizarea

Pentru a utiliza dll-ul nostru pe paginile ASP.NET este destul de simplu, pentru aceasta, folosind instrucțiunea @ Import. vom importa spațiul de nume myName creat pe pagină. Apoi, în procedura de încărcare a paginii (Page_Load), creați obiectul myCalculator:







Articole similare

Trimiteți-le prietenilor: