Merhaba arkadaşlar, Bugün sizlere MVC de controllerden stmp gmail sunucu ayarlarımızı yapıp mal gönderme işlemini yapacağız. Öncelikle bir tane controller açalım ve aşağıdaki kodları yazalım. Hemen bunun oluşturulacağı ekranı yazalım. Onun kodları da aşağıda verilmiştir. İşte bu kadar kolay gelsin…

Asp.net MVC Web Mail STMP


Merhaba arkadaşlar, Bugün sizlere SQL veritabanında daha önce açılmış olan bir kullanıcıyı silmeyi nasıl yaparız onu anlatacağım. SQL -> Security -> Logins altında bulunan silenecek olan kullanıcıyı silmek istediğinizde bir hata karşınıza çıkacaktır. Bu sorunu da ufak bir query yazarak çözüyoruz. Öncelikle “test” kullanıcısının sisteme giriş ID sini buluyoruz ve […]

Could not drop login ‘test’ as the user is currently ...


Merhaba arkadaşlar, Başıma geçen günlerde MACKEEPER virüsü geldi. Açtığım tarayıcı sayfalarında sürekli bir popup ve sürekli de reklam sayfaları çıkıyordu. Tarayıcıyı resetledim ama kurtulamadım. Google Chrome ve Safari tarayıcının da ikisini ele geçirmişti. İnternette ufak araştırma sonucu Mackeeper virüsünden kurtulmanın bir yolunu buldum. Gerçekten bende işe yaradı ve app store’un […]

Mackeeper Virüsü Temizleme



Merhaba arkadaşlar bugün sizlere IIS tarafında domain yönlendirmeyi anlatacağım. Örneğin bir alan adınız var ve alan adınızı başka bir sayfaya yönlendirmek istiyorsunuz. Gelin birlikte yapalım. Öncelikle IIS Manager’ı açalım. Yönlenecek URL adresi IIS de açalım ve resimdeki gibi HTTP REDIRECT alanına gelelim. Burayı açtığımızda 2. resimde gösterdiğim gibi sadece yönlenecek […]

IIS Domain Routing Asp.Net


Repeater nesnesinin ItemCommand event’inde CommanArgument olarak resmin saklandığı url adresini tuttuk. Aşağıdaki kodla herhangi bir url adresindeki resmi bilgisayarınıza indirebilirsiniz.

Repeater ItemCommand Download Image


WCF kullanarak bir proje geliştiriyorsanız ” The maximum message size quota for incoming messages (65536) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element. ” bu hatayı almış olmalısınız. Tek yapmanız gereken iş ise projenizin client tarafındaki web.config sayfasında ufak değişiklik yapmalısınız. Projenizin […]

The maximum message size quota for incoming messages (65536) has ...



web servisinizde json max lenght hatasını görüyorsanız çözümü çok basit. Exception information: Exception type: InvalidOperationException Exception message: Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property. Bu hatanın çözümü ise web config dosyanızda bir ayar yapmak gerekiyor. […]

Asp.net json max lenght Web.Config





Merhaba arkadaşlar,   Asp.net projemize öncelikle reference kısmından active directory için gerekli kütüphanelerimizi ekliyoruz. references->Add Reference…->Assemblies içindeki -> aşağıdakileri ekleyin. Sonra login sayfanıza şunları ekleyin. Daha sonra ilgili kod parçacığı aşağıdaki gibidir. bilgisayarınız domainde olduğu sürece bilgileriniz active directory den gelecektir. İşte bu kadar

Asp.net projesine Active Directory Ekleme, Kullanma


Sayfanın head kısmında gerekli css kodunu ekleyin Sonra sayfanın body kısmında ise moment.min.js, jquery-3.2.1.min.js, toastr.js dosyalarını ekleyin. Ben body ile form tag’in arasına koyuyorum Şimdi ise toastr göstermeye geldik. hata, başarı ve uyarı mesajları asp.net C# tarafında böyle gösteriliyor. Kolay gelsin

Asp.net Toastr Example


wcf de linq to sql ile arama yaptırarak veritabanından sorgu çekmek istediğinizde aşağıdaki kodlar işinizi görecektir. WCF tarafı WCF tarafındaki .cs tarafı Bu serviste role id sine göre çekme ve string olarak gelen personelname parametresiyle sorgu yapılıyor. Bundan sonra gridView kısmında gösterebilirsiniz.

WCF Linq to Sql Like Komutu kullanma



Asp.net de textbox’a yazılan her karakterin aynı anda label veya textboxt  gibi bir değişkende görünmesini istiyoruz. Bu yüzden aspnet server tabanlı olduğu için TextBox_Changed ifadesi her karakterde yapmaz. Mause ile başka bir yere tıkladığınız zaman copyalama yapar. Aşağıdaki örnekte textbox’tan textbox’a kopyalama ve textbox’dan Label’e copyalama yapıyor. Kolay gelsin

Asp.net TextBox Change Olayında Javascript ile Kopyalama


Sayfanızda bir kayıt işlemi yaptıktan sonra kimi zaman sayfayı yenilemeyi tercih etmişizdir. Yada sayfadaki kontrollerin temizlenmesini istiyoruzdur. Bu yazımızda tüm textboxların temizleme olayını ele alacağım. Senaryom; veritabanına kayıt ekledikten sonra aynı sayfada kalıp form bilgilerimin temizlenmesidir. Bunun için [crayon-5ba487ab0930c869366483/] metodunu kullanın. Daha sonra butonun click eventinde [crayon-5ba487ab09327510810240/] metodunu çağırın. Artık […]

Asp.net Sayfadaki Textbox Kontrolleri Temizlemek


Session State özelliği ile aynı tarayıcıdan gelen istekleri tanır ve isteklerin yaşam süreleri dolana kadar gelen istekleri saklar. Session State tüm Asp.Net uygulamalarında default olarak gelmektedir. SessionState için uygulamanızın web.config dosyasında bir kaç tanımlama yapmak gerekir. Şimdi bunlara bakalım.   Mode : Session değerlerinin nerede saklanacağını söyler. Cookieless : SessionID’lerin […]

Asp.Net SessionState Nedir ve Çeşitleri Nelerdir?



Asp.net ile bir form sayfası yaptınız ve sayfanız postback olduğunda verileriniz sıfırlandı. Bunun sebebi ise ViewState kavramıdır.Viewstate sayfada gizli olarak saklanır. ViewState sayfa kapandığı anda o da ömrünü tamamlamış olur. ViewState aslında kullanıcıların sayfanın kaynağını görünütüle seçeneğinden görebileceği küçük veri tutucularıdır. ViewState sayfa üzerindeki bilgileri sakladığı için sayfa performans açısından […]

Asp.Net ile ViewsState Kullanımı, ViewState Nedir?


Büyük projelerde oluşturduğumuz class’ lar zamanla okunması zor hale gelebilecek kod satırları ile dolabilmektedir. Partial class ise bir class’ ı birden fazla class olarak bölmemize olanak sağlar. Fiziksel olarak birden fazla parça ile oluşan partial class’ lar, Çalıştığı zaman tek bir class olarak görev yapar. Partial class ile fiziksel olarak […]

Partial Class Nedir?


Eğer projenizde tarih alanını göstermek istiyorsanız ve veri tabanında veriniz “2017-01-25 17:45:25” şeklinde geliyorsa bunu 25/01/2017 şeklinde göstermek istiyorsanız aşağıdaki yöntemi de uygulayabilirsiniz. Eğer tek bir haber verisi geliyorsa tarih gösterme aşağıdaki gibi olur [crayon-5ba487ab0b635353820686/] Eğer for döngüsüyle veri geliyorsa tarih gösterme aşağıdaki gibi olacaktır. [crayon-5ba487ab0b64b933408675/]

Codeigniter Date Format Views



İki tabloyu birbirine baplayıp ve iki tabloda da aynı isimler olunca veri gönderirken aynı isimli kolonu tek bir tane yapıp codeigniter views kısmında veriye ulaşamıyorsunuz. Bunun için Controllers kısmında takma ad kullanılarak tüm istediğiniz verileri çekebilirsiniz. Site sayfanın Controller kısmı [crayon-5ba487ab0c203866706720/] Site sayfanın Views Kısmı           […]

Codeigniter Join Kullanımı


Bir web sitesi projesinde blogların listelenmesi sayfasında eğer seçilen kategoriye ait blog yoksa ekranda “Bu kategoriye ait blog yazılmamıştır.” diye uyarı yazısı çıkacaktır. Bunun için urlden cat parametresiyle kategori id sini alıyorum ve ona göre sorgu çekiyorum. Controller kısmı [crayon-5ba487ab0c975429529900/] Eğer url den cat parametreyle değer geliyorsa where koşuluna o […]

Codeigniter Views Kısmında Veri Sayısı Kontrolü


Gravatar kullanımı hemen hemen her yerde tercih edilen bir durum oldu. Bende sizlere yaptığım bir sitede PHP ile yapılan gravatar kullanımını göstereceğim. Gravatarın işleyişi şu şekilde oluyor. Siz kullanıcıdan email adresini alıyorsunuz ve gravatar’a daha önce kayıt yaptırmış ve gravatar resmini seçen kişilerin yorumlarında kendi seçtikleri resimler çekiliyor. Eğer kullanıcı […]

PHP Gravatar Kullanımı



Bir sayfanın belli bir yerinde animasyonlu aşağı inmesini istiyorsanız aşağıdaki örnekle açıklamamı yapmak istiyorum. Benim elimde bir tane a href var. Ben buna tıklayınca sayfanın en altından 50px yukarısına animasyonlu çıkmasını istiyorum. [crayon-5ba487ab0d791986318814/] .comment-blok classının içindeki her a elementine tıklayınca öncelikle dokümanın uzunluğunu alıyorum. Sonra window height’ından çıkarıyorum. yavaşça harereket […]

Javascript ScrollTop Kullanımı


İnput verilerinizin placeholder kısmında o gri yazı rengini değiştirmek için aşağıdaki css kodlarını eklemeniz yeterli olacaktır. [crayon-5ba487ab0e37b155988686/] Artık yazınız kırmızı renkli oldu. Ben görmeniz açısından red ifadesini kullandım

Placeholder Yazı Rengi Değiştirme


1 yorum
Codeignter da veritabanından aldığınız dosyanın uzantısını göstermek istediğinizde aşağıdaki ufak kod parçasını işinizi görecektir. Çıktısı da aşağıdaki gibidir. [crayon-5ba487ab0ea03236606398/] Çıktı: /www/htdocs/inc dosya.txt txt dosya

codeignter dosya uzantısı alma



WordPress temalarından e-ticaret olan bir tema kullanırken biliyorsunuz ki üye siteden çıkış yapınca wordpressin logout sayfasına yönlendirme işlemi yapıyor. Bu da sitenizin wordpress tabanlı olduğunu apaçık ortaya koyuyor. Sizlere bir kaç ufak yöntemle neler yapabileceğimizi kısadan göstereceğim. [crayon-5ba487ab0f564674229718/] Bu kod ile çıkış yapınca anasayfaya yönlendirme işlemi yapılıyor. [crayon-5ba487ab0f57a230872832/] bu kod […]

WordPress Çıkış Yapınca İstediğim Sayfada Kalsın


Bugün sizlere windows 10’daki görev çubuğunda yer alan başlat menüsünün çalışmaması için bir çözüm sunacağım. Öncelikle görev çubuğunda boş bir yere sağ tıklayıp Görev Yöneticisini çalıştırınız yapın veya bu işlemi Ctrl + Alt + Del tuş kombinasyonuyla da yapabilirsiniz. Daha sonra Dosya Menüsünden yeni Görev seçeneğine tıklayınız. Bu seçtiğiniz görevi “bu görevi […]

Windows 10 Başlat Menüsü Çalışmıyor


Merhaba arkadaşlar, Sizlere şimdilerde elime aldığım bir SEO kitabından aldığım el notlarımı paylaşmak istiyorum. Tabi ki önce kendi sitenin SEOsunu bir yükselt diyebilirsiniz. Benim bu sitedeki amacım yazılımcı arkadaşlara en basitinden yazılım öğretmek ve zaten az olan bir zamanımı bir şeyler yazarak geçirmek. Her neyse kitabı okudukça aldığım notlarımı sizlerle […]

SEO Kitabından Notlar



2 yorum
HTML5 etiketlerinden yeni gelen nav etiketine değinelim. nav etiketi gezinti(navigasyon) linklerinin bulunduğu bölümü tanımlar. Fakat sayfadaki bütün linkler aklınıza gelmesin. Önceden el ile div’ler oluşturarak sayfamızın bir kenarına menü şeklinde navigasyon yani gezinti bölmesini yapardık. HTML 5 ile şimdi bu gezinti bölmesini nav etiketi ile daha iyi şekilde yapabiliyoruz. Nav […]

Ders14- HTML5 nav etiketi


Yeni HTML 5 etiketlerinden biri olan ve h elementlerini gruplamak için kullanılan hgroup etiketine bakalım. Eğer içeriklerimiz birden fazla h elementi içeriyorsa bunları grup şeklinde tanımlayabiliriz. h1,h2,h3,h4,h5,h6 başlık etiketlerini gruplamak için kullanabileceğimiz yeni html5 etiketi olan hgroup etiketinin kullanımına örneklerle bakalım. Article etiketi altında bir başlık etiketini hgroup kullanmadan gösterme […]

Ders13- HTML 5 hgroup etiketi


header ve footer etiketleri de html5 ile gelen yeni yapısal etiketlerdendir. header sayfanın başlık kısmının tanımlandığı yani başlık kısmında olması gereken ögelerin gruplandığı bölümdür diyebiliriz. Sadece başlığı yazacaksak h1 ile h6 arasındaki etiketler kullanılabilir. Header içerisinde örneğin sayfanın banner’ı, başlığı, logosu gibi bilgilerde yer alır. Bir sayfada birden fazla header […]

Ders12- HTML 5 header ve footer etiketi kullanımı



Bölümlendirme için yeni oluşturulan etiketlerden biri de aside etiketidir. Diğer bölümlendirme etiketi gibi kullanılan bu etiket genelde web sayfalarında menülerimizi yerleştirdiğimiz sidebar isimli div’e karşılık gelmektedir. Yan menü olarak isimlendirme de mümkündür. Aside etiketi içerisinde başlık, paragraf, tablo gibi etiketler kullanılabilir. Bununla birlikte site içinde yer alacak resimler, reklamlar, menüler […]

Ders11- HTML5 aside etiketi kullanımı


HTML 5 içerisinde kullanılan yeni yapısal etiketlerden biri de article etiketidir. Yapı olarak önceki derste bahsettiğimiz section ve div’e benzerlik gösterir. Article etiketi bir sayfa, uygulama ya da belgede kendi içinde bir düzen oluşturabilen bir bileşeni temsil eder. Article bileşeni sayfa içinde yeniden kullanılabilen şeklinde tasarlanmıştır. Bir forumda açılan bir […]

Ders10- HTML 5 Article Etiketi Kullanımı


HTML 4 ile sayfa oluştururken genel olarak sayfa yapısında başlık, navigasyon, içerik, menü ve alt menü gibi div’ler kullanırız. Daha sonra bu div’lere CSS’ler yazarak yerleşimlerini ve içeriğini ayarlarız. HTML 5 de bu bölümleri gruplama yapmak daha da kolaylaşmıştır. Bunun için HTML 5 içerisinde kullanılan yapısal etiketler tercih edilir. Div […]

Ders9- HTML 5 Section Kullanımı



Sebeplerden biri de yeni bir dil öğrenmeyeceğimiz. Var olan html dilin üzerine yeni etiketler ve söz dizimi kuralları öğreneceğiz. Bu da yeni bir yazılım dili öğrenme korkusunu geride bırakacaktır. HTML 5 başlı başına yeni geliştirilen bir dil değildir. Bu nedenle içerisine yazdığımız etiketlerin bir çoğu html 3-4 ‘te desteklenmektedir. Bir […]

Ders8- Neden html 5 öğrenelim


Merhaba arkadaşlar, Bugün sizlere combobox’daki seçimimize göre formumuzun rengini değiştirme kodumuza bakacağız. Bunun için öncelikle Toolbox’dan bir tane ComboBox ve bir de Button ekleyelim ve tasarımımız bu şekilde olsun. Şimdi ComboBox kontrolümüzün içine ifadeler(items) yerleştirelim. Biizim sorumuz ise seçtiğimiz kritere göre form renginin değişmesiydi. Bu yüzden ComboBox kontrolümüzün itemlarını eklemek […]

C# Ders15- ComboBox Kullanarak Form Rengini Değiştirme


Merhaba arkadaşlar, Bugün sizlere try catch finally (hata yakalama) olayını anlatacağım. Bildiğiniz üzere kodlarımızı yazıp ve kullanıcıya programımızı sunduğumuz vakit kullanıcının girmiş olduğu yanlış verilerden dolayı programımız hata vermekte ve çökmektedir. Bu gibi durumu hemen hemen her programda yaşamamak için bizler olası bir hatadan dolayı programımız çalışır bir vaziyette olmasını […]

C# Ders10- try catch finally kullanımı (hata yakalama)



Merhaba arkadaşlar Bu dersimizde Rasgele sayı üretme konumuza bakacağız. Bunun için Formumuza bir label bir de bunun üretilmesini sağlayan bir buton koyacağız. Rastgele sayımızı Random sınıfımızı kullanarak elde edeceğiz. Next: Random sayımızı tamsayı üretmek istiyorsak Next özelliği kullanılır. Bunun iki çeşidi vardır: 0 ile belirtilen sayı arasında bir sayı üretiyor. […]

C# Ders5- Random Sınıfı


Merhaba arkadaşlar bugünkü konumuz formumuzun özelliklerine değinmek olacaktır. Sırayla bunlardan bahsedelim. Form1_Load metodu formumuzun yüklenince çalışmasını istediğimiz komutları bu metodun içine yazıyoruz. Mesela formumuzun içine bir label atalım ve form yüklenince Formunuz yüklendi mesajını bizlere versin. Bunun için hemen C# projemize ToolBox’dan bir tane label kontrolümüzü ekleyelim ve formumuzun üzerine […]

C# Ders3- Form Özellikleri


Bir ağ ortamında AD birtane olur. Kuruluma başlamadan önce sunucu IP’sini sabitlememiz gerekemektedir.Önce Sunucu IP’sini sabit IP’ye çevirerek başlayalım. Daha sonra add role diyerek yeni bir rolü ekliyoruz. Active Directory bir yerde bir tane olur, yedekli olacaksa bile bunu başta belirtiriz ve yine networkte bir tane esas AD SERVER olur. […]

WINDOWS 2008 ACTIVE DIRECTORY KURULUMU



Öncelikle bir C# projemizi açalım ve aşağıdaki gibi bir ekran oluşturalım. Bunun için İki Label, iki maskedTextBox, bir buton ve bir de listBox kontrolümüzü toolbox’dan formumuza ekleyelim. Labellarımıza 1.sayı ve 2.sayı text özelliklerini properties penceresinden Text özelliğini değiştirdim. Daha sonra maskedTextBox kontrollerimizin setmasked özelliğinden 4 rakam girilecek şekilde ayarlamamızı yapalım. […]

C# Ders19- Kullanıcı Girişli İki Sayının Arasındaki Çift Sayıları ListBox’a ...


Merhaba arkadaşlar, Bugün sizlere tarayıcıların düşmanı olan “portalsepeti” isimli baş belasından nasıl kurtulacağınızı anlatıyorum. Portalsepeti isimli eklenti Firefox, Explorer ve Chrome tarayıcıların tüm ayarlarını değiştirerek arama motorunu portalsepeti.com olarak değiştiriyor. Bu eklenti ücretsiz yazılımlarla sizin bilgisayarınıza bulaşıp canınızı sıkıyorsa artık bu istenmeyen durumdan 3 adımda kurtulacağız. Öncelikle bilgisayarınızda gizli klasörlerinizin […]

Portal sepeti eklentisini kaldırma


