BİLGİ: Active Server Pages ile çalışmaya başlama

Makale çevirileri Makale çevirileri
Makale numarası: 297943 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede etkin ile başlama Sunucu Sayfaları (asp). Bu makalede anlatıldığı makaleler bir dizi biridir bir önemli konu "Başlarken".

Daha fazla bilgi

Hedef kitle

Bu makale, Acemi ve ara müşterileri için hazırlanmıştır. kimin ile bilgisayar programlama tanıyorsunuz demektir. Önceki deneyimi ile ancak bir html gibi Web geliştirme dili yardımcı olur, önceki olması gerekmez sağlanan adımları tamamlamak için deneyimi.

asp nedir?

asp, Web sunucusu üzerinde çalışan yazılım bileşenleri bir dizi ve Dinamik Web sayfaları oluşturmak Web geliştiricileri izin verir. ASP'nin avantajı statik html Web sayfaları olan bir asp sayfası gibi çalışan bir bilgisayar programı olduğunu bir Web sunucusu ve sonuçları hesaplamak, kullanıcı girişini işlemek, okumak veya veritabanları ve dosyaları için yazma ve her zaman "canlı" güncelleştirilmiş içerik Ekle bir Kullanıcı sayfayı gözatar.

İlgili teknolojiler

asp ile Web sunucusu Microsoft Windows platformunda çalışır. , Kullanılan web sunucusu Internet Information Server (IIS)'dir. Ayrıca Microsoft Personal Web Server set sınırlı bir özellik ile asp çalıştırmak mümkün Microsoft Windows 95, Microsoft Windows 98 ve Microsoft üzerinde çalıştığı (pws) Windows NT iş istasyonu. asp ayrıca UNIX işletim sistemleri üzerinde kullanarak çalıştırabilirsiniz yazılım satıcıları tarafından oluşturulmuş özel uzantıları.

Çünkü asp Web üzerinde iş uygulamaları oluşturmak için kullanılan frquently olan düzenli olarak değil Microsoft Access, Microsoft sql Server gibi veritabanı ile kullanılan veya diğer satıcılardan veritabanları. Bir veritabanı, asp ile birlikte kullanıldığında sayfaları bile işlem uygulamaları tarafından kullanılan bankalar tarafından çalıştırabilirsiniz com + veya Microsoft Transaction Server (mts) özelliklerini kullanma. Bir dizi basit metin düzenleyicileri gibi uzanan asp sayfaları oluşturmak için Araçlar kullanılabilir. Not Defteri, popüler Web sitesi oluşturma araçları Microsoft ve diğer satıcılar tarafından veya bir tam özellikli programlama aracı Microsoft Visual InterDev gibi.

Adım adım yönergeler

Adım 1: Yükleme asp

Windows 2000

asp sürüm 3. 0 [NULL]'ın tüm sürümlerinde Microsoft Windows 2000 işletim sistemi. asp otomatik olarak ne zaman yüklenir Internet Information Services seçeneği ile Windows 2000 yükleyin. İçin Bu seçeneği yüklemek için şu adımları izleyin:
  1. Denetim Masası' nda Program Ekle/Kaldır'ıtıklatın.
  2. Windows Bileşenlerini Ekle/Kaldır'ıtıklatın ve sonra Internet Information Services onay kutusunu seçin.
  3. Windows Bileşen Sihirbazı'nda İleri' yi tıklatın ve izleyin ekrandaki yönergeleri.
Windows NT 4.0 Server

asp, sürüm 2. 0'ın eski sürümü çalışır Windows NT yüklemeniz gerekir Microsoft Windows NT 4.0 Server 4.0 Option Pack. asp yüklemek için Internet Information Server , Kur iletişim kutusu seçmeniz için bileşenleri seçmek için yükleyin. Ayrıca, en son Windows NT 4.0 Service Pack seçeneğiyle yükleyin Pack.

Windows NT 4.0 Option Pack ve en son yüklemek için Windows NT 4.0 hizmet paketi, aşağıdaki Microsoft Web sitelerini ziyaret edin:
Windows NT 4.0 Option Pack

Windows NT 4.0 hizmet paketi
Windows 95, Windows 98 ve Windows NT 4.0 Workstation

