ASAX Dosyası (& Nedir?)

İçindekiler:

ASAX Dosyası (& Nedir?)
ASAX Dosyası (& Nedir?)
Anonim

ASAX dosya uzantısına sahip bir dosya, ASP. NET uygulamaları tarafından kullanılan bir ASP. NET Sunucu Uygulaması dosyasıdır.

En yaygın ASAX dosyası, uygulamanın başlatılması veya kapanması gibi belirli işlevleri işlemek için kullanılan global.asax dosyasıdır (ASP. NET Uygulama Dosyası olarak da adlandırılır). Bir web uygulaması bu ASAX dosyalarından yalnızca birine sahip olabilir ve uygulamaya eklenmesi tamamen isteğe bağlıdır.

Aşağıdaki bölümün altında ASAX dosyaları hakkında bazı ek bilgiler bulunmaktadır.

Image
Image

ASAX Dosyası Nasıl Açılır

Microsoft'un Visual Studio yazılımı ASAX dosyalarını açabilir.

ASAX dosyaları yalnızca kod içeren metin dosyaları olduğundan, bunları açmak için herhangi bir metin düzenleyiciyi kullanabilirsiniz. Windows, işletim sisteminde dosyayı açabilen yerleşik Not Defteri uygulamasına sahiptir, ancak ücretsiz Notepad++ gibi üçüncü taraf metin düzenleyicileri de olabilir.

ASAX dosyalarının bir web tarayıcısı tarafından görüntülenmesi veya açılması amaçlanmamıştır. Bir ASAX dosyası indirdiyseniz ve bunun bilgi (bir belge veya diğer kayıtlı veriler gibi) içermesini bekliyorsanız, muhtemelen web sitesinde bir sorun vardır ve kullanılabilir bilgiler oluşturmak yerine bu dosyayı sağlamıştır.

Bu olursa, dosya uzantısını. ASAX'tan dosyanın kaydedilmiş olması gereken uzantıya yeniden adlandırabilmeniz gerekir. Örneğin, PDF biçiminde bir banka ekstresi indirmeye çalıştığınızı, ancak bunun yerine bir ASAX dosyası aldığınızı varsayalım; dosyayı. ASAX'tan. PDF'ye yeniden adlandırın, böylece istediğiniz gibi bir PDF okuyucuda açabilirsiniz.

Normalde bir dosyanın uzantısını bu şekilde değiştirip yeni dosyanın normal şekilde çalışmasını bekleyemezsiniz. Bunun için bir dosya dönüştürücü aracına ihtiyacınız olacak. Ancak, bu örnekte, sorun yalnızca dosya uzantısının uygun olmayan şekilde adlandırılmış olması gerçeğinde yatmaktadır, bu nedenle onu doğru uzantıyla yeniden adlandırmak gayet iyi sonuç verecektir.

Global.asax Dosyası Hakkında Daha Fazla Bilgi

global.asax dosyası, ASP. NET uygulamasının kök dizininde bulunur ve sunucu tarafında oluşturulanlar dışında hiçbir istek tarafından indirilemez veya görüntülenemez. Bu, bu belirli ASAX dosyasını görüntülemeye veya indirmeye yönelik herhangi bir harici girişimin varsayılan olarak engellendiği anlamına gelir.

global.asax dosyasının ne için kullanıldığı hakkında daha fazla bilgiyi DotNetCurry.com'da okuyabilirsiniz. Bu web sitesi global.asax dosyasının nasıl kullanılacağını açıklar ve dosyadaki bilgilerin nasıl yapılandırıldığını görebilmeniz için örnek bir dosya verir. global.asax dosyasının amacına yönelik bir başka iyi kaynak da bu Yığın Taşması iş parçacığıdır.

Bir ASAX Dosyasını Dönüştürme

ASP. NET dosyası olarak işlevsel kalması gereken bir ASAX dosyası başka bir biçime dönüştürülmemelidir. Bunu yapmak, uygulamanın dosyayı bulamayacağı ve dolayısıyla gerektiği gibi kullanamayacağı anlamına gelir.

Kaynak kodunu ayrı bir dosyaya koymak için global.asax'ı Code-Behind'a nasıl dönüştüreceğinizi arıyorsanız, Coding Forums'daki bu konuya bakın. Ancak, ASP. NET v2.0'ın Code-Behind'ı Code-Beside ile nasıl değiştirdiğini açıklayan ASP Alliance'daki bu makaleye de göz atmalısınız.

Dosyayı Hâlâ Açamıyor musunuz?

Yukarıda bahsedilen programlar ASAX dosyalarını açarken sorun yaşamamalıdır. Çalışmıyorlarsa, muhtemelen gerçekten bir ASAX dosyası kullanmıyorsunuzdur; bu, dosya uzantısını yanlış okuduysanız olabilir.

Örneğin, ASX ve ASA dosyaları, ASAX dosyalarıyla aynı değildir. Dosya uzantıları çok benzer olsa da, bir ASX dosyası, ASF dosyaları gibi ses veya video dosyalarının bir oynatma listesini depolayan bir Microsoft ASF Yönlendirici dosyasıdır. Bir ASX dosyasını VLC veya Windows Media Player ile açabilirsiniz. ASA dosyaları, bir metin düzenleyicinin açabileceği ASP Yapılandırma dosyalarıdır.

ASCX ve benzer şekilde yazılmış diğer dosya uzantıları için de aynı şey söylenebilir: aynı veya benzer harflerin kullanılması, biçimlerin ilişkili olduğu ve dosyaların aynı programlarla açılabileceği anlamına gelmez.

Gerçekten bir ASAX dosyanız yoksa, içinde bulunduğu biçim ve hangi programların dosyayı açabileceği veya dönüştürebileceği hakkında daha fazla bilgi edinmek için gerçek dosya uzantısını araştırın.

SSS

    Global bir ASAX dosyasını nasıl eklerim?

    Visual Studio'da Website veya Project > Yeni Öğe Ekle >'ye gidin Global Uygulama Sınıfı Şablonu. ASAX dosyasıyla birlikte, Visual Studio otomatik olarak uygulama olay işleyicileri oluşturacaktır.

    ASCX, ASPX ve ASHX dosyaları nelerdir?

    ASCX dosyaları, birden çok ASP. NET web sayfasında kullanılabilen kod içerir. Bir ASHX dosyası, genellikle diğer web sayfalarına referanslar içeren bir ASP. NET web işleyici dosyasıdır. ASPX dosyaları, tarayıcıya bir web sayfasının nasıl görüntülenmesi gerektiğini söyleyen komut dosyaları ve kaynak kodları içerir.

Önerilen: