31 Ağustos 2007 Cuma
WİNDOWS VİSTAYA SQL SERVER 2005 DEVELOPER EDİTİON KURULUMU.
Neyse...
Her yeri araştırdım microsoftun forumlarını bütün yabancı forumları ama nafile, ŞUNU anladım; YAZILIM CAMİASI HENÜZ VİSTA BELASIYLA UĞRAŞMAYI GÖZEALAMAMIŞ:)
Sonra saolsun Engin Ören hocamdan destek aldım.. (ohhh bee...!) diye bildim.
işte sql server kurmanın sırları....
Windows Vista' yı kurduktan sonra;
1. Computer üzerinde sağtuş, Manage' i seçerek, Users' dan Administrator hesabını aktif hale getiriniz.
2. Control Panel' den User Accounts' u seçip, User Account Control' ü kapatınız.
3. Vista kurulurken bilgisayarınızın ismini "User-PC" gibi "-" işareti ile verir, Computer üzerinde sağtuş Properties' i seçerek bilgisayarın ismini içerisinde "-" işareti yeralmayacak şekilde düzenleyiniz.
4. Bilgisayarı yeniden başlatıp, Administrator hesabı ile login olunuz.
5. Windows' u Update ediniz. (Önerilir.)
6. Reporting Services' i kullanacaksanız, IIS' i yükleyiniz.
7. Visual Studio.Net 2005'i kurunuz.
8. Administrator hesabı ile Sql Server 2005' i kurunuz.
9. Msdn' i en son kurunuz. (Önerilir.)(Merge etmesi için.)
Kurulum bittikten sonra Sql Server 2005 ServicePack 2 ve Visual Studio.Net ServicePack 1' i kurmayı unutmayınız...
daha ayrıntılı bilgi için. enginoren.com/contentdetail.aspx?no=33
Egin hocama saygılar......
11 Ağustos 2007 Cumartesi
İMAGİNE CUP 2007 DÜNYA FİNALİ SONUÇLARI...
Microsoft Announces Imagine Cup 2007 Winners
Thailand team named software design champions; torch passes to France for Imagine Cup 2008.
SEOUL, South Korea — Aug. 10, 2007 — Microsoft Corp. today announced the winners of Imagine Cup 2007, after a week of intense competition among finalists chosen from a pool of more than 100,000 students from over 100 countries. Prachaya Phaisanwiphatpong, Vasan Chienmaneetaweesin, Jatupon Sukkasem, Pathompol Saeng-Uraiporn from Thailand’s Team 3KC Returns/Project LiveBook! celebrated their first-place finish in the worldwide Software Design Invitational and were awarded a $25,000 cash prize. Imagine Cup, the world’s premier competition for technology students, gives students the chance to unlock their creative genius and build solutions that tackle real-world issues facing society today.
“Imagine Cup provides a forum for university students around the world to explore new ways to use the power of software to help address some of the world’s toughest problems,” said Craig Mundie, chief research and strategy officer at Microsoft. “The high caliber of the students and their projects is an indication of their potential to become great business and technology leaders, and a hint at how a new generation of innovations can have a lasting and transformative impact on education and beyond.”
The 55 software design finalist teams created applications using the Microsoft® platform and Microsoft tools based on the Imagine Cup competition theme: “Imagine a world where technology enables a better education for all.”
A total of 344 students from 112 teams representing 59 countries and regions were ultimately selected to participate in worldwide Imagine Cup finals in nine categories: Software Design, Embedded Development, Web Development, Project Hoshimi (Programming Battle), IT Challenge, Algorithm, Photography, Short Film and Interface Design. The student teams were asked to undertake a series of challenges relating to multimedia or technology depending on the invitational.
The winners were announced in a gala awards ceremony earlier this afternoon during the Imagine Cup World Festival, a celebration drawing Imagine Cup competitors, mentors and other key attendees. It featured keynote addresses from dignitaries including Dr. Abdul Waheed Khan, assistant director-general for Communication and Information at UNESCO. “Imagine Cup is truly a global contest of software creation, capturing not only the spirit of competition, but also the broader goal of tackling development challenges through innovation,” Khan said. “We recognize the importance of developing ICT expertise among young people throughout the world. By challenging students to develop working solutions to development challenges, Imagine Cup allows new ideas and new economic opportunities to flourish.”
The following are the top three finalists by invitational in finishing order:
Software Design
First place: Thailand — Team 3KC Returns/Project LiveBook!
Prachaya Phaisanwiphatpong, Vasan Chienmaneetaweesin, Jatupon Sukkasem, Pathompol Saeng-Uraiporn
•
Second place: Korea — Team En#605/Project Finger Code
•
Lim Chan-kyu, Min Kyoung-hoon, Lim Byoung-su, Jeong Ji-hyeon
•
Third place: Jamaica — Team ICAD/Project CADI
•
Imran Allie, Conroy Smith, Ayson Baxter, Damion Mitchell
Embedded Development
•
First place: Brazil — Team TriventDreams ED
•
Carlos Eduardo Rodriques, Andrew Wilson Furtado, Ivan Cordeiro Cardim
•
Second place: Romania — Team Aether
•
Alexandru Vranescu, Bogdan Tanasa, Ionel Vuza, Bogdan Holmanu
•
Third place: China — Team SEED
•
Huning Dai, Zhou Xue, Ziqing Ye, Dai Tang
Web Development
•
First place: France — Team APB
•
Benjamin Talmard, Thomas Albisser, Pierrick Blons, Sebastien Lam
•
Second place: Ireland — Team Red Dawn
•
Mohammed Al-Tahs, Marouf Azad
•
Third place: China — Team Frontfree Studio-Web
•
Jiasheng Guo, Weining Sha, Xia Xiao, Zhenda Zhao
Project Hoshimi (Programming Battle)
•
First place: Argentina — Team OIA
•
Pablo Gauna, Nicolás Rodríguez Vilela
•
Second place: France — Team Arenium
•
Laure Portet, Régis Hanol
•
Third place: Serbia — Team vladan.simov
•
Vladan Simov IT Challenge
•
First place: China — Zhifeng Chen
•
Second place: France — Romain Larmet
•
Third place: Romania — Ilie Cosmin Viorel
Algorithm
•
First place: Poland — Przemyslaw Debiak
•
Second place: Ukraine — Roman Koshlyak
•
Third place: Hungary — Szilveszter Szebeni
Photography
•
First place: Poland — Team Maraqja
•
Iwona Bielecka, Malgorzata Lopaciuk
•
Second place: Croatia — Team Black and White
•
Aleksandar Kordić, Igor Matoša
•
Third place: Canada — Team Awesome
•
Patrick Struys, Ryan Marr
Short Film
•
First place: Poland — Team Skylined
•
Julia Górniewicz, Jacek Barcikowski
•
Second place: Taiwan — Team Circle
•
Chang Hao-Jan, Chang Shu-Wei, Tseng Yen-Chi, Lin Di-Er
•
Third place: Brazil — Team Papa
•
Paçoca Alexandre Nacari, Arthur de Pádua, Felipe Pellisser, Wendel Yokoyama
Interface Design
•
First place: Austria — Team OOT Graphics
•
Verena Lugmayr, Claudia Oster
•
Second place: China — Team Frontfree Studio UI
•
Dongjing Yao, Yushi Ma
•
Third place: France — Team Atomnium
•
Manon Gaucher, Flavien Charlon
Imagine Cup, now in its fifth year, challenges students to imagine a better world enabled by their own talent and also to contribute directly to the future of technology, software and computing. Teams develop innovative technological and artistic projects aligned to a social cause each year. In addition, Imagine Cup complements Microsoft’s Unlimited Potential commitment to create social and economic opportunity through programs and products that transform education, foster local innovation, and enable jobs and opportunities worldwide.
France will host Imagine Cup 2008 in Paris. The theme will be “Imagine a world where technology enables a sustainable environment.”
More information about Imagine Cup and Microsoft Unlimited Potential can be found at http://www.imaginecup.com and http://www.microsoft.com/unlimitedpotential.
Founded in 1975, Microsoft (Nasdaq “MSFT”) is the worldwide leader in software, services and solutions that help people and businesses realize their full potential.
Note to editors: If you are interested in viewing additional information on Microsoft, please visit the Microsoft Web page at http://www.microsoft.com/presspass on Microsoft’s corporate information pages. Web links, telephone numbers and titles were correct at time of publication, but may since have changed. For additional assistance, journalists and analysts may contact Microsoft’s Rapid Response Team or other appropriate contacts listed at http://www.microsoft.com/presspass/contactpr.mspx.
29 Temmuz 2007 Pazar
4 Temmuz 2007 Çarşamba
YOU TUBE'UN TAHTI SALLANIYOR......

