KMRT BSRN

"Hiç kimsenin ilgisine ihtiyaç duymadığın gün olgunlaşırsın. Hiç kimseden beklentiye girmediğin gün yara almazsın. Ve hiç kimseye bağımlı kalmazsan kazanırsın." OSHO


Yorum bırakın

ADOX ile MDB ya da ACCDB Access Database Oluşturma

Geliştirdiğiniz uygulamalarda kullanmak üzere 2010 öncesi access veri tabanı(*.mdb) ya da 2010 ve sonrası access veri tabanı(*.accdb) oluşturma ihtiyacınız olursa, aşağıdaki kodlar ile bir access veri tabanı dosyasının disk üzerinde oluşturulmasını sağlayabilirsiniz. Ayrıca oluşturmuş olduğunuz veri tabanına tablo eklemesini ve basit veri tiplerinin nasıl tanımlandığını inceleyebilirsiniz.

Okumaya devam et


Yorum bırakın

Windows Hibernate(Hazırda Beklet) Aktifleştirme ve Menü Bileşeni

Windows işletim sisteminde bilgisayarınızı kapatırken kullanabileceğiniz hibernate seçeneğini aktifleştirme ve windows başlat menüsünde kapat/aç kısmında görünmesini sağlamanın yolu.

hibernate_on_command

hibernate_menu_1

hibernate_menu_2

hibernate_menu_3

Hibernate(Hazırda Beklet) ne iş’e yarar?

Bu seçeneği aktif hale getirirseniz ve bilgisayarınızı kapatırken bu seçeneği kullanarak kapatırsanız, bilgisayarınızdaki programları (film izliyorsanız video oynatıcıyı bile) kapatmanıza gerek kalmadan, bilgisayarı kapatmanızı sağlar. O anda RAM üzerinde tutulan açık olan uygulama ve windows işletim sistemi verileri HDD(Harddisk) üzerine yazılarak, windows’un kapanması sağlanır. Sonraki windows başlatmanızda disk üzerinden yazılmış olan veriler okunarak tekrar RAM’e yüklenir ve kaldığınız yerden herşeye devam etmeniz sağlanır. Böylece windows un ilk açılışındaki yüklenmesi ve tekrardan çalıştırılması gereken hizmetleri daha hızlı ayağa kalkar ve açılış süresini ciddi oranda hızlandırabilirsiniz. Normal de sürekli bilgisayarı açıp kapatmaktan daha faydalı bir işlemdir.

Tabii arada sırada bilgisayarı tamamen kapatmayı da ihmal etmeyin.


Yorum bırakın

Productivity Power Tools are now open source!

The Visual Studio Productivity Power Tools are now open source! https://channel9.msdn.com/coding4fun/blog/The-Visual-Studio-Productivity-Power-Tools-are-now-open-source


Yorum bırakın

Visual Studio Tools for Unity

Visual Studio Tools for Unity | Visual Studio Toolbox https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Visual-Studio-Tools-for-Unity


Yorum bırakın

Folderizer

[Tip] – Folderizer http://blogs.technet.com/b/learningittogether/archive/2016/03/25/tip-folderizer.aspx


Yorum bırakın

Visual Studio 2015’de ReportViewer ve RDLC Report Bileşenleri Ekleme

Visual Studio 2015 ile “RDLC raporları” hazırlamak istediğinizde kurulumunuza bağlı olarak “Windows Forms Application” uygulaması geliştirirken, toolbox’da raporlama(reporting) tab’ını göremeyeceksiniz. Bunun sebebi “SQL Server Data Tools” yüklemesinin yapılmamış olmasıdır. Visual Studio 2015 ‘deTools” => “Extension & Updates”  seçeneğinin altında “Update” tab’ında “SQL Server Data Tools” yüklemesini göreceksiniz. Buradan gerekli güncellemeyi yapabilirsiniz ama bu güncelleme sonucunda da eğer “Windows Forms Application” uygulaması geliştirirken, toolbox’da raporlama(reporting) tab’ını göremiyorsanız; farklı bir yöntem daha mevcut.

Öncelikle “Denetim Masası” => “Program Ekle/Kaldır” kısmına gidiniz. Gelen listeden “Visual Studio 2015” ‘i sağ tıklayarak “Değiştir” seçeneği ile kuruluma “SQL Server Data Tools”  özelliğini seçerek “Update” işlemini yapınız. Yaklaşık 118 MB ‘lık bir yükleme sonucu kurulum tamamlandıktan sonra ilgili “toolbox” ve “Item Ekleme” kısmında ilgili nesneler görünecek ve kullanılabilecektir. İlgili adımları aşağıdaki görsellerden de takip ederek yapabilirsiniz.

reporting-in-visual-studio-1


1 Yorum

List Tipinden İki Farklı Şekilde Excel Export

İnternette ararken bulduğum iki farklı kütüphane kullanarak yazılmış, List<T> generic tipinden nesnelerinizi excel ‘e export(aktarma) işleminde kullanabileceğiniz kod parçalarını tek bir class içinde topladım. Sürekli ihtiyaç duyulan bir kod olduğu için sizlerinde kıyıya köşeye bir yerlere atmanızı tavsiye ederim.

Kod parçalarından biri Microsoft.Office.Interop.Excel kütüphanesini kullanarak export işlemi yaparken, diğer kod parçası ise DocumentFormat.OpenXml kütüphanesini kullanarak export işlemini gerçekleştiriyor. Örnek bir nesne instance’ı ile denediğimde başarılı ve aynı sonucu aldım. Kod parçaları güzel bir şekilde çalışıyor. List<T> generic tipinde kullandığınız T tipine ait özellikleri kolon olarak ayarlıyor. Sonrasında metoda parametre geçtiğiniz List<T> nesnenizde dönerek, her bir nesneden bir tablo satırı elde ederek excel tablosu şeklinde bir çıktı elde ediyor.

Projenize eklemeniz gereken referansları kod içinde belirttim. Kodları bir class içine koyduktan sonra kullanmak için;

bool result = false;

// Interop.Excel yöntemi ile..
MyHelpers.ExportHelper eh = new MyHelpers.ExportHelper();
result = eh.ExportExcel(fileName, list);

// OpenXml yöntemi ile
result = MyHelpers.ExportHandle.CreateExcelDocument(list, fileName);

Kaynak : http://www.mikesknowledgebase.com

Okumaya devam et