asp sürüm 2.0, Windows 95, Windows 98 de çalışır, ve kişisel Web Server (pws) yükleyerek, Windows NT 4.0 Workstation. pws olduğunu Windows NT Option Pack ile gelen. Yükleme Sihirbazı'nı çalıştırdığında, seçin uygun işletim sistemi (örneğin, select Windows 95).

Windows NT Option Pack yüklemek için ziyaret edin aşağıdaki Microsoft Web sitesi:
Windows NT 4.0 Option Pack
Windows Millennium Edition (Me)

asp Windows Millennium Edition'da desteklenmez.

Adım 2: Web sunucusu üzerinde bir Web uygulamasını yapılandırma

pws veya IIS'yi yükledikten sonra bir Web yapılandırma Web sunucusundaki uygulama. Bu makalede, IIS çalıştıran varsayılmaktadır. Windows 2000 sürüm 5.0. Bu yönergeler de IIS sürüm 4.0 ile çalışma Windows NT 4.0 Server ve asp kod, IIS ve pws çalışır. İçin pws için bir Web uygulaması yapılandırma yönergeleri belgelerine bakın pws ile birlikte gelir.Not: Microsoft FrontPage ve Microsoft Visual InterDev 6.0 sürümü 2000 otomatik olarak uygulama kurulumu için Web sunucusu üzerinde gerçekleştirebilirsiniz. Eğer Web siteleri oluşturmak için bu programlardan birini kullanıyorsanız, atlayabilirsiniz Aşağıdaki el ile kurma yönergeleri ve doğrudan adım 3'e geçin.
  1. Windows 2000 tabanlı bir bilgisayarda, Internet açık Hizmetleri Yöneticisi'ni (ISM). Başlat menüsünde bunu yapmak için Çalıştır' ı türü inetmgr, sonra da Tamam' ı tıklatın. Internet Bilgi Hizmetleri (ISM) Konsolu açılır.
  2. Bilgisayarınızın adını içeren üst düzey düğümünü genişletin. Varsayılan Web sitesinisağ tıklatın, Yeni' yi tıklatın ve Sunucu Uzantıları Web' e tıklatın.
  3. Yeni alt Web Sihirbazı başlar. Devam etmek için İleri ' yi tıklatın. Dizin adı metin kutusuna için oluşturulacak Windows klasörünün adını yazın. Web uygulaması. Başlık kutusuna temeldeki fiziksel Windows işaret eden bir diğer ad yazın. klasör. Başlığı olduklarında ne kullanıcılar url yolunun bir parçası görmek Bu Web uygulaması (örneğin, gözatma http://www.microsoft.com/MyWebTitle). Başlık can farklı olarak temeldeki fiziksel Windows klasör adından, ancak bu Örneğin, yalnızca türü MyWeb Klasör adı ve Başlık. İleri' yi tıklatın, erişim denetimi için varsayılan değeri kabul etmek, yeniden İleri ' yi ve sonra Son' u tıklatın.
  4. ISM'in sol bölmesinde, Varsayılan Web sitesi yeniden seçin ve sanal listesini yenilemek için F5 tuşuna basın Klasörler. Yeni oluşturulan uygulamanın sanal klasör göründüğünü unutmayın Varsayılan site altında.
  5. Uygulamanız için klasörü sağ tıklatın, sonra Özellikler' i tıklatın. Dizin sekmesinde, aşağıdaki adımları izleyin:
    • Okuma erişimiseçin.
    • Yürütme izinleriyalnızca komut dosyalarıolarak ayarlandığından emin olun.
    • Oluştur düğmesi kullanılabiliyorsa,'ı tıklatın.
  6. Özellikler iletişim kutusunu kapatın. ISM dikkat edin, sanal simgesi sarı bir klasör olarak ancak gri kutu içinde yeşil bir sembolü olarak klasör görünmez. Bu uygulama kurma ve bu nedenle ana asp sayfaları için hazır olduğunu gösterir, ISM kapatabilirsiniz.

Adım 3: İlk asp sayfanızı oluşturun