Bill gate'nin tahtını alan OSMANLI torunu

23 Haziran 2007 Cumartesi
Imagine Cup 2008
2008 Theme: The Environment
In Imagine Cup 2008, we challenge the top student technologists around the world to actively contribute to the mission of protecting our world for generations to come. We are pleased to announce the 2008 theme: “Imagine a world where technology enables a sustainable environment.”
2008 yılı teması çevre olarak belirlendi. Dünya finali bu kez Fransa’da Paris‘te gerçekleşecek.
18 Haziran 2007 Pazartesi
İmagine CUP 2007 Türkiye finali sonuçları

Microsoft tarafından 2003 yılından beri düzenelenen İmagine Cup proje yarışmasının türkiye finali 15 haziranda gerçekleşti. Yarışmaya başlangıcından sonuna kadar katılma şansı buldum.Ve çokda faydalı olduğuna inanıyorum.
Önce yarışma hakkında biraz konuşmak istiyorum. Önce microsoft tarafından senenin teması(konusu) belirlenir ve o tema doğrultusunda projeler oluşturulur. Yarışma yazılım tasarımı, kısa film gibi 7 daldan oluşmakta ve her dalda ayrı ayrı yarışmalar önce ülke genelinde; seçmeler , yarıfinal ve final olmak üzere tamamlanır finalde birinci olan proje dünya finaline katılır. Dünyada ülkeyi temsil eder. Bu senenin teması Eğitim
Bu sene ki yazılım tasarımı kategorisinin Türkiye finalinde 10 proje yarıştı. ve sonuç şu şekilde belli oldu
Imagine Cup 2007 Türkiye Birincisi => İstanbul Teknik Üniversitesi
Proje Adı ve Grup Numarası: Pare.NeT - (ITU02)
Imagine Cup 2007 Türkiye İkincisi => İzmir Yüksek Teknoloji Enstitüsü
Proje Adı ve Grup Numarası: Preschool Education System - (IYTE01)
Imagine Cup 2007 Türkiye Üçüncüsü => Koç Üniversitesi
Proje Adı ve Grup Numarası: I.GET() - (KOC01)
istanbul teknik üniversitesi pare.NeT isimli projesiyle Türkiyeyi bu sene dünyada temsiledecek. Ben aslında bu projeyi pek tutmadım ama jurinin kararına saygı duyuyoruz. proje kısaca aile eğitimi hakkında Pare = parent (ebeveyn) bilgisayar ve teknoloji kullanarak eğitmek.
ImagineCUP 2007 türkiye finali
30 Mayıs 2007 Çarşamba
Exeli DataBase Olarak nasıl Kullanırız.
Cevabı aslında çok basit: Evet kullanbiliriz Peki nasıl.? işte şöyle =>
Önce basit formatlı bir excel dökümanı oluşturalım.;
Microsoft Excel'de çalıştığımız alanı seçili hale getirdikten sonra Insert>Name>Define komutunu kullanarak hazırladığımız bu tabloya bir isim ataması yapıyoruz.
Artık tanımladığımız tablo ADO.Net tarafından erişilebilir hale geldi. Bu aşamadan sonra Microsoft Excel dökümanımızı kapatabilir ve OleDb işlemlerimizi gerçekleştirebiliriz.
şüphesiz tüm veritabanı sistemlerinde olduğu gibi önce bir Connection(bağlantı) oluşturmamız gerekiyor. Bunun için OLEDB Providerlarını kullanacağız.
private void button1_Click(object sender, EventArgs e)
{
//OleDbConnection'ımızı tanımlarken ConnectionString'e dikkat
//Burada klasik Access veritabanı bağlantısına benzer bir yapı izliyoruz ancak en son
//kısımda yer alan Extended Properties=Excel 8.0; satırı bizim bir excel dosyası kullan-
//dığımızı belirtiyor.
OleDbConnection Baglanti = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Documents And Settings\\yunus\\Desktop\\ADONet_Excel_Uygulama\\TBL_ARAC.xls; Extended Properties=Excel 8.0;");
DataSet objDS = new DataSet();
//OleDbdataAdapter nesnesine sanki normal bir tablo çalıştırıyormuşuz gibi bir sorgu ifadesi
//tanımlıyorum. Bunu yukarıda seçtiğim alan için bir tablo ismi vermiş olmama borçluyum.
OleDbDataAdapter objDA = new OleDbDataAdapter("Select * from TBL_ARAC", Baglanti);
objDA.Fill(objDS, "MyAracTable");
dataGridView1.DataSource = objDS.Tables["MyAracTable"];
}
Yazdığımız 5 satırlık C# kodu ile Excel veritabanımıza bağlantı kurmuş olduk.
Buraya kadar veriyi almak ve ekrana getirmek için uğraştık.
Şimdi aynı veriyi bir datareader ile okuyalım ve filtreleme yapalım. Ardından da veriyi update etme kısmını yapalım;
Yeni bir uygulama yaratıyorum.
Şimdi Form'un Load olayında "Renault" markasına sahip otomobili bu ekrana getirelim.
public static OleDbConnection Baglanti = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Documents And Settings\\yunus\\Desktop\\ADONet_Excel_Uygulama2\\TBL_ARAC.xls; Extended Properties=Excel 8.0;");
OleDbDataReader Okuyucu;
{
OleDbCommand Komut = new OleDbCommand("Select * from TBL_ARAC where Marka = 'Renault'", Baglanti);
Baglanti.Open();
Okuyucu = Komut.ExecuteReader();
if (Okuyucu.Read())
{
textBox1.Text = Okuyucu["Marka"].ToString();
textBox2.Text = Okuyucu["Model"].ToString();
textBox3.Text = Okuyucu["MaxHiz"].ToString();
textBox4.Text = Okuyucu["YYili"].ToString();
}
else
{
MessageBox.Show("#### OKUNACAK BİLGİ BULUNAMADI ####");
}
}

