Intranet ve OCX teknolojisi

0
darkness
WEB üzerinde bir uygulama geliştirmenin o kadar da kolay olmadığını düşünüyorsanız ASP, ASP+, CGI, PERL gibi şeyleri bir kenara bırakın. Elimizin altında Visual Basic ve OCX (OLE Custom Controls) teknolojisi var.
OCX teknolojisi ile Visual Basic 6.0 ile geliştirdiğiniz her türlü uygulamayı WEB üzerine taşımanızı mümkün kılıyor hem de her zaman yazdığınız VB komutlarıyla. Web ortamına taşımak tamamen VB ve ISS’ in işi. Şimdi beraberce Visual Basic üzerinde ufak bir uygulama yapalım. Bu örneğimizde WEB üzerinde Merhaba Dünya yazmayacağız :-) Biraz daha data girişine yönelik bir şey yapacağız. Visual Basic üzerinde bir ActiveX Control'ü yaratalım. Project formunun üzerine iki tane text box ve bir tane command Button oluşturalım. Command1 kontrolünün Click event'ine aşağıdaki ifadeyi yazalım. Gördüğünüz gibi normal bir uygulama geliştirmeden farklı olarak sadece ilk açılışta ActiveX Control yapacağımızı söyledik.
 
Private Sub Command1_Click() text2.Text = Text1.Text End Sub
 
Daha sonra Run’a basalım ve karşımıza çıkan Project properties penceresini hiç sorgulamadan OK tuşuna basalım. Evet, ilk uygulamanız hayırlı olsun. Açılan HTML sayfasının kodu oldukça sade ve saklamak zorunda olduğunuz bir VB script veya Java script yok. HTML Kodun can alıcı yeri:
 
 
satırıdır. Burada gördüğünüz Classid “D3DD9BAA-9A7F-47BC-A5A1-227709F99AA1” az önce oluşturduğumuz OCX’nin ID’sidir ve şu an sadece sizin makinenizin System32 dizini altında bulunmaktadır. Geliştirdiğimiz bu ufak uygulamanın diğer PC’lerde de çalışmasını istiyoruz herhalde. Şimdi Projemizi Ocx haline getirelim (Make Project1.ocx) Sırada uygulamamızın paketleme işlemi var. Visual Studio 6.0 Tools’tan Package&Deployment wizard programını çalıştırın ve projenizi internet packet haline getirin. Şu anda MS ISS üzerinde kullanacağınız tüm dosyalar hazır. Şimdi intranetiniz üzerinde bir yere Package dizinindeki her şeyi kopyalayın ve Browser’ ınızdan Project1.HTML sayfasına bağlanın. Hayırlı olsun. :-)
 
NOT: Kullanıcılarınızın bu sayfayı çalıştıra bilmesi için Browser üzerinde birkaç ufak ayarlama yapmak gerekebilir. Bu ayarları Internet Explorer ‘da ToolsInternet Options Menusunden Security bölümünde bulunan Local Intranet objesinde bir kaç tane özelliği değiştirerek yapabilirsiniz. Burada "Download signed ActiveX controls", "Download unsinged ActiveX controls", "Initialize and script ActiveX controls not marked as safe", "Run ActiveX Controls and Plug-ins", "Script ActiveX Controls marked safe for scripting" Parametrelerini Enable etmeliyiz. Hepsi bu kadar. Yazının uzunluğuna bakmayın işlem oldukça kolay.

İlgili Yazılar

fazlamesai.net'e soralım: Windows XP Nasıl İade Edilir?

anonim

Herkese merhaba,

Yeni bir TOSHIBA dizüstü bilgisayar aldım ve yanında MS Windows XP Home Edition verdiler. Fakat ben makinemde windows kullanmıyorum ve bu verilen paketi hiç açmadım. Amerikada, eğer paket hiç açılmamışsa ve kullanılmamışsa Microsoft'a iade edilebiliyor diye duymuştum. Acaba bu yasal hak Türkiye'de de geçerli mi?

Herkese iyi çalışmalar.

Microsoft usülü Intellectual Property

Soulblighter

İki logo arasındaki 10 farkı bulun :)

Logo 1: http://www.imagine-msn.com/Spaces
Logo 2: http://www.ubuntulinux.org

Lindows'a ve daha nicelerine ismimi çağrıştırıyor diye davalar açan, ama aslında yaptığı bir çok şeyi aslında yapmayıp başkalarından araklayan Microsoft'un son hırsızlığı...

Buyrun buradan yakın!

VMware Microsoft ile anlaştı

elrond

VMware den büyük bir başarı haberi geldi. VMware üreticileri ürünü Microsofta satmayı başardı. Microsoft satış ekibi -ki bu 6000 kişi demek oluyor- ürün demolarında VMware kullanacak. özellikle 1 den fazla makina kurulumu gerektiren satış demolarını tek bir laptop ile gerçekleştirebilecekler böylece.

MsFreePc.com

sundance

Suavi'nin şarkısındaki gibi, şimdi California'da olmak vardı anasını satayım, Bill Gates'in hesabından bedava bir PC sahibi olmak...

Nasıl derseniz MsFreePc.com sitesi Micros~1'un kaybettiği 1.1 Milyar dolarlık anti-tekel davasındaki tazminatın, California eyaleti yasalarına dayanarck, kullanıcıların Lindows kurulu PC'leri bedavaya (ve özgürce :) almalarında kullanılmasının yolunu bulmuş

Dahası, alabilecekleriniz bu kadarla da sınırlı değil Tabi eğer California'daki başvuran ilk 10,000 kişiden biriyseniz.

Windows 2000 ve NT´nin Kodları İnternet´te Dolaşıyor

yuxel

Half-life 2'dan sonra Window~1 2000 ve NT'nin kodları da internette dolanıyor. Slashdot'ta yorumlar uçuşurken haber BBC sayfalarında da yayınlandı. Microsoft'tan Steve Ballmer da olayı "Hacker'lar kodlarımızdan bazılarını görmüştür" sözleriyle aydınlatıyor. Uzmanlara göre M$ ağlarına Qaz isimli bir virüs/worm ile ulaşılmış.
ek kaynak : neowin.net