Yazar - Fatih BAŞ

CPU Sıcaklığı

Merhabalar, Kullandığımız bilgisayarların fiziksel olarak CPU sıcaklığı yürüttüğü işlemlere ve soğutma sistemine göre farklılık gösterebilir, gereğinden fazla ısınan CPU'lar normal koşullarda kendilerini kapatırlar lakin o raddeye gelmeden önce bizim bu durumu fark edip gerekli önlemleri almamız gerekmektedir. Yazacağımız programa bir kaç satır kod ve bir kütüphane ekleyerek işlemi gerçekleştirebiliriz. // Öncelikle aşağıda ki Class'ı import ediyoruz using System.Management; ...

C# Unix Time Stamp

Geliştirdiğimiz projelerde tarih/saat bilgilerini bulundurmamız gerekebiliyor, peki bu tarih/saati başka platformlar ile sorunsuz bir şekilde nasıl paylaşabiliriz? Direk yazsak paylaşamaz mıyız? Dediğinizi duyar gibiyim. Paylaşabiliriz, lakin öyle anlar geliyor ki biz tam tarihi sistem üzerinde tutuyoruz veya bizim kullandığımız platformlar bize başkalarının anlamasının güç olduğu şekiller döndürebiliyor. Türkçe-İngilizce gibi. En iyi sonucu almak için ise...

MSSQL Shrink İşlemi

MSSQL veritabanınız zaman içerisinde barındırdığı ".LOG" dosyasının boyutunu inanılmaz düzeyde şişirebilir. Bunun temel sebeplerinden biri ise Veritabanınızın doğru ilişkilendirme ile yapılandırılmamış olmasıdır. Lakin artık bunları düzeltmek için çok geç ise zaman zaman yapacağınız basit bir işlem ile bu sorunu hızlıca aşabilirsiniz. USE [VeriTabanı Adı]; GO ALTER DATABASE [VeriTabanı Adı] SET RECOVERY SIMPLE; GO Bu kodları çalıştırdıktan sonra aşağıdaki adımları uygulamanız gerekmektedir. Database...

SQL Kullanıcı Girişi Düzeltme

MSSQL veritabanınıza bir kullanıcı ile bağlanma ile ilgili yetki sorunu yaşıyorsanız EXEC sp_change_users_login 'Auto_Fix', '{Kullanıcı adı}' kodunu sorun yaşadığınız database üzerinde çalıştırarak düzeltebilirsiniz. Bu sorun genellikle bir veritabanını bir sunucudan diğerine taşırken veya restore işlemi sırasında oluşur. İşinizi hızla çözecektir..

Taskbar’da Program İkonun Yanıp Sönmesi

Merhabalar, bu sefer ki yazımda biraz daha komplike bir kod yapısı ile devam edeceğim. Windows masaüstü uygulaması geliştirirken zaman zaman öyle anlar gelir ki kullanıcı programınızı "Minimize" etmiştir ve program üzerinde bir değişiklik olmuştur, ses ile uyarı veremediğimiz durumlarda Taskbar (start menusünün olduğu çubuk)'da programımızın ikonunu yanıp sönme efekti verebiliriz. // Öncelikle using class'ımızı ekliyoruz using System.Runtime.InteropServices; // Daha...

C# RichTextBox Scroll Sonda Tutma

Merhabalar, yine işimizi kolaylaştıracak veya yeni başlayanların merak ettiği bir konu da "RichTextBox" içerisine bir değer eklediğimiz zaman Scrollun nasıl sonda duracağı. Örneğin basit bir chat uygulaması geliştirdiğimizi var sayalım ve hem karşıdan gelen hem de bizim gönderdiğimiz mesajların bir "RichTextBox" içerisinde görüntülenmesini istiyoruz. Peki her gelen mesajdan sonra otomatik olarak Scroll'u nasıl en sona...

Form Border Style: None olan Formu Sürükleme

Bu Yazımda yine pratik bir bilgi olması için ve arşivlediğim kodların kaybolmaması için sizinle paylaşacağım. WinForm uygulaması geliştirirken bazı durumlarda daha güzel tasarımlar yaratmak için çerçevesiz formlar kullanırız. Fakat bunları normal formlar gibi ekranın istediğimiz yerine sürükle bırak ile götürmek mümkün olmuyor, tabii aşağıda ki kodları kullanmadıysanız :) // Öncelikle using olarak interop classını çağırmamız gerekiyor using System.Runtime.InteropServices; //...

C# ile Bilgisayarın Adını Öğrenme

Öncelikle herkese merhaba. C# ile yazılım geliştirirken bazı durumlarda bilgisayar adını kullanmamız gerekebilir, bu tip durumlarda uzun kasvetli yollar yerine aşağıda ki kısa kod ile programımızın çalıştığı bilgisayarın adını (Machine Name veya Makine Adı) öğrenebiliriz. Environment.MachineName;

Verified by MonsterInsights