Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Göra egna namespaces och importera

Postades av 2004-07-07 10:41:01 - Tomas Jeppsson, i forum c# (c-sharp), Tråden har 7 Kommentarer och lästs av 971 personer

Tjena!

Är helt grön på ASP.NET & C# :)

Jag vill göra en egen namespace som jag sedan kan importera och använda i vilken sida/klass som helst.

T.ex:
namespace MySQL
{
public class MysqlConnect
{

public void Connect()
{
// Connectar...
}
}
}

Denna vill jag kunna importera i en klass med följande kod:
using MySQL.MysqlConnect;

eller
<%@ Import Namespace="MySQL.MysqlConnect" %>

Hoppas ni förstår vad jag menar!

Som ni kanske ser så försöker jag mig på en mysql-klass
Alla tips är välkommna :)


Svara

Sv: Göra egna namespaces och importera

Postades av 2004-07-07 11:34:50 - Johan Normén

De enda du behöver göra är att skapa en DLL fil av din kod ovan, om du nu har den i ett separat C# projekt. Om det ligger i någon code-behind räker det med using.

Dll filen måste sedan vara reffererad eller ligga i bin mappen för ditt webprojekt

Mvh Johan


Svara

Sv: Göra egna namespaces och importera

Postades av 2004-07-07 12:03:25 - Tomas Jeppsson

Tack Johan!

När vi ändå är inne på codebehind.
Hur fungerar det egentligen, hur gör jag ?
Tips, länkar ?

Har hittat några olika varianter men vilken är egentligen bäst, vilken rekommenderar ni ?

Nu har jag kört denna varianten:
<%@ Page Language="C#" Inherits="Namespace.Class" Src="file.cs" %>


Svara

Sv: Göra egna namespaces och importera

Postades av 2004-07-07 13:53:40 - Andreas Håkansson

rAKi,

Beror på hur du kodar. Använder du t.ex VS.NET så får du code-behind per automatik. Om du där emot använder WebMatrix är det lite värre då det inte har något inbyggt stöd för code-behind, utan det blir som med vanlig asp där man lägger koden i samma fil som HTML koden. Andra 3e parts utvecklingsmiljöer så som SharpDevelop kan jag inte uttala mig om.. man kan anväda code-behind själv om man kompilerar från kommandotolken men det är lite rörigare..


Svara

Sv: Göra egna namespaces och importera

Postades av 2004-07-07 15:18:41 - Tomas Jeppsson

Jag kör notepad! :-)
En *.aspx för struktur och en *.cs för kod. Det kanske inte är codebehind ?

Jag tror nog att jag får läsa på detta med codebehind en aning.
Några länkar ?


Svara

Sv: Göra egna namespaces och importera

Postades av 2004-07-07 15:38:04 - Andreas Håkansson

rAKi,

Jo det är code-behind du använder dig av =) Du kan läsa massor av saker om .net på msdn.microsoft.com/library välj .NET Development .. där hittar du referensbibliotek mm.


Svara

Sv: Göra egna namespaces och importera

Postades av 2004-07-07 16:44:09 - Tomas Jeppsson

Tack Andreas!

Sparar ni all kod i en separat *.dll eller kör ni med den okompilerade koden ?
Finns det några fördelar/nackdelar med dessa sätt ?


Svara

Sv: Göra egna namespaces och importera

Postades av 2004-07-08 09:01:39 - Patrik Löwendahl

Att förkompilera till en dll ger bästa resultat, både prestandamässigt och ur ett versionshanteringsperspektiv.

Att dynamiskt kompilera koden är inte att rekomendera.

För att "importera" andra dll'er till ditt webprojekt så använder du dig av kompilatorflaggan /r:


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 159
27 952
271 704
1 482
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies