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

Opera 5 - Tarayıcı meselesi tamam, sıradaki!

butch

Uzunca bir süreden beri beklediğimiz Opera'nın yeni sürümünü indirdik - ki uzun sürmedi, çünkü sadece 2Mb - kurduk ve gördük ki artık "Şöyle adam gibi tarayıcımız olamadı bir türlü" diye dert yanmak için bir bahanemiz kalmadı.

Microsoft´tan Steve Ballmer Türkiye´de

FZ

Microsoft'un planladığı yatırımları görüşmek üzere Türkiye'ye gelecek olan Steve Ballmer, 5 Mayıs'ta başlayacak olan İzmir İktisat Kongresi'ne de katılacak.

Microsoft Türkiye Genel Müdür Yardımcısı Ekrem Yener, Microsoft'un Türkiye'de eğitim alanında kapsamlı bir yatırım hazırlığında olduğunu belirterek, şirketin CEO'su Ballmer'ın bu yatırımlar kapsamında görüşmeler yapacağını açıkladı.

Edinilen bilgiye göre Ballmer'ın Türkiye ziyareti sırasında, 5 Mayıs'a kadar detaylarının kesinleşmesi durumunda Microsoft ile Milli Eğitim Bakanlığı arasında önemli bir anlaşma imzalanacak. Anlaşmaya göre Microsoft, bakanlık bünyesindeki öğretmenleri bilgisayarlı eğitim konusunda eğitecek. Anlaşma kapsamında Microsoft'un öğretmen ve öğrencilere indirimli ya da bedava yazılım vermesi bekleniyor.

Microsoft'un CEO'su Ballmer kongre öncesinde Manisa'ya geçerek Vestel City'yi ziyaret edecek ve Zorlu Holding Yönetim Kurulu Başkanı Ahmet Nazif Zorlu ile birlikte bir basın toplantısı düzenleyecek. Edinilen bilgiye göre Manisa'daki fabrikaları ve Vestel City'yi ziyaret isteği dünyanın en büyük yazılım şirketi Microsoft'tan geldi. Microsoft'un öğretmenlere yönelik eğitim projesinin bir de donanım ayağı bulunduğunu belirten gözlemciler şunları kaydetti: "Microsoft'un sponsorluğunun içinde Vestel'den donanım (bilgisayar) alımı da olabilir. Çünkü proje yazılım ve donanım olmak üzere iki ayaklı. Vestel, Microsoft'a geçmiş yıllarda web terminal (internet erişim cihazı) satmıştı. O zamandan bir tanışıklık var. Ayrıca Vestel'in yurtdışına ihraç ettiği 7 milyon adet sayısal cihazın her birinin içinde en az 20 dolarlık yazılım bulunuyor.Yani Vestel gümrük kayıtlarına geçmemekle birlikte 140 milyon dolarlık yazılım ihraç ediyor. "

Haberin tam metnine buradan erişebilirsiniz.

Microsoft Anti Spyware ve 3 yeni açık

yuxel

"Eğer Windows kullanıyor ve internette geziniyorsanız, %90 olasılıkla bilgisayarınızda istemediğiniz bir casus vardır". Bu casus'u ortadan kaldırmak için işte karşınızda Microsoft Windows AntiSpyware Beta. Terzi kendi söküğünü dikmeyi öğreniyor ancak bir yeri dikiyor bir yer açık veriyor: Internet Explorer 6 ve Service Pack 2 ikilisini etkileyen, kullanıcıların dosyalarını silmeye olanak veren 3 yeni açık daha bulundu. Secunia.com çözüm olarak "Başka bir ürün kullanın" diyor

Haber Kaynağı : /.

Bill Gates'e Açık Protesto

meddah

Bill Gates, Pekin Üniversitesi'nde "Çin'in yazılım dünyasındaki geleceği" konusunda konuşma yaparken "Özgür Yazılım / Açık Kaynak" yazılı pankartla sahneye çıkan biri tarafından protesto edildi.

Detaylı bilgi ve fotoğraflara buradan ve şuradan erişebilirsiniz...

Editör'ün notu: Aynı konuda iki haber gelmişti. 2. haberi aynı konuda olduğu için yayınlıyamıyoruz ama haberdeki linke burdan ulaşabilirsiniz.

Sevgili Microsoft Windows

Challenger

Bu sabah Live Bookmark' ımda aynı başlığa sahip Slashdot haberini görünce hafif bir gülümsemeyle haberi okumaya başladım.XYZ Computing adında bir şirkette çalışan birisi, Windows' a bir açık mektup göndermiş. Mektupta Windows ile ilk tanıştıkları günden bu zamana kadar geçen sürede, Windows' un yaşadığı değişimi ve bu değişimin ilişkilerine yansımasını anlatmış.

En çok hoşuma giden paragraf da şu: "Windows, I know you will try to change, but I have been hurt too many times. You should know that I have been seeing someone else for a few months now. She is fun, easy going, and will do something for me that you never even considered, share her source code."

Bir aşkın, kızın giderek değişmesiyle yavaş yavaş bitişini ve bunun esas oğlana verdiği sonsuz acıyı anlatan acıklı bir hikaye gibi.