Not: Bu örnekte, Visual InterDev veya FrontPage için kullanmayın bir asp sayfası oluşturun. Ancak her iki uygulamalar asp sayfaları kolayca oluşturabilirsiniz, öğrenme amaçları için elle kod asp sayfasında basit bir metin için daha iyidir Not Defteri gibi Düzenleyicisi.
  1. Başlat' ı tıklatın, Programlar' ın, Donatılar' ın üzerine gelin ve Not Defteri'nitıklayın.
  2. Not Defteri'nde, temel sayfa için aşağıdaki kodu yapıştırın yapısı:
    <%@ Language="Vbscript" %>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>My First ASP Page</title>
    </head>
    <body>
    
    
    </body>
    </html>
    					
  3. Sayfasındaki bazı asp tanımlayıcı etiketler ve asp kodunu girin. Not asp kodu çalıştırmak, aşağıdakilerden birini tanımlanmalıdır Etiketler kümesi. Web sunucusu olması gereken kod tanımlamak için bu etiketleri kullanır. Bu sayfayı tarayıcıya döndürmeden önce sunucuda işlenmez.

    • asp tanımlayıcı etiketi 1: < [asp kodunuzu buraya] % %>

      Bu konuda bir yaklaşım, simgeler (<) and="" percent="" (%)="" symbols,="" a="" closing="" tag="" with="" the="" percent="" (%)="" and="" greater="" than="" (="">)'den az olan bir aç?l?? etiketi oluşturmak, ve açılış ve kapanış etiketlerinin arasına asp kodunuzu yazın.</)>
    • asp tanımlayıcı etiket 2:<Script runat="Server"> [Your ASP code goes here] </Script>

      Bu yaklaşımda, komut dosyası etiketlerini aynıdır html komut dosyası etiketler, etiket açma komut dosyası dışında bir özniteliği yok olarak adlandırılan runat = 'Server'.
    Örneğin, asp etiketleri gövde etiketleri arasında bir çift koymak asp sayfanız içinde. Aşağıdaki VBScript kodu asp etiketleri arasında giriş Örnek böylece tamamlanmış sürümünü asp sayfanız aşağıdakine benzer:
    <%@ Language="Vbscript" %>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>My First ASP Page</title>
    </head>
    <body>
    
    <%
    	'Use an apostrophe to delimit code comment lines like this one.
    	'Declare variables.
    	Dim strGreeting, strTime, strTotal
    
    	'Process and calculate.
    	strTotal = 10 * 21
    	strTime = Now()
    
    	'Create a string that inserts the value of the two earlier
    	'variables.
    	strGreeting = "Hello World!  The current date and time are:  " & strTime & ".<BR>" &  _
    "The result of our calculation is:  " & strTotal
    
    	'Output the results to the browser
    	Response.write strGreeting
    	
    %>
    
    </body>
    </html>
    					

Adım 4: asp sayfasını Web uygulamasına Kaydet