Geçen ders oluşturduğumuz unattended.xml dosyasını iki türlü kullanımı var ya flash disk ile kurulum dosyalarını yaparken içine koyarak kurulum sırasında buradan okumasını sırasında kullanabiliriz ya da floppy disk varsa onun içine koyarak da kullanabiliriz. Ancak bu tür kurulumun geniş çapta kullanmanın bir sıkıntısı var o da şudur. Bu cevap dosyasının […]

Windows 7 Unattended Installation, Deploying Windows 7 (Windows 7 Dağıtımı ...



Windows 7 kurulumunu gerçekleştirdikten sonra yapmamız gerekenler aşağıdaki gibi sıralayabiliriz. WINDOWS 7 KURULUMUNDAN SONRA YAPILMASI TAVSIYE EDILENLER : Öncelikle güncel bir antivirüs kurulur. Ücretli yada ücretsiz sürümde olsa mutlaka bir antivirüsü sisteme kurduktan sonra Windows Update edilir. Özellikle sistemimiz güvenli olmasını sağlamak, sürücülerimizi güncelleştirmek için windows güncelleştirmeyi yapmamız gerekir. Update […]

WINDOWS7 Enterprise Kurulumu(devam)


Çalışma ortamımızı yaratabilmek için öncelikle Hyper-V oratmını kısaca tanıyalım ve işimizi görecek şekilde bir sunucu ortamımızı yapılandırmaya başlayalım. Sistemlerimizin içinde Windows2008 R2 üzerinde kurulu olan Hyper-V ile fiziksel makinelere ihtiyaç olmadan istediğimiz özelliklerde birden fazla sunucu veya client sistemler kurup, yönetip, çalıştırabiliriz. Sistemler aynı makine içinde sanal olarak görünse de […]

WINDOWS7 Enterprise Giriş ve Kurulum


1 yorum
Windows 2008R2 64 bit sürümü mevcuttur ve 32bit versiyonu yoktur. Windows2008R2 için min. istekleri: • 64bit işlemci • 512mb RAM • 32GB disk • 800×600 Super VGA • Activate edebilmek için internet bağlantısı gerekiyor. Telefon ile aktivasyon yoktur. SERVER Sürümleri: CORE EDITION Sistemin dosyalarını yükler ama sistemi temel kurulumunu yapmaz. […]

WINDOWS 2008 R2 GENEL BAKIŞ



Formlar site ziyaretçilerin veya kullanıcıların bilgi alma amaçlı kullandıkları alanlar diyebiliriz. Bu alanlar ile başlar etiketi ile biter. Bu iki etiket arasında kişilerden metinler, şifreler, eposta adresini almak içi kullanırız diyebilirim. Böylece form elemanları ile kullanıcılardan bilgileri alırız. Form elemanları ihtiyaca göre değişkenlik gösterebilir. Bunlar: metin alanları, açılır kapanır menü, […]

HTML Ders7- Form Nesneleri ve Kullanımı


Merhaba arkadaşlar, Bugünkü yazımızda Sql server veri tabanımızda bir tablo oluşturduğumuz zaman ve tabloda değişikliği kaydet dediğimiz zaman karşımıza saving changes is not permitted hatası veriyor. Bu hatadan dolayı tablodaki değişimler kaydedilmiyor. Çözümü ise çok basittir. Şimdi SQL’inizi açın yukarıdaki menülerden Tools-> Options Seçeneğine gelin. Açılan pencereden Designers-> Table and […]

SQL Ders29- saving changes is not permitted


Bu dersimizde 3 tür listeleme işlemi yapacağız. Html dokümanınızda 3 tip listeleme çeşitlerini ele alacağız. Bunları sıralayacak olursak maddeleme, numaralandırma ve kategorilendirme. Maddeleme Şeklinde Listeleme Listeleme etiketleri arasında yapılır ve her birinin arasına gelecek şekilde maddeleme işlemi gerçekleşir. yazılmadan da listeleme işlemi yapabilirsiniz. Fakat bu sefer listeleme işleminiz sayfanızın en […]

HTML Ders6- Listeleme ve Örnekleri



Bu günkü konumuz html dokümanımıza tablo ekleme işlemi yapacağız. Tablo nasıl yapılır ve sütunları, hücreleri birleştirmeyi göreceğiz. Öncelikle html dokümanınız etiketi ile belirlenir ve bir tablo etiketi ile satırlara bölünür. Her bir satır etiketi ile sütunlara ayrılır. Yani tablomuzdaki hücrelerdir. Tabloda yer alan diğer etiket ise etiketleridir. Bu etiketler tablodaki […]

HTML Ders5- Tablo yapısı, kullanımı, örnekleri


Html dosyanızda metinlerde değişiklik yapabilir onu istediğiniz şekle dönüştürebilirsiniz. Şimdi sizlere metinlerde değişiklik yapmak için kullanılan özelliklerden bahsedeceğim. arasındaki ifadeyi kalın yapmaya yarar. arasındaki ifadeyi büyük metin şeklinde yazar, arasındaki ifadeyi vurgulanmış metin şeklinde yazar, arasındaki ifadeyi italik metin şeklinde yazar, arasındaki ifadeyi küçük metin şeklinde yazar, arasındaki ifadeyi güçlü […]

HTML Ders4- Metin Biçimlendirme


2 yorum
Html etiketleri parametrelere sahip olabilirler ve html öğelerine ek özellik katabilirler. Parametreler name=”value”şeklinde belirtilir. Aynı zamanda parametreler daima başlangıç etiketleri içinde belirtilir ve değerler tırnak işaretleriarasında yazılır. Ama yazılan değerde tırnak işareti konulması gerekiyorsa tüm ifade tek tırnak içinde yazılır. Tırnak içine alınacak ifade ise tırnak içine normal şekilde alınır. […]

HTML Ders3- Parametre Kullanımı



Html de sayfamızı bir önceki yazımızda nasıl açacağımızı dile getirmiştik. Bugünkü konumuz html sayfalarımıza link, resim ekleme kısmını anlatacağım. Link ekleme Bildiğiniz gibi web sitelerinde linkler yardımıyla sizi başka bir yere yönlendirme işlemi yapılır. Bunun Asp.Net bilenler için kolay olacağını düşünüyorum. Eğer html sayfalarınızda link vermek istiyorsanız etiketleri arasında yazmalısınız. […]

HTML Ders2- link ve resim ekleme


Hypertext Markup Language kelimelerinin baş harflerinden oluşan bir dosya uzantısıdır. Aslında tam olarak Türkçe karşılığı olmasa da Zengin Metin İşaret Dili de denebilir. HTML Formatı internetin ilk çıktığı dönemlerde geliştirilen bir dosya formatıdır. Html dosyasını basit bir not defterinde bir oluşturabilirsiniz. Fakat bu dosyanın yorumlanması için bir tarayıcıya ihtiyacınız olacaktır. […]

HTML Ders1- HTML nedir?


Bilgisayar teknolojilerinin zamanına bir göz atacak olursak 8 bit’li makinelerle başlayan macera 70’li yıllarda 16 bit’e ulaştı. 90’ların başlarında 32 bit 2000’li yıllarda ise 64 bit’e geçerek ne kadar çok devrim yaşandığını hatırlayalım. 32 bit veya 64 bit diye her yerde duyar olduk. Peki 64 bit’i ne kadar iyi biliyoruz? […]

Nedir bu 64 bit dedikleri



3 yorum
Bugünkü konumuz SQL veri tabanında bir probleme çözüm getireceğiz. Eğer veri tabanınıza bağlantı yaparken Server adınınız SUMEYRAPC\Sumeyra gibi şeklindeyse yani orada slash(\) işareti kullanılıyorsa normal şeklide bir yazılımdan veri tabanınıza bağlanmak istediğinizde hata verir. Şeklindeki bağlantı cümlesiyle bağlanılmıyorsa bu cümleninin başına @ işaretini koyun. Nokta (.) yerine de kendi server […]

SQL Ders28- Bağlantı Cümlesi Hatası


2 yorum
Bilgisayarınız internette gezinirken girdiğiniz sitelerde bulunan bazı resimler butonlar ve buna benzer programcıklar otomatik olarak geçici bir klasöre kayıt eder. Bu işleme “cachelemek” denir. Bu işlem siteye tekrar girmeniz halinde bilgisayarınızda mevcut olanları tekrar tekrar yükleyerek zaman kaybetmenizi önlemek için yapılır. Kimi zaman bu dosyalar eksik yada bozuk şekilde bilgisayarınızda […]

Asp.Net Cache nedir, neden ve nasıl silinir?


Bu yazımızda ASP.net tarafından üretilen uygulama ve oturum bazlı Global.asax dosyasından bahsedeceğiz. Server bazlı global.asax dosyası kullanılması zorunlu olmayan bir dosyadır fakat gerek güvenlik gerekse bize dinamik bir yapı sağlaması için bu yapıyı kullanıyoruz. Sitelerimizde bulunan online kişi sayısını bu sayede az kodla yapabiliriz. Bunun örneğini daha sonraki makalemizde vereceğiz. […]

Global.asax Nedir?



Master Page ilk olarak ASP.NET 2.0 ile gelmiştir ve çok önemli bir özelliktir. Master Page, web from gibi davranır ancak şablondur , çalışmaz. Sadece bu şablonu kullanarak türeyen web sayfaları varsa çalıştırır. Master Page mantığı aslında bizim yapmış olduğumuz projelerin temel yapısını oluşturma amaçlı kullanılır. Yani bir Master Page ile […]

Master Page Nedir, Nasıl Kullanılır?


C# programlama dilinde ileri seviye kavramlardan biri olan Delegates(temsilciler)’i inceleyecegiz. Her seviyeden C# programcısının bilmesi gereken unsurlardandır. Uygulamalarımızı temsilciler olmadan da geliştirebiliriz. Ancak bu durumda, yapamayacaklarımız yapacaklarımızdan daha çok olacaktır. Temsilci (delegate), program içerisinde bir veya daha fazla metodu gösteren(işaret eden), referans türünden bir nesnedir. Programlarımızda temsilciler kullanmak istediğimizde, öncelikle […]

Delegete Nedir, Nasıl Kullanılır


Microsoft’un öğrenciler için hazırlamış olduğu akademik programlardan biri de Microsoft Student Partners programıydı. Bu programa başvurular yılda iki defa oluyor. Şubat ayının başlarında yeni dönem MSP seçimleri yapıldı. MSP kick-off, her MSP döneminin başında yapılan ve yaklaşık olarak 3 gün süren bir eğitim sürecidir. Şubat 21-23 tarihleri arasında Türkiye’nin dört […]

MSP Kick-Off ’15 Programı Gerçekleşti



Son yıllarda bilgisayarların çok hızlı şekilde geliştiğini söyleyebiliriz ama giriş teknolojileri konusunda aynı şeyi söylememiz mümkün değil. Son zamanlar da giyilebilir teknolojinin ön plana çıkmasıyla beraber oyunlarda da ihtiyacın artması bilgisayarların giriş teknolojisinin artmasına sebep oldu. Bu yazımızda sizlere bilgisayarların giriş teknolojilerinden en yenilerinden bahsedeceğiz. Intel RealSense RealSense teknolojisi ile […]

PC Kullanımınızı Değiştirecek Olan Teknolojiler


Bugünkü incelememiz Asus Strix ailesinden Asus Strix DSP ürününü ele alacağız. Baykuş simgesiyle karşımıza çıkan Asus Strix ailesi, Strix DSP kulaklığını oldukça göz alıcı bir ürün olarak karşımıza çıkardı. Her iki yanında baykuş simgesini rahatça görebiliyorsunuz. Bu kulaklık ile mikrofon sayesinde daha rahat edebileceğinizi umuyoruz. Tasarımının çok büyük olması onun […]

Asus Strix DSP Testte


Aralık ayında 5 gün içinde 15 milyon kullanıcıya ulaşan dev projede 75 ülkede 40 milyon öğrenciye ulaşılmıştı. Gelen öğrenciler MSP (Microsoft Student Partners) arkadaşların yardımıyla Kodu ve Touchdevelop adlı eğitim programlarıyla ilk oyunlarını kendileri yazdılar. Ankara’da kimsesiz çocukların da yer aldığı birbirinden farklı seanslara kapılarını açan Microsoft ofisi, MSP arkadaşlardan […]

Minik Parmaklar Yeniden Geleceği Programladı



Yazıcılar dünyası teknolojide en ağır ilerleyen alan diyebiliriz. Şimdiye kadar onları gürültülü veya gürültüsüz çalışması sebebiyle belki de baskı kalitesiyle seçimler yaparak bir yazıcı almaya karar vermişizdir. Kartuşların maliyetinin yüksek oluşu, kafa temizliği vs sorunları hala kullanıcıların kafasında bir soru işareti. Bugünkü ürünümüz Deskjest  kullanıcılara ne gibi yarar sağlıyor hep […]

HP Deskjest 4515 Testte


Bilgisayarınızda hala SSD’ye geçiş yapmadıysanız muhtemelen bilgisayarınızda mekanik parçalara sahip bir sabit disk bulunuyor. HDD ler SDD’ler gibi olmasa da ucuz fiyata çok fazla depolama alanına sahip olabiliyorsunuz. Hız konusunda kesinlikle SDD’ ye bir şey dememiz mümkün değil. Peki hemen hemen her gün kullandığınız HDD’nizi hiç merak etmediniz mi? İşte […]

Nedir Bu Sabit Diskler (HDD)


Ağ çözümleri için piyasada her ne kadar çok fazla ürün bulunsa da bugünkü konumuz Netis WF2416’ı tanıtmak olacaktır. Özellikle Netis WF2416’yı gezgin kullanıcıların tercih edeceğini düşünüyoruz. Çünkü o cebinze sığabilecek kadar küçük gittiğiniz her yere beraberinde götürebileceğiniz bir ürün. Bu tip ürünün size en büyük avantajı boyutu ve kullanım kolaylıklarını […]

Netis WF2416



OnePlus Twoda Snapdragon 810 yongasını barındıracak. 5.5 inç ekran, 32GB dahili bellek, 16MP arka, 5MP ön kamera, 3300mAh batarya da cihazın diğer özellikleri arasında. OnePlus özel StyleSwap arka kapakların yanında bambu-tasarım arka kapaklarda da olacak. Nexus 6’da 5.9-inç Quad HD ekran, 2.65GHz frekans hızında çalışan dört çekirdekli Snapdragon 805 işlemci, […]

2015`in En İddialı Telefonları


Aynı anda birden fazla formu açık tutmak için formlar kullanılır. Bir projede bir tane MDI form olabilir, Bu formun da bir çok child fromları olabilir. Şimdi bu MDI fromların özelliklerini madde madde vermeye çalışalım. 1.   MDI formların Minimize, Maximize, Close komutlarını kaldıramazsınız. 2.   Child formların MDIChild özellikleri True olarak değiştirilir. […]

MDI FORM (Multiple Document Interface)


C# projenizde birden çok form ekranınızın olduğunu varsayalım. Projenizi çalıştığınız vakit ilk çalışacak olan form ekranını değişmek istiyorsanız projenizin Solution Explorer penceresine gelin. En altta bulun C# işaretli Program.cs dosyanıza çift tıklayarak açın. Karşınızda yer alan kodlar aşağıdaki gibi olacaktır. Burada yer alan Form1 yazısını sizin projenizde yer alan diğer […]

C# Ders14- Başlangıç Formunu değiştirme



C# da formlar arası veri aktarma yapmak istiyorsak öncelikle projemize 2 tane form ekleyelim. İkinci formumuzu eklediysek formun içine bir tane label koyalım ve Modifiers özelliğini Private seçeneğinden Public seçeneğine getirelim. Böylece Form1 ekranından label1’e ulaşabileceğiz. Şimdi Form1 ekranımıza dönelim. Form2 ekranına gidebilmek için bir tane button koyalım ve click […]

C# Ders13- Formlar arası veri aktarımı


while döngüsü while döngüsünde eğer yazdığımız koşul sağlanıyorsa dönmeye devam eder. Ne zaman ki koşul false(yanlış) değer döndürürse o zaman döngü sonlanır. while döngüsünde koşul parentez içerisinde belirtilir ve bu satırda noktalı virgül (;) kullanılmaz Kullanım şekli Örnek verecek olursak ; Yeni bir forma bir tane ListBox ekleyelim.Kodlarımızı formumuzun load […]

C# Ders18- while ve do-while döngüleri


Arkadaşlar merhaba, DataGridView kullanıyorsanız ve seçilen satırın tek bir hücresini değil de tamamının seçilmesini istiyorsanız tek yapmanız gereken ilgili dataGridView’i seçip properties penceresinden Behavior’un altında yer alan SelectinMode kısmını FullRowSelect diyerek değiştiriniz. Normalde orası RowHeaderSelect olarak default şeklinde gelmiştir. Aşağıdaki şekilde daha detaylı görebilirsiniz. Son olarak sizin ekranınız aşağıdaki gibi […]

C# DataGridView de Satırların Tamamını Seçmek



Örnek1: Çarpım tablosunu C# Console ekranında yazdırın. Örnek 2: Klavyeden girilen sayının faktöriyelini C# console ekranında bulunuz. Örnek3: 1 ile 20 arasındaki çift sayıları toplayarak sonucu ekranda gösterelim. (20 dahil olsun). Örnek 4: Klavyeden girilecek olan 10 sayıdan en büyük ve en küçük olanı ekrana yazdırın. Örnek 5: A’dan Z’ye […]

C# Ders17- for döngüsü console örnekleri


Programlama dilinde döngüler hemen hemen her dilde karşınıza çıkacaktır. Belirtilen bir komut satırının tekrar tekrar çalıştırılmasını sağlayan yapılar döngüler. Bu yazımızda ise for döngüsünden bahsedeceğiz. For döngüsü genellikle üç ifade ile kullanılır. İlk ifade for döngüsünde yer alacak olan değişkenin tanımlanmasını yaparız. İkinci ifadede döngü değişkenin değerine bağlı olarak bir […]

C# Ders16- for döngüsü


Samsung gitgide güç kazanmaya devam ediyor. Şu sıralar akıllı saat trend’te olduğu için Samsung da bir girişimcilik yoluna girmiş. Bizlerde sizler için yeni akıllı saati Gear S’i test ettik. Tizen işletim sistemine sahip 3G bağlantısına da destekleyen bu Gear S’i biraz da yakından inceleyelim. Gear S, Gear serisinin devamı niteliğinde […]

Samsung Gear S Testte



Bu yazımızda harici harddiskinizin açılmıyor ve ya içindeki veriler kısayol gibi görünüp onlara erişiminizin olmadığı hatadan bahsedeceğim. Öncelikle bunun tek nedeni harddiskinize bulaşmış bir virüstür. Sakın bu gibi durumlarda format atmayın ve yazdıklarımı  adım adım uygulayın. Bunun için iki çözüm öneriyorum. 1-)  Başlat – Çalıştır ‘a gelin ve cmd yazıp […]

Harddisk Açılmıyor veya Kısayol Gözüküyor


Bilgisayarınıza virüs girdiğinde ya da donanımsal olarak bir sorun oluştuğunda bilgisayarınızı normal şekilde açmanız mümkün olmayabilir. Bu durumla USB çubuklar sayesinde baş etmeniz mümkündür. Önyükleme yeteneğine sahip USB çubukları ile açılmayan bir bilgisayarda kendi araçlarını rahatlarınızı rahatla kullanabilirsiniz. İşte bu yazımızda sizlere ipuçları vermeye çalışacağız. UNetbootin UNetbootin gibi araçlar ile […]

Bilgisayarınızı USB`den Çalıştırma Rehberi


1 yorum
C# ta üs hesaplamak amacıyla kullanılan  Pow fonksiyonu Math sınıfı altında yer almaktadır. Math.Pow(sayi,us) şeklinde kullanılır. Dikkat edilmesi gereken nokta pow fonksiyonunun sonucunda double tipinde değer üretilir. Aşağıdaki gibi bir form ekranı hazırlayın. Ardından Hesapla adındaki buttonun click eventinde bu değerleri hesaplamaya başlayalım.

C# Ders11- Math.Pow() kullanımı



Girilen iki sayının hangisinin büyük olduğunu bulduran programı yapalım. Bunun için aşağıdaki form ekranınızı tasarlayınız. İki label, iki TextBox ve bir Button ile tasarladığınız formunuzda Button kontrolünüzün click eventini tetikleyin. Girilen herhangi iki sayının karşılaştırma durumunu ekranda göreceksiniz.

C# Ders8- if else Girilen İki Sayının Karşılaştırılması


1 yorum
Timer belirli zaman aralıklarında iş yaptırmak amacıyla milisaniye cinsinden geçen süreyi hesaplamak için kullanılır. İstediğimiz komutların belirlediğimiz zaman aralığında tekrarlamasını istiyorsak timer kullanabiliriz. Türkçe’de sayaç anlamına gelmektedir ve bu görevi üstlenmek için kullanılan sınıf da Timer sınıfıdır. Timer nesnesini Toolbox’dan eklenildiği zaman form üzerinde görünmez. Onun yerine formun altında yer […]

C# Ders 12- Timer Kullanımı


Windows üzerinde yapılan güncellemeler sebebiyle, Visual Studio Ultimate 2013 programımız hata ile karşılaşıyor. Bu hatanın çözümü aşağıdaki gibi dosyayı bilgisayarınızdan sildiğiniz vakit bol kodlu saatleriniz sizi bekliyor olacaktır. Hatayı nasıl düzeltebilirim? 1-) Visual studionuzu kapatın. 2-) Benim bilgisayarımda visual studio dosyası aşağıdaki gibi olduğu için buradaki ComponentModelCache dosyasını silmek sorunuzu […]

