Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > ASP.NET / Silverlight / Moonlight

Cevapla
 
LinkBack Seçenekler
Eski 21/01/2008, 02:26   #1 (permalink)
Üye
 
Üyelik Tarihi: 02/2007
Mesaj: 2
Varsayılan Asp.Net ile yazılan programı exe olarak lokalde çalıştırmak

Arkadaşlar merhaba;
Asp.net ile yazdığım bir program var ve serverımda internet üzerinden çalışıyor. Programı satmak istediğim ama interneti olmayan bazı yerler var. Bu yerlere iis kurarak halledebiliyorum ama programı kurduğum zaman asp.net dosyaları apaçık ortada. Yani biri gelse programı kopyalasa kodlarımı alabilecek.

Ben şöyle bişey yapmak istiyorum, visual basic de setup dosyası hazırlıyoruz ve kurduğumuz zaman exe olarak bütün programımızı atıyor. Böylelikle kodlarımız kurduğumuz bilgisayarda gösterilmemiş oluyor. Bunu asp.net ile yapmamız mümkün mü?

Mümkün değilse başka nasıl bir yol önerirsiniz...

Şimdiden teşekkür ederim
İyi Çalışmalar..
harunyes hatta değil   Alıntı Yaparak Yanıtla
Eski 21/01/2008, 05:05   #2 (permalink)
Üye
 
Üyelik Tarihi: 02/2007
Mesaj: 86
Varsayılan

Kullandiginiz .aspx ve .cs,.vb turu dosyalari bir assembly (.dll) haline getirip , server'da ilgili yere koyarak istediginiz islemi yapabilirsiniz.Tabii bu durumda bu assembly'nin icerigini bir reflector yardimiyla gorebiliriz ama bazi obfuscating toollar ile de bunun ustesinden gelebilirsiniz.Tabii ki kodlariniz hala %100 guvende olur denemez ama bir ilerleme kaydedilmis olur..
Bir ornek burada var...
Daha fazla bilgi icin Google ve MSDN'de "ASP.NET Precompilation" seklinde arama yapin...
FoX_ hatta değil   Alıntı Yaparak Yanıtla
Eski 21/01/2008, 15:58   #3 (permalink)
Üye
 
Üyelik Tarihi: 02/2007
Mesaj: 86
Varsayılan

Bunu da bugun takip ettigim bloglarin birinde buldum...
FoX_ hatta değil   Alıntı Yaparak Yanıtla
Eski 22/01/2008, 05:04   #4 (permalink)
Üye
 
Üyelik Tarihi: 02/2007
Mesaj: 2
Varsayılan

Merhablar Fox;
Öncelikler yardımlarınız için çok teşekkür ederim. Verdiğiniz bilgiler ufkumu açtı. Çünkü googleda dahi nasıl arama yapacağımı bilmiyordum.

Verdiğiniz linkteki yöntem ile dosyaları dll çevirdim. Bu dll leri çalıştıramadım. Bunu nasıl çalıştıracağım hakkında biraz bahsedebilir misiniz?

Tekrar çok teşekkür ederim.

İyi Çalışmalar...
harunyes hatta değil   Alıntı Yaparak Yanıtla
Eski 22/01/2008, 13:34   #5 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,824
Varsayılan

Normal asp.net dll i gibi /bin e atmak yeterli olur sanırım.

Ama bu sefer de kaynak dosyaları silmek ve
CodeFile= Src= gibi ifadeleri
CodeBehind= ifadesine çevirmek gerekecek

çünkü aynı nesnelerin tanımları hem kod dosyasının hem de dll içinde olacaktır.

Visual studio da "publish" diye bir seçenek varmış. Ben vs kullanmıyorum kullanan arkadaşlar onun içerdiği adımlar konusunda daha detaylı bilgi verebilir.

Bir de .exe yapabilmek için en azından arayüzleri yeniden yazmak gerekir diye düşünüyorum. DAL ve BLL aynı kalsa bile UIL değişmeli.
anov hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Local Server Uygulamasını Masaüstü Uygulaması Olarak Çalıştırmak abdagli Genel Programlama 4 14/05/2007 00:51
Aynı anda birden çok programı sürekli çalıştırmak yufyuf C / C++ 5 09/04/2007 13:41
C#ta Yapılan Bir Programı Başka Bilgisayarda Çalıştırmak cubbuk C# 2 18/03/2007 23:41
Harici programı Root Process olarak çalıştırmak? tankado Pascal / Delphi / Delphi.NET 1 09/12/2006 05:28
processi root olarak yada normal bir kullanıcı ile çalıştırmak blackman GNU / Linux / UNIX / BSD / Pardus 2 11/11/2005 04:01


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 01:15.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net