Windows 7 için bir eklenti yüklemişler ve tüm ayarların bir yerden yapılabilmesini sağlıyor.
Windows 7 GodMode için yapılması gerekenler.
1) Masa üstüne yeni bir klasör oluşturun.
2) Klasör ismini GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} olarak değiştirin. Değiştirdiğinizde klasörün değiştiğini göreceksiniz.
3) Artık tüm ayarlar bu klasörde toplandı.
11 Mayıs 2010 Salı
Internet Explorer 9 Test Drive
Internet Explorer 9 ile test sürüşüne çıkmak ve yeni özelliklerini takip etmek isterseniz.
İncelemek ve indirmek için.
http://ie.microsoft.com/testdrive/Default.html
İncelemek ve indirmek için.
http://ie.microsoft.com/testdrive/Default.html
27 Nisan 2010 Salı
Microsoft Enterprise Library 5.0 Yayınlandı.
Microsoft Enterprise Library 5.0 Visual Studi 2008 ve 2010 için yayınlandı.
Patterns & Practices – Enterprise Library
http://entlib.codeplex.com/
Patterns & Practices Developer Center
http://msdn.microsoft.com/en-us/library/ff632023.aspx
Download
http://www.microsoft.com/downloads/details.aspx?FamilyId=bcb166f7-dd16-448b-a152-9845760d9b4c&displaylang=en
26 Nisan 2010 Pazartesi
Her Yönüyle C # 4.0 (4.0'a göre Güncellenmiş)
Her Yönüyle C # 4.0 11. baskı ile yayında.
Sayın Sefer Algan'ın yazdığı bu kitap her yazılımcının başucunda bulunması gereken önemli bir kita.
Ben az önce sipariş ettim. :) Yenilikleri takip edenleri takip etmekte yenilikleri takip etmektir sanırım.
Bu sektörde olup Sefer Algan ismini duymayan yoktur sanırım. Kurduğu http://www.csharpnedir.com/ web sitesinden sağladığı kaynaklar ile de bizlere destek olmaktadır.
Online kitapçılar
http://www.kitapyurdu.com/kitap/default.asp?id=73354
http://www.tumkitaplar.com/kitap/index.pl?kitap=142683
%100 nesne yönelimli programlama dili C# için temel kılavuz...
.NET platformu için sıfırdan geliştirilen bir dil olan C#, kendinden önce gelen gözde programlama dilleri C, C++ ve Java dillerinin en etkili özelliklerini bünyesinde barındırması yanında, bu dillerin hiç olmadıkları kadar da nesne yönelimli (object oriented) ve kolay öğrenilir bir dil. .NET platformu ile birlikte hızla tanınan ve yayılan C#, profesyonel yazılımcılar için ideal bir çözüm olarak karşımızda.
C#’ın uygulama desteği ise oldukça geniş; konsol uygulamalarından, Windows tabanlı uygulamalara, ASP .NET desteğinden Web servisleri desteğine, Mobil uygulamalardan DLL yazımına kadar birçok konuda C# dili kullanılabilirliği ile öne çıkıyor. Bütün bu konuların yanında Her Yönüyle C#, bellek yönetimi, exception handling, veritabanı yönetimi gibi ileri düzey programlama konularını da her yönüyle irdeliyor.
Sefer Algan’ın kaleme aldığı Her Yönüyle C# ile, .NET’in prensi olarak anılan C# dilini, hızla, kolayca öğrenebilirsiniz. Yalın bir dille yazılan bu kitap, hem programlamaya yeni başlayanlar hem de hangi dille bağlayacağına karar veremeyenler için eksiksiz bir kılavuz. Profesyonel yazılımcılar ise bu kitabı mutlaka kitaplıklarında bulundurmalılar...
Neden lisanlı yazılım. "Visual Studio 2010"
Nedenler çok. Neden lisanslı yazılım kullanmak gerektiği konusu. Emeğe saygı önemli bir konu. Bizlerde yazılım geliştiriyoruz ve bu ağın birer üyesiyiz. Bilgisayar olmasa ne olurdu, sanırım hepimiz rahat ederdik. :)
Madem böyle geniş bir ağın içersindeyiz ve ekmeğimizi bu ağdan kazanıyoruz o zaman bir birimize destek olmalıyız. Kazancımızı birbirimizle paylaşmalıyız, hepsini değil tabi :). Neden? Bu yazılım araçları olmasa nasıl program geliştirebilirdik. Yeni sürümleri olmasa nasıl daha hızlı daha verimli daha görsel daha kabiliyetli ve daha teknolojik vs vs vs. Dahalar bitmiyor ve sebepler çok. Birbirimiz saygılı olmalıyız ve lisanslı ürünler kullanmalıyız.
Visual Studio 2010 da sonunda aramızda yeni özelliklerini sürekli takip ediyoruz. Hepimize katacak yeni özellikleri var. Umarım hatalarıda kısa sürede giderilir.
Neden Upgrade etmek
http://www.microsoft.com/visualstudio/en-us/why-upgrade
Visual Studio 2010 inceleyiniz.
http://www.microsoft.com/visualstudio/en-us/products
Madem böyle geniş bir ağın içersindeyiz ve ekmeğimizi bu ağdan kazanıyoruz o zaman bir birimize destek olmalıyız. Kazancımızı birbirimizle paylaşmalıyız, hepsini değil tabi :). Neden? Bu yazılım araçları olmasa nasıl program geliştirebilirdik. Yeni sürümleri olmasa nasıl daha hızlı daha verimli daha görsel daha kabiliyetli ve daha teknolojik vs vs vs. Dahalar bitmiyor ve sebepler çok. Birbirimiz saygılı olmalıyız ve lisanslı ürünler kullanmalıyız.
Visual Studio 2010 da sonunda aramızda yeni özelliklerini sürekli takip ediyoruz. Hepimize katacak yeni özellikleri var. Umarım hatalarıda kısa sürede giderilir.
Neden Upgrade etmek
http://www.microsoft.com/visualstudio/en-us/why-upgrade
Visual Studio 2010 inceleyiniz.
http://www.microsoft.com/visualstudio/en-us/products
17 Mart 2010 Çarşamba
TextBox.Enable = False;
TextBox 'ları müdehale edilemeyecek şekilde kullanmak istediğimizde "TextBox1.Enable" false olarak seçebiliyoruz ancak false seçtiğimizde arka renk "BackColor" gri renge dönüşüyor kötü bir görüntü oluyor. En azından benim hoşuma gitmiyor. :)
Bu durumda kullanışsız bir görünüme bürünen TextBox 'ı Formun "Form_Load" yüklenmesi anında kod ile yaparsanız istediğiniz sonucu elde edebilirsiniz.
textbox1.Enabled = false;
textbox1.BackColor = Color.White;
16 Mart 2010 Salı
SQL Server "T-SQL" Yuvarlama Fonksiyonları...
FLOOR : Aşağı yuvarla (Ondalık sayının kendinden küçük, en büyük tam sayıyı verir).
CEILING : Aşağı yuvarla (Ondalık sayının kendinden büyük, en küçük tam sayıyı verir).
ROUND : Sayıya yakın olan tam sayı değerini verir.
SELECT FLOOR(12.252141), CEILING(12.252141), ROUND(12.252141,0)
Sonuç : 12 13 12.000000
SELECT FLOOR(12.987363), CEILING(12.987363), ROUND(12.987363,0)
Sonuç : 12 13 13.000000
ROUND fonksiyonu 2 parametre alır.
1- Yuvarlayacağı sayı
2- Yuvarlama yaparken virgülden sonra dikkate alacağı 'decimal' hane sayısını ifade eder.
* ROUND(112.252141,0) = 112.000000
* ROUND(112.252141,1) = 112.300000
* ROUND(112.252141,2) = 112.250000
* ROUND(112.252141,3) = 112.252000
* ROUND(112.252141,4) = 112.252100
Kaynak
http://msdn.microsoft.com/en-us/LIbrary/ms175003%28v=sql.100%29.aspx
CEILING : Aşağı yuvarla (Ondalık sayının kendinden büyük, en küçük tam sayıyı verir).
ROUND : Sayıya yakın olan tam sayı değerini verir.
SELECT FLOOR(12.252141), CEILING(12.252141), ROUND(12.252141,0)
Sonuç : 12 13 12.000000
SELECT FLOOR(12.987363), CEILING(12.987363), ROUND(12.987363,0)
Sonuç : 12 13 13.000000
ROUND fonksiyonu 2 parametre alır.
1- Yuvarlayacağı sayı
2- Yuvarlama yaparken virgülden sonra dikkate alacağı 'decimal' hane sayısını ifade eder.
* ROUND(112.252141,0) = 112.000000
* ROUND(112.252141,1) = 112.300000
* ROUND(112.252141,2) = 112.250000
* ROUND(112.252141,3) = 112.252000
* ROUND(112.252141,4) = 112.252100
Kaynak
http://msdn.microsoft.com/en-us/LIbrary/ms175003%28v=sql.100%29.aspx
26 Şubat 2010 Cuma
Apple Inc ve Microsoft Corp (Oyun Teorisi)
T.C. İstanbul Ticaret Üniversitesi Sosyal Bilimler Enstitüsü Dönem Projesi olarak hazırlanan Oyun Teorisis isimli çok güzel Türkçe yayınlardan...
http://issuu.com/fatos/docs/oyun-teorisi
http://issuu.com/fatos/docs/oyun-teorisi
9 Şubat 2010 Salı
Windows CE ve uygulama dizini "Path"
Windows CE ile geliştirilen uygulamalarda, uygulamanın çalıştığı path i bulmak gerekebiliyor.
Windows CE ve Path
Windows CE ve Path
System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase;
string FullPath = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase;
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(FullPath);
string _appPath = dir.Parent.FullName;
Kaydol:
Kayıtlar (Atom)