no exports were found that match the constraint hatası



Son zamanda biraz arka planda kalmayı tercih eden Windows komut istemi (command prompt)  Windows 8‘de hala mevcuttur. Dosyalarınızla işlem yapmak için çok hızlı bir seçenek sunan Windows komut istemi hakkında birkaç ipucu vermek istiyoruz. Komut isteminizi zevkinize göre ayarlayın Hemen hemen ilk açılışta biraz korkutucu gelen komut istemi siyah arka plan […]

Komut İsteminizde Farkına Varılmayan Özellikler


2 yorum
Karşılaştırma yapacağınız ifadenin alabileceği değerler fazla ise çok fazla if else if ifadesi yazmak yerine karşılaştırmamızı swtich…case yapısını kullanarak oluşturmamız hem kodumuzun okunurluluğunu arttırır hem de daha hızlı kod yazmamızı sağlar. Switch…case kullanımı ard arda yazılacak if..else bloklarını kullanmaktan daha kolaydır. switch yapısında break, case, switch ve goto anahtar sözcükleri […]

C# Ders9- switch case yapısı


Telefonunuzun bağlantı kalitesi için gösterilen sinyaller çubuğu arama yapabilmek için sinyalinizin ne kadar kaliteli olduğunu düşündürür. Ancak bu çubuklara biraz daha yakından bakınca sinyal seviyesini göstermekten çok bu çubukların sinyal seviyesiyle ilişkisini göstermektedir. Hatta öyle ki cihazdan cihaza değişebilen, üreticiden üreticiye farklılık gösterebilen bu çubuklar bazı kullanıcıların dikkatini çekmektedir.   […]

