Walleq's Blog
Ana Sayfa Profilim Arşiv İletişim
.:. Burn Me Alive .:.

Loading



03 Eylül 2010 Cuma
Kategori: Yazılım
Yazar : Walleq, 2 yorum var, 1955 defa okunmuş.
Etiket : Baby-ASP-Web-Server Portable Download
ASP ile arada sırada da olsa uğraşmak zorundayım ve sistemime attığım formattan sonra IIS kurmak istemediğimden bir ASP Server arayışına girdim. Önceden bildiğim, ancak kurulumunu fazla çetrefilli ve gereksiz bulduğum abyss web server (Hem ASP, Hem PHP desteği mevcut) için Eburhan’ın yazısı dikkatinizi çekebilir. Farklı bir ASP Web Server arayışım sonucu karşıma taşınabilir Baby Web Server programı çıktı.

Baby ASP Web Server ’da %100 ASP desteği maalesef söz konusu değil. Ancak bir parça da olsa işinizi görebilir. Programın boyutu da oldukça küçük. Eksikliğini çekebileceğinizi düşündüğüm en büyük yanı ise hata sayfalarını kullanamamanız. Özellikle SEO (Arama Motoru Optimizasyonu) destekli projelerinizde sıkıntı çekebilirsiniz (Anlamlı Linkler). Ayrıca dikkatimi çeken bir başka noktada access veritabanından dönen boolean değerlerin true yada false yerine sırası ile -1 ve 0 değerlerini döndürmesi. Bunun dışında eksiklikleri de var olabilir, incelediğim birkaç dakika içerisinde yalnızca bu eksiklikler ve farklar dikkatimi çekti. Desteklediği özelliklerden bazıları ise şunlar: Request, Response, Server, QueryString ve Form collections, Global.asa, Session ve Application Nesneleri, vb.

Programın ayarlar menüsünden, localhostunuz için port numarasını, web sayfalarınızın bulunduğu fiziksel klasörün konumunu, default sayfa tipini ve session süresini değiştirebilirsiniz. Dilerseniz sistem her yeniden başladığında server’ın otomatik olarak aktif olmasını da sağlayabilirsiniz.

Download : Baby ASP Web Server 2.7.2




Baby Web Server ’ın en sevdiğim yanları ise Portable (Taşınabilir) ve boyutunun sadece 220KB olması. Açıkçası artık ASP üzerinde (.NET i kastetmiyorum) fazla durmak istemediğimden, Baby Web Server sadece eski projelerimin idaresi için tam anlamı ile olmasa bile yeterli olacaktır. Tabii bu biraz elimdeki siteleri çok detaylı kodlamamış olmam ile de alakalı bir durum. Aşağıdaki listeden Baby web Server ’ın hangi ASP kodlarını desteklediğini,  hangilerini desteklemediğini inceleyebilirsiniz.

Baby ASP Web Server desteklediği objeler/methodlar/özellikler:


Request Object
Request.ClientCertificate: Hayır
Request.Cookies: Evet
Request.Form: Evet
Request.QueryString: Evet
Request.ServerVariables: Evet

Request.TotalBytes: Evet
Request.BinaryRead: Evet

Response Object
Response.Cookies: Evet

Response.Buffer: Evet
Response.CacheControl: Evet
Response.Charset: Hayır
Response.CodePage: Hayır
Response.ContentType: Evet
Response.Expires: Evet
Response.ExpiresAbsolute: Evet
Response.IsClientConnected: Evet
Response.Status: Evet

Response.AddHeader: Evet
Response.AppendToLog: Evet
Response.BinaryWrite: Evet
Response.Clear: Evet
Response.End: Evet
Response.Flush: Evet
Response.Redirect: Evet
Response.Write: Evet

Session Object
Session.Contents: Evet
Session.StaticObjects: Hayır

Session.CodePage: Hayır
Session.LCID: Hayır
Session.SessionID: Evet
Session.Timeout: Evet

Session.Abandon: Evet
Session.Contents.Remove: Evet
Session.Contents.RemoveAll: Evet

Events
Session_OnEnd: Evet
Session_OnStart: Evet

Application Object
Application.Contents:Hayır
Application.StaticObjects: Hayır

Application.Contents.Remove: Hayır
Application.Contents.RemoveAll: Hayır
Application.Lock: Hayır
Application.Unlock: Hayır

Events
Application_OnEnd: Hayır
Application_OnStart: Hayır

Server Object
ScriptTimeout: Evet

createObject: Evet
Execute: Evet
GetLastError: Hayır
HTMLEncode: Evet
MapPath: Evet
Transfer: Hayır
URLEncode: Evet

Global.asa
Application_OnEnd: Evet
Application_OnStart: Evet
Session_OnEnd: Evet
Session_OnStart: Evet
<OBJECT> Declarations: Hayır
TypeLibrary Declarations: Hayır













  • mehmet
    Teşekkürler işimize yarayacak ...

     

  • Safa Al
    güzel program ancak dediğin gibi %100 çalışşan bişey değil. özellikle database de sorun çıkarıyor
Kategoriler
Son Yazılarım
» Postacı Programı Kullanıma Hazır
» Taşınabilir ASP Web Server
» Portable VirtualBox 1.6.2
» PHP ile E-Mail Geçerlilik Kontrolü
» MySQL Türkçe Karakter İlk Harf Sıralaması
Etiket Bulutsusu
Son Yorumlar
zafer
» yahuu get started butonu yokki :S ???? a
cicekci
» hocam kusura bakmayın ama benim sormak i
Havuz
» çook teşekkür ederim hoş bir paylasşım o
stiw
» teşekkürler işime yarıyıcak bilgiler bun
Feyyaz
» simdi ben anlamadım bu kodları nereye ek
Bağlantılar
» isimler
» ABD de Yaşam
» Ferruh Mavituna Blog
» Osmanlica Türkçe Sözlük
» Kişisel Güncem
» Ergene.NET - Renk Katar
Blog Takip Sistemi

E-Mail İle Blog Takibi :


Coded And Designed By Walleq
Gizlilik Politikası