Tuesday, April 10, 2007

Önceden yoğun olarak windows programları yazardık, sonra Web programcılığı çıktı karşımıza, PERL, PHP, ASP derken .Net ile birlikte ASP.Net ile artık programı hangi platformda yazalım diye düşünmüyoruz bile,

Nedenide Windows Programlarınının zorlukları, Permission gerekir, güncellemesi zordur vs. vs.

Ancak ClickOnce ile birlikte artık Windows Uygulamalarımızda da Web in rahatlığını kullanmak mümkün,

Bununla ilgili yakından takip ettiğim, şimdiden çok güzel işler çıkartan, geleceğin sağlam programcıları arasında girebilecek Işıl ORHANEL'in bir makalesi var, Makale başlığı bence A dan Z ye ClickOnce olmalıymış...

Kendisini tebrik ediyorum, böyle güzel makalelerini dahada çok görmek isteriz Işıl (:

Bknz.: ClickOnceVeSystemDeployment.pdf (659,89 KB)

Tuesday, April 10, 2007 9:19:41 AM (GTB Daylight Time, UTC+03:00)  #    Comments [0]  | 
Saturday, February 24, 2007

Microsoft tarafindan hazirlanan, zengin icerik ve sunumlari bir araya getirmis olan IT's Show Time sitesini tanitmak istiyorum,

belki zaten biliyorsunuzdur ama bilmeyenler icin http://www.microsoft.com/emea/itshowtime/ den ulasabilirsiniz

burada benimde cevirilerine destek oldugum iki tane sunum var, incelemek isteyen arkadaslar icin,

SQL Server 2005 Analysis Services: Kapsamli Inceleme
bknz.: http://www.microsoft.com/emea/itsshowtime/turkiye/sessionh.aspx?videoid=211

Kod Yazamayan BT Uzmanlari için Komut Dosyalari Hazirlama
bknz.: http://www.microsoft.com/emea/itsshowtime/turkiye/sessionh.aspx?videoid=214

sizce bastaki IT ne olabilir ? (: (Information Technologies ?)

Saturday, February 24, 2007 2:22:51 PM (GTB Standard Time, UTC+02:00)  #    Comments [0]  | 
Thursday, December 28, 2006

Merhabalar,

Özellikle günümüz çalışma ortamında, çok fazla belge, çok fazla mail var,

ve artık bunları "kategorilere ayırayım", "folderlara otomatik taşıyayım" da bulayım mantığı çok işlemiyor maalesef,

artık devir, tek tek bakıp bulmak yada hafızayı kullanarak bulmak yerine, arama toolu kullanarak bulma devri,

ben Windows desktop Search 2.6.6 yı kullanıyorum (http://www.microsoft.com/downloads/details.aspx?FamilyID=64660b3b-5e0d-4c66-accd-9bea8d6760cb&DisplayLang=en) 3.0 sürümüde varmış onu deneyemedim (http://www.microsoft.com/downloads/details.aspx?FamilyID=4982072f-7660-492f-b96c-e42b4f5ab4aa&DisplayLang=en)

bir kere kullanımı çok kolay

Start bar a kendisini ekliyor ve siz yazmaya başladığınız anda bulduklarını listeliyor, Nereleri index lemesini istedinizi siz ayarlıyorsunuz, notebook kullanıyorsanız benim gibi, power takılı değilken indexleme diyebiliyorsunuz...

bunun yanında komut girme özelliğide mevcut, mesela arama alanına "!calc" yazdığınızda hesap makinesi açılıyor, istediğiniz gibi bu özellikleri ekleyebiliyorunuz,

örneğin Notepad için @!note,=notepad.exe yazarsanız, "!note" yazdığınızda otomatik Notepad açılıyor yada,

örneğin ben Seslisozluk ten birşey aratmak için şöyle birşey yazdım

@!sozluk,http://www.seslisozluk.com/?word=$w

bundan sonra "!sozluk fish" yazdığınızda otomatik olarak gidip, bu kelimeyi arıyor,

çok güzel olmuş çok,

bu da Özgül e kıyak olsun (:

 |  | 
Thursday, December 28, 2006 2:06:07 PM (GTB Standard Time, UTC+02:00)  #    Comments [0]  | 
Monday, June 05, 2006

Visio en sevdigim Office programlarindan bir tanesi, Projeniz ile ilgili hemen hemen her sekil gorsel anlatimi yapabiliyorsunuz, ancak Visioda UML 2.0 maalesef kullanilamiyordu, Stencillari yoktu...

abinin bir tanesi Visio nun butun surumleri icin (2005 Enterprise Architects haric, ancak 2003 icin olan calisiyor) Stencil yapmis...

Indiriniz deneyiniz, basarili olay : http://www.phruby.com/stencildownload.html

Monday, June 05, 2006 7:09:43 PM (GTB Daylight Time, UTC+03:00)  #    Comments [0]  | 
Saturday, May 27, 2006

Sizde veritabani tasarimini ER modeli ile Visio da yapiyorsaniz, basinizi agritacak bir problemle karsilasmissinizdir.

Bir kolonu primary key secmek cok kolay, ancak identity yapmak icin, o kolonu secip, sag taraftaki butonlardan `Edit`, sekmelerden `Data Type` daha sonra tekrar edit demeniz gerekiyor, son hareket ise identity checkini koymaniz.

baya fazla adim degilmi ? Microsoft nasil boyle zorlastirir bu isi diye dusunurken daha kolay bir yontemini buldum, veri tipini yazdiktan sonra (rakamsal veri tipi) sonuna `identity` kelimesi ekliyorsunuz,

yani veri tipi eger int ise ve identity kolonu yapmak istiyorsaniz, `int identity` yazarsaniz o kolonu identity kolon yapip, identity increment ini 1, identity seed ini de 1 olarak ayarliyor...

boylece ER dan tablolarinizi olusturudugunuzda, kolonlarinizda identity ozelligi de oluyor.

Saturday, May 27, 2006 8:16:21 AM (GTB Daylight Time, UTC+03:00)  #    Comments [0]  | 
Friday, May 05, 2006

Artik bant genislikleri oldukca artti, onceden hareketli bir gif bile canimizi sIkabiliyordu ama artik sitelerimize istersek bir movie bile oynatabiliyoruz,

Assagidaki kodda sitenize bir media player client i eklemekle ilgili bilgi war, (streaming degil tabiiki onun icin Windows Media Services kurmak gerekiyor diye biliyorum) koduda cok kolay,

<OBJECT ID="MediaPlayer" WIDTH=320 HEIGHT=240 classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112"
standby="Loading Microsoft Windows Media Player components..."
type="application/x-oleobject">
    <PARAM NAME="FileName" VALUE="Station1.asx">
    <PARAM NAME="ShowControls" VALUE="1">
    <PARAM NAME="ShowDisplay" VALUE="1">
    <PARAM NAME="ShowStatusBar" VALUE="1">
    <PARAM NAME="AutoSize" VALUE="1">
    <Embed type="application/x-mplayer2"
        pluginspage="http://www.microsoft.com/downloads/details.aspx?FamilyID=9194bb10-00ea-4500-859d-9a319738d4d8&amp;DisplayLang=en/"
        filename="Station1.asx" src="Station1.asx" Name=MediaPlayer ShowControls=1 ShowDisplay=1 ShowStatusBar=1 width=320 height=240>
    </embed>
</OBJECT>

gibi, MS in sitesinden daha detayli bilgi bulabilirsiniz, http://support.microsoft.com/default.aspx?scid=kb;en-us;285154

Friday, May 05, 2006 2:53:18 PM (GTB Daylight Time, UTC+03:00)  #    Comments [0]  | 
Wednesday, March 22, 2006

Ozellikle Ajax yada Atlas teknolojileri ile ugrasiyorsaniz, ama hemen hemen her Web isi yapan kisilerin (Web Programcilari ozellikle) ihtiyaci olabilecek iki program oneriyorum,

Birincisi IE Developer Toolbar, bu program sayesinde HTML etiketleri arasinda gezebilir, sayfadaki resimleri yuklememesinden tutunda, resimlerin arasinda kac pixel kullanilmis, hangi Style etiktei war, hangi Java Script fonksiyonu cagarilmis gorebilirsiniz,

indirmek icin :
http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e-2d5e1db91038&DisplayLang=en
(Evet link biraz uzun : )

Diger program ise kadim dostum Tamer in onerdigi ieHTTPHeaders programi bu program ilede, post edilen get edilen datalari, Header bilgilerini vs. gorebiliyorsunuz...

indirmek icin :
http://www.blunck.info/iehttpheaders.html

ben kullaniyorum, sizde kullanin isterim (:

Tuesday, March 21, 2006 10:17:59 PM (GTB Standard Time, UTC+02:00)  #    Comments [0]  | 
Friday, March 17, 2006

An itibari ile ogrenmis bulunuyorumki, Asp.Net de Default button olayina cozum bulmuslar, Onceden (Asp, Php neyse) sayfalarda birden cok <form> etiteki kullanabildigimiz icin Default Button problem olmuyordu, Ancak Asp.Net ile tek forma inen yapilarda default button tam bir problemdi, Cozmek icin bazi JavaScript ler kullaniyorduk, ancak pekde sevimli degildi isin acikcasi.

Artik Panel kontrolunun DefaultButton Property si var, boylece sayfalarinizda Paneller kullanarak kullanicinin Enter a bastiginda istediginiz Submit yontemini cagirmasini saglayabilirsiniz...

Istediginiz diyorum cunku, IButtonControl Interface ini Implement eden her turlu kontrolu kullanabiliyorsunuz, Button, LinkButton, ImageButton vs.

ornegi ise soyle,

Thursday, March 16, 2006 10:02:17 PM (GTB Standard Time, UTC+02:00)  #    Comments [0]  | 
Saturday, March 11, 2006

Beni taniyanlar bilir, Visual Basic severim bence kodlama zamanini cok da guzel kisaltiyor, her ne kadar uzun zaman C, C++, Perl, PHP hatta Java bile yazmis olsamda VB nin developerlarin hayatini kolaylastiran ozellikleri bence cok fazla (VS 2005 de C# da fena degil ama :)

Ancak VS kullanirken, bazi VB 6 fonksiyonlarini kullaniyoruz ister istemez, sanmiyorum ki MsgBox yazan kalsin ama, Ctype ozellikle cok kullandigimiz bir fonksiyon... ama .Net de yok maalesef, bunun icin .Net le gelen Convert Classinin shared metotlarini kullanabilirsiniz, ancak Convert Class ida Primitive tipler icin isimize yariyor (integer, Byte, Boolean, String gibi) ya sizin ihtiyaciniz DataTable a Cast etmekse, iste o zaman DirectCast metodunu kullanmaniz gerekiyor, zira DirectCast direk .Net Framework ile birlikte gelen bir fonksiyon...

Daha fazla bilgi icin bknz. :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vbtchmicrosoftvisualbasicnetinternals.asp

Saturday, March 11, 2006 6:17:24 PM (GTB Standard Time, UTC+02:00)  #    Comments [0]  | 

Askerden geldikten sonra haliyle Visual Studio 2005 kullanmaya basladim (Betasi ile yaptigim projeleri soylemiyorum tabii ;), Asp.Net de bir iki bir sey deniyorum, ancak Solution yaratilmiyor, birak Solution i Proje bile yaratilmiyor (: Haliyle, mesela bir Web Serivisi yada bir Class Library ekleyemiyorsunuz bu yarattiginiz Asp.Net Web uygulamasina, bende dedim ki bu Solution yaratma olayi kesin bir yerde vardir ve buldum, bilmeyen arkadaslarda buyursun baligi yesin istedim...

Tools -> Options da, Soldan "Project And Solutions" i secin 4. Item kendisi...

Not : Sozde Whidbey in beta testeriydim, Beta 1 de Solution geliyordu, Beta 2 de Asp.Net projenizi sectiginizde assagida Checkboxla soruyordu "Solution i da yaratiyimmi abi ?" diye, biraz karisik olmus boyle sanki... e Askerlik, bi cok seyi yeni kesfediyoruz, bilenler kusurumuza bakmasin (:

Saturday, March 11, 2006 12:18:10 AM (GTB Standard Time, UTC+02:00)  #    Comments [1]  | 

© Copyright 2006, Levent Cenk ÇAĞLAR

eXTReMe Tracker