Sinyal Çubukları Nedir, Neyi Gösterir?



if-else karar yapısı ile belirlediğimiz bir koşulun sağlanması veya sağlanmaması durumudur. Bu iki durum karşısında programa yaptırmak istediklerimizi yazarız. Bunu yapmak için çeşitli karşılaştırma operatörleri kullanarak bir koşul oluşturur ve koşulun doğruluğuna göre yapılması gerekenleri belirleriz. Mesela şöyle düşünün. Eğer dışarıda yağmur varsa şemsiyeni al da çık eğer yağmur yoksa […]

C# Ders7- if else koşul yapısı


Her programlama dilinde birçok kez değişkenlerin tiplerinin dönüşümlerine ihtiyaç duyulur. Mesela (“5” ve “2”) tipindeki string ifadelere matematiksel işlemleri uygulamayamazsınız. İşte bu noktada tiplerinin değişmesi gerekir. Tip dönüşümlerinde bazı durumlarda veri kaybı gerçekleşebilir, dönüşümü yapılan değişkenin tuttuğu değer dönüştürülecek türün kapasitesinden büyükse veri kaybı gerçekleşir. C#’da tip dönüşümü için üç […]

C# Ders4- Tür Dönüşümleri


Mouse oyuncular için ne kadar önemli bir aksesuar olduğunu hepimiz biliyoruz. Bu yüzden oyuncular için dikkatimizi çeken Inca’nın IMG-307 Lazer Gaming Mouse‘unu test ediyoruz. Oyuncular Mouse seçerken sadece onun görselliğine bakmıyor aynı zamanda işlevselliğine ve fonksiyonelliğine hatta daha da ileri gidersek onun ışıklandırmasına bakıyorlar. Oyuncuları düşünerek tasarlanmış olan bu Inca IMG-307 […]

Inca IMG-307 Laser Gaming Mouse Testte



İnsan farkında olmadan nasıl da izlenebiliyor değil mi? Çoğumuz neredeyse her gün birileri tarafında izleniyoruz. Bu bazen bir alışveriş marketinde bazen de sokakta yürürken. İşte bu kadar izlenme bizim hayatımıza girmişken sizlere bu konuda bilgilendirmek istiyorum. Yüz tanıma sistemi ile reklamlar 2013’te İngiliz perakendeci Tesco’nun OptimEyes adındaki yüz tanıma teknolojisini […]

Dikkat İzleniyoruz!


Bu yazımızda Intel Galileo Gen 2’nin incelemesini yapıyor olacağız. Kısa birkaç bilgi vermeden de vazgeçemeyeceğim. Bir sonraki yazımız da Intel Galileo Gen 2‘nin kullanım bilgisi ve temel seviye bilgisini vereceğiz. Ayrıca hem Galileo hem de Gelileo Gen 2 için geçerli olan durumlardan bahsedeceğiz. Bu yazımızda öncelikle Intel Galileo nedir? sorusuyla […]

Intel Galileo Gen 2


  Arduino, son zamanların en popüler olan açık kaynak kodlu bir platformdur. Bu platform sayesinde gömülü sistemlere program yazılabilir. Böylece uygun elektronik devreleriyle ve microişlemcileriyle projeler yaratıbilir. Arduino tek başına çalışan interaktif nesneler geliştirmek için kullanılabileceği gibi bilgisayar üzerinde çalışan yazılımlara da bağlanabilir. Arduino geliştirme kartı üzerindeki mikroişlemci Arduino programlama dili ile […]

Arduino Nedir?



Merhaba arkadaşlar, Bu ve bundan sonraki birkaç yazımızda SQL server veri tabanı için çok önem arz eden konulara değineceğiz. Bu dersimizde Index kavramından bahsedeceğim. Indexler milyonlarca kaydın arasında aranan kaydın en kısa sürede bulmaya çalışmaktır. Bir DB üzerinde sorgularınız oldukça geç cevap veriyor ise bu yazı yol göstereceğini umuyorum. Açıkça […]

SQL Ders27- Clustered Nedir Nasıl Kullanılır


Veri üzerindeki mantıksal sınırlamalara Constraint(Kısıtlayıcı) denir. Constraint, veri modellerinde bütünlük sağlamak için kullanılır. Tabloların tanımlanmasıyla beraber oluşur. Constraint’ler tablo oluştururken yani CREATE TABLE komutuyla tanımlanabilir. Tablo oluşturulmuşsa ALTER TABLE komutuyla bu işlem gerçekleşir. Constraint Türleri Primary Key Constraint Birincil anahtar kısıtlayıcı anlamındadır. Bir değerin birbirinden farklı yapıda işlemesini sağlaması amacıyla […]

SQL Ders26- Constraint Nedir ve Türleri


Transaction örneğimizi Northwind veri tabanımızdan gerçekleştiriyor olacağız. Bu transaction’ımızda foreign key hatası yüzünden tüm yapılan işlemler geri alınacaktır. Rollback transaction çalışacaktır. Burada küçük bir ayrıntıya değinelim. Bir transaction açıldığı zaman, transaction scope içerisinde değişiklik gören kayıtlar var ise bu kayıtlar lock durumuna alınır. Aksini belirtmediğiniz sürece transaction bitene kadar başka […]

SQL Ders25- Transaction Kullanımı



Transaction, daha küçük parçalara ayrılamayan en küçük işlem yığınına denir. Belirli bir grup işlemin arka arkaya gerçekleşmesine rağmen, işlemlerin toplu olarak değerlendirilmesini sağlar. “Transaction”, prensip olarak ya bütün işlemleri gerçekleştirir ya da hiçbirini gerçekleştirmez. İşlemlerden biri dahi başarısız olursa, bu prensip nedeniyle hiçbir işlem olmamış kabul edilir; ancak tüm işlemler başarılı olduğunda” transaction”, […]

SQL Ders24- Transaction Nedir


Bu konumuzda Trigger’larda instead of kullanımını göreceğiz. Şimdi Araba adında bir tablo oluşturalım. Burada SatildiMi kolonunu default değerini 1 olarak atama işlemini gerçekleştirdik. Oluşturulan tablomuza birkaç kayıt girelim. Şimdi tablomuza bir göz atalım. Gördüğümüz gibi SatildiMi kolonumuz direk olarak 1 sayısını getirdik. Şimdi de bu tablo üzerinde yapılacak bir delete […]

SQL Ders23- Trigger Kullanımı instead of


Öncelikle bu dersimiz için ürün ve sipariş adında iki tablo oluşturalım. Şimdi de bu iki tablo arasındaki ilişkiyi belirtelim. Bu ilişki Sipariş kolonundaki UrunID ile Urun tablosundaki UrunID alanına referans vereceğini belirtelim. Şimdi de Urun tablomuza birkaç veri girişi yapalım. Şimdi de Siparis tablosuna insert yapalım. Ancak siparişi verirken, girmiş […]

