Viime hetken Touch-Up .For Your Net Development Venture
Jos kehitys oli satua, suorituskyky oli olla sen moraalista. Yksinkertaisesti sanottuna, suorituskyky on vaativa osa asp.net sovellus kehityshanke. Onhan erittäin toimiva ja suorituskyky perustuva sovellus antaa houkutin mahdollisille vierailijoille ja mahdollisille asiakkaille. Jos olet NET kehittäjä, joka &'; s alulle uusi kehitys venture, tai yritys käynnistää uuden .net-pohjainen sovellus, niin suorituskyvyn parantamiseksi on todennäköisesti suurin huolenaihe. Jotta harjata pois nämä botherations, on olemassa tiettyjä asioita, jotka jokainen kehittäjä on oltava tietoinen. Keeping merkille tiettyjen DO &'; s ja Don &'; ts läpi kurssin kehitys antaa massiivinen vauhtia suorituskykyä hakemuksesi. Tässä muutamia lunttilappua temppuja, jotka tekevät superlatiivi suorituskykyä lisäarvoa .net venture.
1. Pidä Server-side validointi Bay:
Pakkolasku veteen server-side validointi on hyvä idea. Kokeile client-side sijaan. Server-side vain kestitä arvokkaita resursseja tallennetaan palvelimelle, ja aiheuttaa enemmän edestakaisin chat, joka on ilmeisesti viimeinen asia mitä tarvitset, varsinkin jos olet työskennellyt ulkoistaa NET kehitys hanke, joka edellyttää tiukkaa aikaa ja resurssienhallinta.
2. Tulostuksenhallintafunktioita:
Toinen tapa paeta silmukan puhelias edestakaisin on toteuttaa huomioon tässä instrumentaali ominaisuus. Kaikki mitä todella tarvitsee vain erän kaikki työsi palvelimelle ja sitten hakemalla ääntä Response.Flush menetelmällä. Voit hyödyntää tätä nipistää:
<% response.buffer = true% >
Sitten käyttää:
<% resonse.fulsh = true% >
3. Sulje pois jäljitys:
jäljitys on erittäin toiminnallinen ominaisuus, mutta sinä sammuttaa sen viime aikoina? Jos ei, varmista, että huomautuksia koodi ja kytke jäljittämistä pois. Jäljitys voi lisätä yleiskustannuksia hakemuksesi kehitysympäristö, joka on vähiten vaaditut asia.
4. Kun käytät Validator Controls, aina etsiä Page.Is Voimassa:
Joten olet saanut joitakin validator valvontaa kädessä ja luulet että se on sileä purje hereon koska Asp.net hoitaa kaiken puolestasi. Oikea? No, väärässä! Kaikki menee hyvin vain, jos väärä tai virheelliset tiedot tulee virheellinen lippu, jonka arvo on yhtä epätosi. Joten aina pidettävä mielessä tarkastuksesta Page.Is Voimassa ennen käsitellä mitään lomakkeita omassa NET-sovellus.
5. AIign käyttäminen Release Rakenne:
ja kun asennat projektin tuotantoon, varmista, että olet käyttää Release Rakenna sijasta testiversio. Jos olet ajatellut tätä ollu &'; ta huolestuttaa, mieti uudestaan! Debug tila luo PDBs ja kammet ulos aikalisä. Käyttämällä Kuvanottotapa pitää kaikkia näitä kysymyksiä loitolla ja lisää nopeutta ja suorituskykyä hakemuksesi.
6. Kiinni Caching, kannattaa:
Caching on merkittävin kärki että olet törmännyt. Tämä ei voi osoittautua niin hyvä kuin luulet, koska siellä on paljon panimo mukana. Jotta asiat hitusen yksinkertaisempi, mutta voit käyttää ASP.Net Cache API ja Quick Sivun välimuisti.
7. Per-Request Cache on Way to Go:
luominen per-pyyntö välimuisti on älykäs liikkua. Voit käyttää HTTPConnect.Items luoda Kätkön ja lisätä yhden sivun siihen.
Suorituskyky lisälaite näkökohta voidaan tunnollinen ajoittain, mutta on tietoinen näistä temppuja voi auttaa käsittelemään niitä viisaasti, varsinkin kun palkata NET kehittäjille offshore yritys.
.
liiketoiminnan kehitys
- Tavarantoimittajat Directory- Tarjoa erilaisia vaihtoehtoja Buyers
- Sinkitty teräsputket parempi Choice
- CD Kaksinkertainen - Onko vielä kokeiltu avulla kopiointi?
- Sisältävät teknologian vastaus Intervention
- Lattia Kingwood ja keväällä TX
- Edistää yrityksesi Print
- Tehokkuuslaskelmat Silti Mittaukset Monille Omistaminen tarjoaa sinulle Franchise
- Ryhmä Deals Miten pienet yritykset voivat käyttää valtaa ryhmän ostaminen säästää Money
- Miten ymmärtää paremmin Bounce Rates
- Käytetyt Car