Ve şimdi sırada bu kaydı güncelleyecek kod bloğunda.
private void button1_Click(object sender, EventArgs e)
{
OleDbCommand Komut = new OleDbCommand("Update TBL_ARAC Set Marka = '" + textBox1.Text + "', Model = '" + textBox2.Text + "', MaxHiz = '" + textBox3.Text + "', YYili = '" + textBox4.Text + "' where ID = " + Convert.ToInt16(Okuyucu["ID"].ToString()), Baglanti);
Komut.ExecuteNonQuery();
MessageBox.Show("#### KAYIT GÜNCELLENDİ ####");
}
22 Mayıs 2007 Salı
DEFRAG NEDİR ve NASIL YAPILIR.?
Defrag işlemini kısaca şöyle açıklayabiliriz; Harddsikimizi bir kütüphane gibi düşünelim. kaydetdiğimiz mp3 olsun film olsun hertürlü veriyide kütüphanenin raflarına konulan kitaplar olarak düşünelim. Kitap koydukça kütüphanenin yükü artar bu gayet normal pekala silme işlemimiz sonucunda nasıl bir şey oluyo diye düşünürsek..! Sildiğimiz her veri harddiskin üzerinden kaybolur ama yeri orada kalır. Hatta veri daha alt yerlerde indexlenir. Recovery işlemini düşünün sonra verileri nasıl geri alıyoruz sizce.? Silinme işlemi kitabın raftan alınmasıdır aslında. kitap alınır ama kapladığı alan orada kalır. defrag (birleştirme) işlemi ise bu boşlukları birleştirrek harddiskte bir bakıma alan açar.
DEFRAG NASIL YAPILIR.?
* Bu yordamı gerçekleştirmek için yerel bilgisayarda Administrators grubunun üyesi olmanız veya uygun yetki verilmiş bir temsilci olmanız gerekir. Bilgisayar bir etki alanına katılmışsa, Domain Admins grubunun üyeleri bu yordamı gerçekleştirebilir. En iyi güvenlik yöntemi olarak, bu yordamı gerçekleştirmek için Farklı Çalıştır seçeneğini kullanın.
* Disk Birleştiricisi’ni açmak için Başlat'ı tıklatın, Tüm programlar'ın, Donatılar'ın ve Sistem Araçları'nın üzerine gelin, sonra Disk Birleştiricisi’ni tıklatın.
* Birimleri birleştirmeden önce çözümlemeniz gerekir. Böylece, birleştirmeye zaman ayırmanız gerekip gerekmediğini saptayabilirsiniz.
* Bir birimin Disk Birleştiricisi tarafından tümüyle ve yeterli biçimde birleştirilebilmesi için en az %15 boş alan olması gerekir. Disk Birleştiricisi bu alanı dosya parçaları için bir sıralama alanı olarak kullanır. Birimin %15'ten az boş alanı varsa, Disk Birleştiricisi birimin yalnızca bir kısmını birleştirir. Birimdeki boş yer miktarını artırmak için gerekmeyen dosyaları silin veya başka bir diske taşıyın.
* Dosya sistemi tarafından bozukluk olasılığını göstermek üzere kirli olarak işaretlenmiş birimleri birleştiremezsiniz. Kirli birimi birleştirmeden önce birim üzerinde chkdsk komutunu çalıştırmanız gerekir. Fsutil dirty query komutunu kullanarak bir birimin kirli olup olmadığını belirleyebilirsiniz. chkdsk ve fsutil dirty komutları hakkında daha fazla bilgi için İlgili Konular'a bakın.
* Disk Birleştiricisi'nin bir birimi birleştirmesi için gereken süre birimin boyutu, birimdeki dosya sayısı, birimdeki parçalanmanın oranı ve kullanılabilir sistem kaynakları gibi birçok etkene bağlıdır.
* Yalnızca yerel dosya sisteminin birimlerini birleştirebilir ve aynı anda yalnızca bir Disk Birleştiricisi oturumu çalıştırabilirsiniz.
* Bir birimi birleştirmeyi kesmek veya geçici olarak duraklatmak için sırasıyla Durdur'u veya Duraklat'ı tıklatın.
Bu şekilde harddiskimizin hem ömrünü artırmış oluruz hemde hızını artırmış oluruz.