SQL Ders22- Trigger Kullanımı 1



1 yorum
Trigger’lar, tablo üzerinde tanımlanabilen ve bu tablo üzerinde bir işlem gerçekleştiğinde tetiklenen programlama ögeleridir. Çalışma mantığı, C#’daki event ile aynıdır. Öncelikle trigger’ları ikiye ayıralım: DDL ve DML trigger’lar. DML ve DDL konusunu bu yazımızda detaylıca göz atmak isterseniz buraya tıklayın. Bu dersimizde DML trigger üzerinde işlemler yapacağız. DML Trigger’ları da […]

SQL Ders21- Trigger Nedir


Öncelikle yazdığımız stored procedure’ler veri tabanın neresinde saklanıyor bu konuyla girişimizi yapalım. Oluşturulan stored procedure’lar  hangi veri tabanında oluşturduysanız onun Programmability->Stored Procedures adı altında toplanıyor olacaktır. Daha önceden oluşturulan ve oluşacak olan stored procedure’ler burada depolanacaklardır. Eğer stored procedure’ları silerseniz burada göremeyeceksiniz. Haydi şimdi bir stored procedure oluşturalım. İlk olarak […]

SQL Ders20- Stored Procedure Kullanımı


Stored procedure’ü genel olarak tanımlarsak; database server ında tutulan ve ilk derlemeden sonra bir daha derlenmeye ihtiyaç duyulmayan SQL ifadeleridir. Veri tabanı server’ında tutulan T-SQL ifadeleri denilebilir. Stored Procedure’ler parametreli, parametresiz ve geriye bir döndürerek de oluşabilir. Stored Procedure’ler oluştururken bunları diğerlerinden ayırt etmek için sp ön ekiyle oluşturulur. Bir […]

SQL Ders19- Stored Procedure Nedir



Truncate ve Delete komutlarının ikisi de bir tabloda bulunan kayıtları silmek için kullanılır. İki komutta sadece belirtilen tablodaki kayıtları siler. En belirgin farkı ise DELETE komutu ile belli bir aralığı silebilirken TRUNCATE komutu ile tablonun tamamı silinmektedir. Aralarındaki fark tabi ki bu kadar da kalmıyor. Aşağıda belirtilen maddelere bir göz atalım. TRUNCATE komutu ile tablo […]

SQL Ders18- Truncate Delete Kullanımı


Fotoğraflarımız neden DCIM adında bir klasörde saklanıyor. Hiç düşündünüz mü? Biz merak ettik, araştırdık ve sonuçları sizlerle paylaşmaya karar verdik. Fark ettiğiniz üzere telefon ve kameralarda hemen hemen bu DCIM adında klasörle karşılaşıyoruz. Öncelikle bu DCIM klasörünün adının nereden geldiğine bakalım. DCIM klasörü Digital Camera Images cümlesinin baş harflerinden oluşmaktadır. […]

DCIM Klasörünün Sırrı


1 yorum
Galaxy Note Edge kavisli ekranıyla 2016 da çıkacak olan Samsung Galaxy S6’nın nasıl olacağını dair bilgiler vermekte. Kavisli ekranı olan Galaxy Note Edge’yi inceledik test ettik. Bizim alışık olmadığımız kavisli ekranlı Galaxy Note Edge 5.7 inçlik QHD(1440X2560) çözünürlüğe sahiptir. Geçen sene ilk kavisli ekranlı Galaxy Round beklenen ilgiyi görememişti. Şimdi […]

Samsung Galaxy Note Edge Testte



Apple’ın son yayınladığı güncellemelerle kullanılabilir hale gelen İOS 8 artık birçok sorunu geride bıraktı. Hızlı pil tüketimi diğer cihazlara oranla ağırlık problemi artık 8.1.1 ile ortadan kalktı. Artık gönül rahatlığıyla İOS 8 deneyimini yaşayabilirsiniz. İOS 8’e yükseltir yükseltmez kendini gösteren işlevlere bayılacaksınız. İOS 8 cihazınızın deneyimini sonuna kadar yaşamak istiyorsanız […]

iOS 8`in 20 farklı ipuçları


Büyük bir sabit diskiniz var ve bu diskinizi sistem dosyalarının yüklü olduğu kısım ile kendi kişisel dosyalarınızın yüklü olduğu kısımları birbirinden ayırmak mı istiyorsunuz? Hatta diskinizin bir bölümünün tamamını ağ sürücüsü olarak tanımlayabilirsiniz. Windows 7 ve Windows 8 de bölüm oluşturmak, bölümleri yeniden boyutlandırmak Windows’un önceki sürümlerine göre artık daha […]

Disklerinizde Yeni Birim Oluşturma, Büyültme, Küçültme


1 yorum
Windows 7’de sürekli bir şekilde F8’e basarak güvenli moda geçebiliyorduk. Bu sayede virus programlarını çalıştırıp bilgisayarımızı kurtarabiliyor, sorun çıkartan programları kaldırabiliyor ve eski sağlığına kavuşturabiliyorduk. Ama bunun için bilgisayar başlarken sürekli olarak neredeyse F8 tuşunu kıracak vaziyete gelebiliyorduk. Artık Windows 8’de bunun daha kolay bir yolu var. Peki, Windows 8’de […]

Windows 8’de Güvenli Mod Açma



Diğer bir yorum yapma şeklimiz yukarıda gösterilen şekildeki gibidir. Birden fazla satırda yorum yapılacaksa bu işaretler arasında yapmak daha hoş olur. Matematik işlemlerini bugün ele alacağız. Öncelikle kullanılan matematik operatörlerini tanıyalım. Toplama + Çıkarma – Bölme / Çarpma * Mod(bölümden kalan) % Atama = Arttırma (yanına gelen sayısal değişkenin değerini […]

C# Ders6- Aritmetik Operatörler


Eski bilgisayarlarınızı en iyi şekilde değerlendirme nasıl yapılır buna değineceğiz. Bilgisayarlarınızın içinde bulunan elementlerin -altın, bakır, alüminyumun- toprağa karıştığını düşünsenize. Oradan içtiğiniz çayınızın veya kahvenizin suyuna karıştığını hayal edin. İşte bu yüzden eski elektronik bileşenleri çöpe atmanın ne kadar tehlikeli olduğunu söyleyelim. Hem çevreye zarar hem de cebinize zarar. Neden […]

Eski PC`nizi Değerlendirin


Kamu ve özel sektör kurumlarında bilişim teknolojilerine olan bağımlılığın artmasıyla siber alanda yaşanan riskler de artıyor. Siber suçluların bir yöntem olarak kullandığı sosyal mühendislik gibi insan temelli saldırıların riskini azaltmak için çalışanların siber güvenliğe ilişkin konularda daha fazla bilgilendirilmeleri gerekiyor. Şirketler için en önemli risk unsurları içerisinde yer almaya başlayan […]

Şirketinizin Siber Güvenliğini Arttırın



  Bilgisayarınızın RAM’i yetmiyorsa bir de şu şekilde deneyin. Windows’un özelliği olan ve Windows Vista’dan beri var olan özelliğini denemeden yeni RAM almayın. Windows’a Microsoft’un dahil ettiği bir özellik olan ReadyBoost, ek RAM satın almanıza gerek olmadan belleğinizi arttırıp hızlandırabiliyor. Neler Yapmalıyız? Bilgisayarınız sürekli kullanılan verileri normalde RAM’de saklar. Ama RAM’de […]

Yeni bir RAM satın almadan önce sisteminizi hızlandırın


İşlemcinizin soğutulması bilgisayarınızın performansında önemli rol oynar. İşlemci soğutmasının yeterli olmadığı durumlarda sistemde yavaşlamalar veya kilitlenmeler meydana gelebilir, bu yüzden bilgisayarınızın stabil şekilde çalışması son derece önemlidir. Biliyorsunuz ki elektrik akımından dolayı sıcaklık artışı oluyor. Ortaya çıkan ısı ile kinetik enerji ortaya çıkıyor. Böylece bilgisayarınızın işlemcisinin yüksek hızlara çıkabilmesini sağlıyor. […]

İşlemcinizi Soğutun


Öncelikle bir C# form projemizi açalım. Form ekranımızın üzerine çift tıklayalım ve Form1’in Load metodunun içine girelim. Burada gösterilen metot ise form daha ekrana gelmeden önce çalışacak olan olayları buraya yaz demek istiyor. Yani Form1 yüklenirken hangi işlemleri yapmam lazım diye soru soruyor kısaca. Biz daha formumuzda bir tasarım gerçekleştirmeyeceğimiz […]

C# Ders2- Değişken kullanımı



Microsoft’tun teknik özelliklerini en iyi şekilde bir araya getiren telefonu Lumia 1520’yi inceliyoruz. Lumia 1520 kullanıcısı olarak sizlere kendi deneyimlerime ve raporlarıma da yer vereceğim. 6 inçlik devasa bir telefonu sizler için detaylı olarak araştırdık inceledik. Lumia 1520 full HD ekran çözünürlüğü ile göze hitap eden müthiş bir ekrana sahip […]

Lumia 1520 Testte


Google chrome’u açarken profiliniz doğru açılamıyor şeklinde google chrome hatası mı alıyorsunuz. “Profiliniz doğru açılamıyor. Bazı özellikler kullanılamayabilir. Lütfen profilin bulunduğundan ve içeriğini okuma ve yazma izniniz olduğundan emin olun.” Yukarıdaki hatanın nedenini bir türlü çözemediyseniz artık birkaç adımda çözeceğiz. Google chrome’u kaldırdınız ve tekrar yüklediniz. Hala aynı hatayı alıyorsunuz. […]

Profiliniz Doğru Açılamıyor Hatası Google Chrome


Hemen hemen her anımızı fotoğraf çekerek ölümsüzleştirmek isteriz. En güzel anımızı, en güzel yerlerde ve sosyal medyalarda paylaşmak artık vazgeçilmezimiz oldu. Fotoğraflarınızı nasıl daha güzel hale getirebiliriz ve kendi tasarımızı yaratacağınız uygulamalar arasında birini sizler için bulup tanıtmak istedik. Tam 120 çeşit seçim kare türleri bulunan istediğiniz renklere bürünebilen tamamıyla […]