Artık asp sayfanız için oluşturduğunuz Windows klasörüne kaydet Web uygulamanızda adım 1. Server Extensions Web Sihirbazı'nı kullandığınız zaman 1. adımda yazdığınız fiziksel Windows klasörüne bir klasör adı, Web uygulamanızın içeriği ve sonra Sihirbazı oluşturulan klasör sizin için. Varsayılan olarak, sihirbaz yeni bir klasör ve alt Web kök dizininde oluşturur IIS site. Çünkü klasörünüz ve başlığınızı MyWeb adı kullanılıyor diğer ad, tipik yolu sisteminizdeki aşağıdakine benzer:
C:\Inetpub\Wwwroot\MyWeb
Ne zaman MyWeb uygulaması IIS altında çalışan ve kullandığınız bir Uygulama başladığında için uygulama url yolunu görüntülemek için web tarayıcısı Web ile Protokolü (http://). Bu, yalnızca bir yerel Web ise İleri Bilgisayarınız veya şirket intranetiniz üzerindeki (Windows bilgisayar adınızı kullanın. Örneğin, Sunucum), veya genel olarak erişilebilir Internet siteleri, etki alanı adınızı (örneğin, kullanma www.Şirketim.com). Son olarak, diğer ad ekleme veya Web uygulamanızın alt başlığı. Benzer sonuç url Aşağıdaki url:
http://Sunucum/ MyWeb

- veya -

http://www.Şirketim.com/MyWeb
Önceki adımda oluşturduğunuz asp sayfasını kaydetmek için ve Web uygulamanızda koymak için şu adımları izleyin:
  1. Not Defteri'nde, Dosya menüsünde Kaydet' i tıklatın.
  2. Farklı Kaydet iletişim kutusunda, Kayıt yeri açılan liste kutusunda uygulamanın fiziksel klasör bulmak için kullanın. (örneğin, C:\Inetpub\Wwwroot\MyWeb).
  3. Kayıt türü açılır liste kutusunda, Tüm dosyalarıseçin.
  4. Dosya adı metin kutusunda gördüğünüz gibi herhangi bir varsayılan dosya uzantılarını silmek ve sonra asp uzantısıyla dosya adı (örneğin, yazın Default.asp).
  5. Kaydet' i tıklatın.

5. Adım: Web sunucusu sayfayı görüntülemek için kullanın.

Microsoft Internet Explorer gibi bir Web tarayıcısı açın. İçinde adres satırı, yeni asp sayfanız için URL'yi yazın. Örneğin, sunucunuz yerel olarak çalışan (diğer bir deyişle, bu sayfaları Internet üzerinde veriyor değil), url aşağıdakine benzer:
http://MyComputerName/MyWeb/default.asp
Sunucunuz Internet'te url sayfaları çalışıyorsa veya aşağıdakine benzer:
http://www.Şirketim.com/MyWeb/Default.asp
IIS Web uygulamalarında yeni otomatik olarak ayarlandığını unutmayın Varsayılan veya dizin sanal klasör için varsayılan dosya olarak kullanmak, Web uygulaması. Diğer bir deyişle, Default.asp adı olarak kullanırsanız, giriş sayfanızı veya ilk sayfa uygulamanızda, gerekmez kullanmak URL'deki dosya adı. İçeren sanal klasör hemen bulun Default.asp sayfasında, aşağıdaki gibi:
http://MyComputerName/MyWeb/

asp ile ilgili ek Yardım

Daha fazla bilgi için asp haber grubu için eşler arası ziyaret edin Sorular ve yanıtlar. "Internet Server programlama altında", bulunur, aşağıdaki Microsoft Developer Network at "Web geliştirme" altında yer alan (MSDN) Çevrimiçi haber grupları Web sitesi:
Çevrimiçi haber grupları
http://msdn.microsoft.com/newsgroups/
Daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
Active Server Sayfaları Destek Merkezi
http://support.microsoft.com/?scid=ph;zh-CN;555
Aşağıdaki Microsoft teknik sorular hakkında bilgi için ziyaret edin Microsoft Knowledge Base'de arama için Web sitesi:
Bilgi Bankası arama
http://support.microsoft.com/search
Doğrudan Microsoft'tan yardım almak için şu Microsoft Web sitesi ve teknik destek olayı açın:
http://support.microsoft.com/Directory/question.asp?sd=gn&FR=0
asp öğreticiler, kod örnekleri ve başvurular için ziyaret edin aşağıdaki Microsoft Web sitelerini:
Performans ve stil geliştirmek için 25 + asp ipuçları

Active Server Sayfaları Eğitmeni

Tüm komut dosyaları hakkında

Bir asp kavrayın: Active Server Pages'sini

asp kuralları

ASP'deki com nesneleri
Üçüncü taraf asp başvuruları ve eğitimleri için şu Web siteleri:
4GuysFromRolla
http://www.4guysfromrolla.com/

15Seconds.com
http://www.15seconds.com

ASP101.com
http://www.asp101.com

ASPToday
http://www.asptoday.com/

ASPWire
http://www.aspwire.co.uk/

LearnASP
http://www.learnasp.com

W3Schools.com
http://www.w3schools.com
Microsoft üçüncü taraf iletişim bilgilerini teknik destek bulmanıza yardımcı olmak için sağlamaktadır. Bu kişi bilgileri haber verilmeden değiştirilebilir. Microsoft yok Bu üçüncü taraf ilgili kişi doğruluğunu garanti bilgi.

Özellikler

Makale numarası: 297943 - Last Review: 19 Kasım 2012 Pazartesi - Gözden geçirme: 2.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Active Server Pages 4.0
Anahtar Kelimeler: 
kbinfo kbmt KB297943 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 297943
Kullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com