Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan forbedre søkemotoren Ranking eller SEO av en ASP.NET side
    Søkemotorer som Google, Yahoo og MSN bare lese de første X byte med tekst når spidering din side . Flytt Visningsstatusen blokk til bunnen av skjemaet for å bedre sjansene dine for å ha den reelle innhold og søkeord på ASP.Net side indeksert og rangert . Denne artikkelen gir kode som du kan slippe inn i basen din side klassen til å implementere denne funksjonaliteten. Du trenger
    Visual Studio . Net 2003 eller
    Visual Studio. Net 2005
    En base klassen din ASP.NET-sider vil arve fra United Noen Visual Basic ( VB ) koden

    Vis flere instruksjoner
    en

    Lag en base klasse for ASP.NET applikasjon. Alle dine WebForms skal arve fra denne basen klassen . I dette eksempelet klassen er navnet BasePage .
    2

    I hvert ASP.Net webskjema endre linja som leser Arver System.Web.UI.Page til arver BasePage .

    3

    Overstyring basen Render metoden ved å legge til en subrutine til BasePage klassen . Denne metoden vil gjøre arbeidet med å flytte Visningsstatusen til bunnen av siden. Funksjonen skal inneholde følgende kode :

    Beskyttet Overstyrer Sub Render ( ByVal skribent Som System.Web.UI.HtmlTextWriter ) ' Erklærer en StringWriter objectDim stringWriter Som System.IO.StringWriter = Ny System.IO.StringWriter

    ' Erklærer en HtmlTextWriter objectDim htmlWriter Som HtmlTextWriter = Ny HtmlTextWriter ( stringWriter )

    ' Ring standard render funksjonaliteten til ASP.Net til htmlWriter objectMyBase.Render ( htmlWriter )

    'Get the page utgang som en HTML stringDim html As String = stringWriter.ToString ( )

    "Finn posisjonen i HTML streng med starten av Visningsstatusen blockDim startpunkt As Integer = html.IndexOf ( " < ; input type = " " skjult " " name = " " __VIEWSTATE " " ")

    'Hvis Visningsstatusen eksisterer, flytte itif startpunkt > = 0 Then' eksisterer __ Visningsstatusen ?

    "Finn posisjon på slutten av Visningsstatusen blockDim EndPoint As Integer = html.IndexOf (" /> " , startpunkt ) + 2

    ' Sett Visningsstatusen blokk i en stringDim ViewStateInput As String = html.Substring ( startpunkt , endepunkt - startpunkt )

    'Fjern Visningsstatusen kvartal fra sidens HTMLHTML = html.Remove ( startpunkt , endepunkt - startpunkt )

    "Finn end tag for WebFormDim FormEndStart As Integer = html.IndexOf ( " < /form> " )

    ' Sett Visningsstatusen blokk tilbake i sidens HTML like før slutten tagHvis FormEndStart > = 0 Thenhtml = html.Insert ( FormEndStart , ViewStateInput ) Avslutt IfEnd Hvis

    "Output den modifiserte HTMLwriter.Write (html ) End Sub

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan sjekke for en stasjon Bruke VB 
    ·Hva Forventer en End of Expression Mean i VB 
    ·Slik konverterer DateDiff til Måned 
    ·Definisjon av Visual Basic 6.0 
    ·Hvordan få en liste over skrivere i VB6 
    ·Visual Basic LINQ Tutorial 
    ·Hva er koden for Keyboard Tegn på VB6 
    ·Hvordan oppdatere en spørring i Access VBA 
    ·Hvordan lage Stuff sprette ut av vegger i Visual Basic 
    ·Hvordan lage en nettleser Naviger til URL Deltok i en t…
      Anbefalte artikler
    ·Slik konverterer en Alphabet Into Caps i CPP 
    ·Hvor Er Flasher på en 2004 Hyundai Tiburon 
    ·Bruk av Python Web 
    ·Hvordan avgjøre om et regneark eksisterer Bruke Excel.…
    ·Slik spiller en WAV -fil med DirectX Med Visual Basic 
    ·Hva betyr Ugyldig Syntax 
    ·Hvordan bruke Force Feedback Med GTA IV for Xbox 
    ·Hvordan skrive en manuell Step-by -Step Software Test C…
    ·Hvordan endre en form action i Javascript 
    ·Slik konverterer JSON til CSV i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/