Fotoğraflarınızın Tasarımında Kendinizi Bulun Foto kolaj editörü



With encription view nesnelerini şifrelemek Örnek: Seafood kategorisine ait ürünleri listeleyen view oluşturun. Burada views klasörünün altında Kategoriler adında bir view oluşturuldu. Diğerlerinden farklı olarak bu view şifrelendi. Aşağıdaki şekilde görüldüğü üzere design kısmına erişim yasaklandı. Ayrıca öyle bir view oluşturdum ki veritabanında bulunan isimleri de doğrudan bir başka kullanıcı […]

SQL Ders17- View’larda insert, encryption, order by kullanımı


Bizim veri tabanımızda belirli tablolarımız var. Bu tabloları sürekli joinleyerek sürekli aynı sorguları yazarak çekmemiz gerekmiyor. Bu yüzden View’ı bir kere yazıyoruz ve her yerde sorgumuzu kullanabiliyoruz. View bizim için sanal bir tablodur. Bir sürü tabloyu birleştirerek tek bir tablo haline getiriyoruz ve sadece gerektiği yerde view’ı çağırıyoruz. Bizim bir […]

SQL Ders16- Views


Windows Phone uygulaması geliştirirken bazen aşağıdaki gibi hata alabilirsiniz. Bunun çözümü ise çok basit. The Windows Phone Emulator wasn’t able to connect to the Windows Phone operating system: The emulator couldn’t determine the host IP address, which is used to communicate with the guest virtual machine. Some functionality may be […]

Windows Phone Emulator Hatası



Windows 8 uygulamalarınız için öncelikle tasarıma uygun bir appbar geliştirin. Aşağıdaki şekilde görüldüğü gibi appbar tasarımımızın kodlarını da verelim. Ve uygulamamızın xaml kısmını resimde gösterildiği gibi tasarladık. Daha sonra uygulamayı derecelendir butonumuzun click eventine aşağıdaki kodumuzu yazalım. Buradaki 56203SmeyraAkbyk.ElifBeTe_kpgbrnbdq21st ifadesi sizin uygulamanızın marketteki yerini göstermektedir. Uygulamanızın Package.appxmanifest dosyasınızı açın ve […]

Windows 8 Uygulamalarınıza Rating Verme


Arayüze giriş Uygulama Penceresi(Canvas): Hazırlayacağın ara yüzün temelidir canvas. Bütün içerik ve kontrolleri barındırır. Context Menüler: Uygulama içinde bir arayüz elementi ya da bir metin üzerinde kullanıcının alabileceği aksiyonları gösterir. Burada en fazla 5 komut kullanabilsin. Flyouts: Kullanıcının o an yaptığı hareketle ilgili görmezden gelebileceği kısa süreli bir arayüz elementidir. Flyout içindeki mesaj görmezlikten […]

Windows 8 Metro stil uygulama giriş


Windows Phone da border kontrolümüzün border’larının (kenarlarının) renklerini nasıl değiştireceğiz? Şimdi hep birlikte öğrenelim. Öncelikle bir Windows Phone projesi açalım ve Toolbox’dan bir tane border kontrolümüzü koyalım. Bu şekilde üstüne çift tıklayınca xaml kodu olarak aşağıdaki kod satırı gelecektir. Şimdi bu kod satırını yakından inceleyim. BorderBrush border kontrolümüzün çerçeve renginin […]

Windows Phone Border Kontrolümüzün Rengini Tıklayınca Değiştirme



Daha önceden SystemTray konusuna değinmiştik. Şimdi detaylı olarak SystemTray konusunu ele alacağız. SystemTray konusu Windows Phone için en tepede kalan kullanıcının bilgilendiği pil, bildirim ikonları, gps bağlantısı gibi bildirimlerin göründüğü yerdir. Biz dilersek uygulamamızda bu alanı da kullanabiliriz ve uygulamamız için daha geniş ekran yaratabiliriz. Ama bunun tabi ki dejavantajları […]

Windows Phone SystemTray


IsolatedStorage yapı içinde kullanıcın bilgilerini sakladığımız yerdir. Küçük verileri burada saklayabilirsiniz. Mesela beni hatırla gibi özellikleri bu şekilde yapabilirsiniz. Örnekle anlatacak olursak yeni bir proje açalım. Kullanıcının giriş yap ekranının yapıldığını varsayalım. İki TextBox, iki TextBlock ve birde buton koyalım. Xmal tasarımımızı kaba taslak yaptık. Normalde daha önceden kullanmış olduğumuz […]

Windows Phone ApplicationSettings kullanımı


Windows Phone uygulamalarınızın rating özelliğini arttırın. Her zaman uygulamalarınıza rating verme kodu eklemek isteriz fakat birçoğumuzun aklına gelmez veya yazmak istemezler. Size vereceğim kod da ise uygulama periyodik olarak sizi uyaracaktır. Ta ki uygualamaya rating verme işleminizi başarılı şekilde yaptıysanız. Aşağıdaki kodu Windows Phone uygulamanızın App.xaml.cs dosyanızın içine yazınız. Şimdi […]

Windows Phone Uygulamalarınızın Rating Özelliğini Arttırma



Bu dersimizde SQL Server da önem arz eden, bazen çok ihtiyaç duyduğumuz kendi fonksiyonlarımızı nasıl yazacağız bu konuya değineceğiz. Functionlar istenilen değer tipinde dönüş yapabilir. INT, VARCHAR değer döndürebileceğiniz gibi bir tablo da döndürebilirsiniz. Basit bir function ile örnekleyelim konuyu. KDV değerini hesaplayan fonksiyon üzerinden dersimize başlayalım.Fonksiyonlarda bir fiyat parametresi […]

SQL Ders15- Fonksiyon Oluşturma ve Kullanımı


Hemen birçoğumuz kilit ekranında gün içerinde unutulmaması gereken notları görmek isteriz. “Bugün X kişisini aramayı unutma” gibi. Hepimizin ihtiyacı olduğunu düşündüğüm kilit ekranı notum uygulamasını birlikte yapacağız. Öncelikle bir Windows Phone uygulamasını açalım. Ekran tasarımınızı oluşturun. Örnek kodlarımın üzerinden gidebilirsiniz. Sayfadaki Grid kısımları olduğu gibi silin ve aşağıdaki gibi kodları […]

Kilit Ekranı Notum Uygulaması


Bildiğiniz gibi Windows Phone da kilit ekranında çeşitli bildirimleri görebilirsiniz. Takvimdeki randevular, cevapsız çağrılar, mesajlar vs. Sizde kilit ekranında bildirim gelmesi için kısa birkaç not ile yapabilirsiniz. Aynı zamanda kilit ekranı resminin değiştirilmesi için kullanıcıya seçme ekranı sunabilirsiniz. Kilit ekranı simgesinin-ikonunun oluşturulması Uygulamalarınızın kilit ekran ikonunuzun pikseli 38*38 olmak zorunda […]

Windows Phone Kilit Ekran Bildirimleri



Bu yazımızda parametreli ve parametresiz olarak sayfalar arası nasıl veri aktaracağız ve ya sayfalar arası nasıl geçiş yapacağız buna değineceğiz. Aslında sayfa yönlendirme web sitelerindeki işleme benzer. URL olarak web tarayıcısına yazdığınız url adresini bizler bir kontrolün işleyiş yani kod kısmına yazıyoruz. Hemen boş bir Windows phone projesi oluşturalım.   […]

Windows Phone Sayfalar Arası Geçiş


Bu konu için ayrı bir database oluşturduk. SinifDB adında bir veritabanı oluşturun ve iki tane tabloyu aşağıdaki şekil gibi yapın. Burada bire çok ilişki olduğunu görüyoruz. Şimdi tablolarımıza veri girişi ekledik. Burada Şehriban Güngör isimli öğrencimizin sınıf idsi NULL değeri taşımaktadır. Buraya dikkat! Bu iki sınıfı birbirine inner join yaparak […]

SQL Ders14- Left, Right ve Full Outer Join


Özellikle mobil uygulama geliştirenler için bazı verileri telefonda saklamak isteriz. Mesela bir uygulamanın en yüksek skoru, kullanıcı adı ve daha aklınıza gelebilecek birçok veriyi saklayabiliriz. Isolated storage ile uygulamanın küçük bir alanına yani telefonunuzda ayrılan bir bölgeye veri saklayabilirsiniz veya bu yerden veri okuyabilirsiniz. Burada dikkatinizi vermeniz gereken yer vardır. […]

Isolated Storage Nedir?



Daha önceki yazılarımızda northwind veritabanını kullanacağımızı söylemiştik. Sizlerle ortak bir veritabanıyla çalışmak daha akılda kalıcı olduğunu düşündüğümüz için bundan sonra örneklerimiz bu veritabanı üzerinden gidecektir. Northwind veritabanı kurulumu yazımıza buradan oluşabilirsiniz. Örnek 1- Employees yani işçiler tablosunda yer alan adı ve soyadını birleştirerek iki kolon olan sorguyu tek kolonda yazınız. […]

SQL Ders13- Tablolarla Örnekler


Join kelime olarak katılmak anlamındadır. Maksatımız sorgularda iki tablonun bir araya getirilerek tek bir tabloda birleştirme yapmaktır. Biliyorsunuz ki iki tablodan veriler kullanmak istersek mutlaka join işlemi gerçekleştirmek zorundayız. Özetlersek iki tabloyu tek tablo haline getir ve istediğin kolonları kullan diyebiliriz. Joinleme işlemi yaparken birkaç join çeşitleri bulunmaktadır. İnner join […]

SQL Ders12- Joinler


komutu bugünün tarihine 10 gün ekleyerek tarihi yazdırır. komutu bugünün tarihine 1 ay ekler. Komutu iki tarih arasındaki farkı alıyor. Burada yıl farkını almak istedik. Belirttiğimiz tarihten bugünün tarihinin farkını aldık. bugünün tarihini gün formatında döndürüyor. bugünün tarihinin haftanın hangi günde olduğunu verir. Matematik fonksiyonları komutu rastgele sayıları döndürür ve […]

