| Osman Çelik's profileOsman Celik's BlogBlogListsNetwork | Help |
Osman Celik's Blog.Net Framework Developers February 05 Ajax ASP.Net Source CodeAjax'ın yayımlanmasından neredeyse on gün geçmeden Microsoft Ajax Extensions'a ait source kodu yayımladı. Indirmek isteyenler buraya tıklayabilir. Duyuruyu yapan ScottGu'nun sitesine bağlanmak için buraya tıklayın. January 23 SHA-1 KırıldıEpochTimes'ın haberine göre SHA-1 hash algoritması ünlü Çinli profosör tarafından kırıldı.
ayrıntılar için
WFP/E Nedir?Konuyla ilgili küçük ama anlaşılır döküman. Takımın liderinden http://blogs.msdn.com/mharsh/archive/2006/12/06/what-is-wpf-e-really.aspx November 15 Vista Security GuideNovember 07 .Net Framework 3.0 yayımlandıUzun zamandır beklenilen son sürüm nihayet piyasada. .Net Framework 3.0 Microsoft® Windows® Software Development Kit for Windows Vista™ and .NET Framework 3.0 Runtime Components Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF), November 2006 CTP Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation) November 02 Team Foundation Administrator's GuideTeam Foundation Server ile yönetim ve serveri özelleştirme ile ilgili Microsoft tarafından yayınlanmış çok güzel bir döküman. İçerisindeki konuları aşağıda veriyorum.
October 20 IE 7Microsoft sonunda IE7 versiyonunu duyurdu. Hemen indirmek istemeyenler için 1 kasım dan itibaren otomatik güncellmesi açık olanlar için sistem tarafından otomatik güncelleme olarak indirileceğini duyurdu. Ancak beta versiyonlarından beri sürekli olarak kullandığım bu sürümü mutlaka kurmanızı tavsiye ederim. http://www.microsoft.com/windows/ie/default.mspx?mg_ID=10010 Ayrıca Channel9 üzerinde 4 adet video da eklenmiş. Yazılım geliştiriciler için bulunmaz nimetlerden biri olan Channel9'dan bu videoları da seyredebilirsiniz. http://channel9.msdn.com/ShowPost.aspx?PostID=246705#246705
Technorati tags: IE7 del.icio.us tags: IE7 LiveJournal tags: IE7 Microsoft Privacy GuidelineWord formatındaki bu dökümanda üçüncü parti geliştiriciler için senaryolar ve gizlilik adına bir çok önemli bilgler var. Ortalmaa 50 sayfalık dökümanı indirmek için tıklayın. Technorati tags: Guidelines del.icio.us tags: Guidelines October 19 Design Patterns - Tasarım KalıbıSürekli olarak bu konu hakkında sorular alıyorum. Yahoo'nun yazmış olduğu bazı API'leri incelerken çok basit ama çok güzel açıklamalar gördüm. Burada çevirerek yayınlamak istiyorum. Aslında Design Patterns ciddi çalışmalar neticesinde geliştilmiş yöntemlerdir ve burada detaylı anlatılmayacak kadar ciddi kapsama sahiptir. Bu çeviriyi yayınlayıp temel kaynak adresinide verelim. Yazının orijinali ve kaynağı en alta ekledim. İlgilenenler bakabilirler. Pattern (Kalıp) nedir? Belirli bir yapı içerisinde, ortak bir probleme verilen en uygun çözümün tanımıdır. IAWiki'den: Kalıplar; ortak problemlere en uygun çözümlerdir. Ortak bir problem toplum içerisinde bulunduğunda, bu problem için çözümler genelde kendilinden ortaya çıkarlar. Nihayetinde, bu çözümler Tasarım Kalıbı haline gelene kadar toplum içerisinde bir kimlik kazanarak, düzeltilirler. Her Kalıp dört adet temel bileşenden oluşur: başlık Nasıl ki bi fotoğraf binlerce kelimeye bedelse, kalıplar da belirtilen kalıbın görsel tanımını yapmak için"hassas örneğe" sahiptir. Mantık ve Erişebilirlilik kavramları da ayrıca kalıp içerisinde belirtilir. ---------------------------------------------------------------------------------------------------- What's a Pattern? From the IAWiki: Each pattern has four primary components: a title Because a picture is worth a thousand words, the patterns also have a "sensitizing example" (we have tried to include a screen shot along with an animation example of the interaction) that visually represents the pattern. Rationale and Accessibility concerns are also captured in the pattern. http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612 Technorati tags: Design Patterns LiveJournal tags: Design Patterns del.icio.us tags: Design Patterns October 17 VS Macropscode.com'da rastladığım ilginç bir Visual Studio macro. Uzun kod sayfalarında tek tıklama ile sayfanın en üstüne yada en altında gitmek için kullanılıyor. Fare kullanmayı sevmeyenler için bunun yerine CTRL+Home ve CTRL+End tuş kombinasyonlarını da kullanabilirsiniz.
''' Go to Top of Code Window Sub CodeWindowBegin() Dim ts As TextSelection = DTE.ActiveWindow.Selection ts.StartOfDocument() End Sub ''' Go to Bottom of Code Window Sub CodeWindowEnd() Dim ts As TextSelection = DTE.ActiveWindow.Selection ts.EndOfDocument() End Sub October 13 .Net Framework EğitimiMicrosoft eClinics'ten .Net Framework 3.0 eğitimi kısa bir süre için ücretsiz.
Sysinternals.comsysinternals.com un kurucusu, hemen hemen hepimizin kullandığı birçok low-level programın yazarı (NTFSDOS gibi) Mark Russinovich'in technet üzerinde açmış olduğu blog adresidir:)
Programcılara TavisyelerÜnlü Microsoft programcısı Chuck Jazdzewski'nin yeni programcılara "Babacan" tavsiyeleri
Command LineWindows üzerinde kimi işlemleri command prompt'tan yapmanız gerekebilir. Bazı kod derlemeleri yada bir ip numarasını öğrenme gibi. Command Prompt ile ilgili bazı kullanışlı bilgiler.
1- Command prompt'u açmak için Start>Run'a cmd yazabilirsiniz. Bunun yerine direk "command" ifadesini de kullanabilirsiz. Ancak bu iki ifadenin birbirinden farkı vardır. cmd ifadesi direk olarak cmd.exe yi çalıştırır. Ancan command ifadesi direk olarak ntvdm.exe yi çalıştırır. ntvdm açılım olarak Virtual DOS Machine anlamına gelir. Gerçekten DOS ortamını size sağlar. eğer 16-bitlik herhangi bir programı DOS altından çalıştırmanız gerekirse command ifadesini kullanmanız gerekir. Ancak cmd.exe genelde komut satırı işlemleri için daha hızlı ifadeler yazmanızı sağlar. 2- hh ntcmds.chm yazarak Window içerisindeki command prompt help dosyasını direk olarak açabilirsiniz.
3- http://sourceforge.net/projects/console adresinden inanılmaz bir console programı indirebilirsiniz. özellikle Visual Studio kullanıcıları env.bat dosyasını çalıştırarak bazı derleme işlemleri gerçekleştirirler. Bu console programı sayesinde "Tabbed" konsola sahip olabilirsiniz.
4- Windows XP için genel command-line referansı için
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds.mspx?mfr=true adresine bakabilirsiniz. Hemen tüm argümanlar bu adreste açıklamalı olarak incelenmiştir.
5- Bir çok ortam değişkeni için (Environment Variables) http://libertyboy.free.fr/computing/reference/envariables/index.php adresi kontrol edilebilir. October 06 Dino Esposito'nun yeni kitabı çıktı.Ünlü Microsoft yazar ve düşünürü Dino Esposite uzun bi aradan sonra yeni kitabıyla yeniden sahnede. Introducing ASP.Net 2.0 AJAX Extensions adını taşıyan kitap amazon.com'dan sipariş edilebilir. October 05 Google Kod AramaGoogle Kod Arama'yı kullanarak net üzerinde direk kod arayın. Herhangi bir dil ve lisanslama modelinde. Regex ifadeleri kullanılarak arama netleştirilebilir. October 04 Microsoft Level Puan Açıklamaları (100-400)
Level 100 : Giriş seviyesinde materyal. Level 200 : Orta seviyede materyal. Level 300 Description: İleri düzey seviyesinde meteryal. Level 400 Description: Uzman seviyesinde meteryal. October 02 Vista yaklaştıkça...Vista ile bilgiler de yavaş yavaş gün ışığına çıkıyor. Yazılım geliştiriciler için Vista üzerinde desteklenen Visual Studio versiyonları şöyle sıralanabilir.
Visual Studio 6.0 - Vista üzerinde destekleniyor. Visual Studio 2002 - Vista üzerinde desteklenmiyor. Visual Studio 2003 - Vista üzerinde desteklenmiyor. Visual Studio 2005 SP1- Vista üzerinde destekleniyor.
Gün geçtikçe bilgiler artacaktır..Vistayla kalın...
|
|
||||||||||||||
|
|