SQL Ders11- Tarih fonksiyonları-2, Matematik fonksiyonları



komutu tarih ve saati detayına kadar bize verir. komutu tarihin sadece yılını verir. komutu şu anki ayın sayısal rakamını veriyor. komutu bugün ayın kaçıysa onu verir. Convert çevirme işlemi yapar. Hangi tipe çevirmek istiyorsun bunu senden ister. Aşağıdaki komutlarla sadece gösterim şekli değişir. Bu komutların hepsini aklınızda tutamayabilirsiniz. En çok […]

SQL Ders10- Tarih fonksiyonları


Veritabanındaki işlemleri DDL – DML – DCL – TCL başlıkları altında bölümlere ayırabiliriz. Bunları biraz inceleyelim. DDL Data Definition Language (DDL) tabloları veritabanı yapısı veya şema tanımlamak için kullanılır. Bunları şu şekilde özetleyebiliriz. CREATE – Veritabanında nesne yaratır. ALTER – Veritabanının yapısını değiştirir. DROP – Veritabanından obje siler. TRUNCATE – […]

SQL Ders9- DDL,DML,DCL,TCL nedir


komutu içindeki ifadenin tamamını büyük harfe çevirir. Komutu içindeki ifadenin tamamını küçük harfe çevirir. komutu 3. İndeksten başlayıp 5 harf yazabilir. Buradaki index mantığı C# daki gibi değildir. 1 den başlar ve devam eder. komutu içindeki ifadenin karakter uzunluğunu verir. komutu Ankara Üniversitesi ifadesindeki Üniversitesi kısmını bul onu University şeklinde […]

SQL Ders8- Upper,Lower,Substring,Len,Replace komutlarının kullanımı



Northwind dediğimiz şey eskiden bir şirketmiş ta ki batana kadar. Battıktan sonra Microsoft şirketin veritabanını almış. Bu veritabanını Microsoft ücretsiz olarak bizlere sunuyor. MS SQL geliştiricilerine ellerinde sağlam bir veritabanı olsun ve sql geliştirmeyi öğrensinler diye veriyor. Bu model üzerinden örneklerimize bundan böyle devam edeceğiz. http://www.microsoft.com/en-us/download/details.aspx?id=23654 adresinden indirerek öncelikle bilgisayarımıza […]

SQL Ders7-Northwind veritabanı kurulumu


Order By Sql sorgusu sonucunda elde edilen veriyi belli kritere göre sıralar ve ORDER BY ifadesi kullanılır. ASC ifadesi ile küçükten büyüğe DESC ifadesi ise büyükten küçüğe doğru sıralar. Eğer ASC veya DESC ifadesi verilmezse sıralama işlemi default olarak ASC yani küçükten büyüğe doğru yapılır. Örnek: Kişiler tablosunun maaşlarını artan […]

SQL Ders6- Fonksiyonlar


AS: Başlıkların alan adları dışında bir isimle görüntülenmesi için AS anahtar kelimesi kullanılır. DISTINCT :çok aynı satırdan varsa veriler tekrar ediyorsa ve yalnızca bir tanesi listelenmesi isteniliyorsa SELECT deyimi DISTINCT anahtar kelimesi ile kullanılır. Örnek; Aynı bölüm isimlerinden sadece birer tanesi listelenmek istenirse, sorgusu yazılmalıdır. Between-And Operatörü İki değer arasında […]

SQL Ders5- Karşılaştırma Operatörleri Devam



2 yorum
Windows Phone uygulama geliştirmek için bilgisayarınızın çeşitli bazı özeliklerini desteklemesi gerekiyor. Bunlardan biri de işlemcinizin SLAT(Second Level Address Translation) destekli olması gerekiyor. Windows Phone Emülatörün çalışması için CPU’nuzun SLAT desteği var mı diye bakıp ona göre bilgisayar almanız yararlı olacaktır. Bunun yanında bilgisayarınızın 64 bit özelliğinizin ve Windows 8-8.1 pro […]

İşlemcinizin Hyper-V SLAT Özelliğini Öğrenme


Mantıksal Operatörler: İki ya da daha fazla ifade arasında mantıksal sorgu yapmak için kullanılır. () işlemleri gruplandırma işleminde ve öncelik belirlemek için kullanılır AND (VE) her iki ifadenin doğru olması durumunda yapılacak işlem. OR (VEYA) ifadelerden biri doğrunun doğru olması yeterlidir anlamına gelir. NOT (DEĞİL) ifadenin yanlış olması durumunda yapılması […]

SQL Ders4- Mantıksal, Matematiksel ve Karşılaştırma Operatörleri


Bildiğiniz gibi Microsoft geliştiricilere her zaman öncelik tanımıştır. Dreamspark kartta üniversite öğrencilerine tanınmış orijinal Microsoft yazılımlarını edinebileceğiniz ayrıcalıklı bir karttır. Neden ayrıcalıklı derseniz içeriği oldukça zengindir ve bu yazılımları 1 yıl süreyle lisanslı olarak kullanabileceğiniz için diyebilirim. Bu kart olmadan da eğer öğrenci iseniz ve .edu uzantılı okulun mail adresi […]

Dreamspark Kart Aktifleştirme



Son günlerin gözdesi haline gelen PhotoMath uygulaması şuan için iPhone ve Windows Phone platformunda yer alıyor. En zorlu matematik işlemlerini kitap ve defter üzerinden çözebiliyor. Hatta televizyon, bilgisayar her türlü elektronik aletten matematik işlemlerini de çözebiliyor. Bu uygulama ile artık matematik problemleriniz cevapsız kalmayacak. PhotoMath uygulamasını gelin yakından inceleyelim. Bu […]

Matematik Sorularını Çözen PhotoMath Uygulaması


Windows Phone cihazını sağa veya sola yatırdığınız vakit uygulamanın da aynı şekilde yön değiştirmesini isteyebilirsiniz. Bazı uygulamalarda ekranı yatay şeklinde kullanarak daha çok alandan istifade edilebilir. Uygulamanızın ekranı döndürüldüğünde yönünün değişmesini de istemiyor olabiliriz. Bu tamamen geliştiriciye bağlıdır. Ama kimi zaman ekranın döndürülmesi kullanıcının kendini daha güvende olduğunu hissedebilir. Onu […]

Windows Phone Sayfa Yön Değişikliği


Değişkenler, girdiğimiz değerleri alan ve ya programın çalışmasıyla bazı değerlerin atandığı yapılardır. Değişken tanımlama ise atanacak ve ya veri alınacak değişken türünün ne olduğuyla ilgilidir. Yani bir string değişken tutmak istiyorsunuz ve bu değişkeni de string olarak tanımlamanız gerekmektedir. Aynı işlem için tamsayı veri girmeniz halinde değişken türünün de tamsayı […]

C# Ders1- Değişkenler



SELECT: Tablolarda bulunan bilgileri elde etmenin en sık kullanılan biçimidir. Select ifadesi aslında veritabanındaki ifadelerin belli kriterlere uygun olan verileri çekmeye yarar. Sorgu ifadesinde tablonun bütün alanları isteniyorsa * karakteri kullanılmalı. Eğer tabloda belli kolonlardaki bilgiler isteniyorsa, istenilen alanlar aralarına virgül konularak sıralanır. WHERE (Koşul): Select cümlelerinde ekrana getirilen verilerin […]

SQL Ders3- Select, Insert, Update, Delete


SQL komutları kullanarak veritabanına veri ekleme, veri silme, veri güncelleme veya tablo oluşturma ve verileri listeleme gibi tüm sorgu işlemlerini gerçekleştirebilirsiniz. Tüm sorgularımızı New Query sayfamızdan gerçekleştiririz. SQL komutları Bu komut belirtilen databaseAdi isimli bir veritabanı oluşturmaya yarar. Örnek olarak kutuphane isimli bir veritabanı oluşturmak istedik. Aşağıdaki şekilde komutu yazdıktan […]

SQL Ders2- Database ve tablo oluşturma


Merhaba arkadaşlar, Windows phone 8 de bildiğiniz gibi status bar (durum çubuğu), application space (uygulama alanı ) ve applicationbar(uygulama çubuğu) olmak üzere aslında 3 kısımdan oluşmaktadır. Biraz ileri seviyede kodlama bilgisi olan geliştiriciler mutlaka applicationbar kullanmak ister. Çünkü biz lumia kullanıcıları olarak alıştığımız o mükemmel estetik yapıyı tüm uygulamalarda görmek […]

Windows Phone Application Bar



1 yorum
Adım adım sql 2012 nasıl kurulur şimdi resimlerle anlatmaya çalışacağım. Biz temiz bir sql yani hiç kurulmamış bilgisayara kurmak istiyoruz. Lütfen resimleri takip edin. Adım 1: Adım 2: OK deyip bir sonraki işleme geçiyoruz. Adım 3: Adım 4: Herhangi bir sorun var mı diye bekliyoruz. Adım 5: Bütün kontrollerden geçti. […]

SQL Ders1- 2012 Kurulumu


Bir önceki yazımda azure da wordpress nasıl kurulur buna değinmiştim. Şimdi de azure’a hazır wordpress sitenizi nasıl entegre edilir buna değinelim. Hali hazırda olan wordpress sitenize giriş yapın.Araçlar kısmından dışa aktar seçeneğini seçin ve karşınıza şöyle bir sayfa çıkacaktır. Siz buradan dışa aktar seçeneğini seçin.   Ardından size nelerin dışa aktarılacağı […]

WordPress Sitenizi Azure’a Taşıyın


2 yorum
Bugün azure’da sizlerle hep birlikte wordpress sitesi nasıl kurulur buna değineceğiz. İlk önce azure portalınıza giriş yapınız. Hesabınıza bağlandıktan sonra şekildeki ekran sizi karşılıyor olacaktır. Web Sites’i seçeneğini seçtikten sonra aşağıda New diyelim ve ilerleyelim. Şekildeki yoldan Form Gallery’e tıklayalım ve karşımıza böyle temaların bulunduğu seçenekler çıkacaktır. İster templates seceneğini tıklayıp öyle […]

Azureda WordPress Sitesi Oluşturmak