Ana içeriğe atla

Yayınlar

Visual Studio 2008 etiketine sahip yayınlar gösteriliyor

Visual Studio – Açık Olan Dökümanları Kapatmak

Merhabalar, Visual Studio ile uygulama geliştirirken en sık yapılan işlemlerden biri de açık olan kod dosyalarını kapatmaktır. Bu işlem Visual Studio 2010 öncesinde biraz daha uğraştırırken 2010 sürümüyle birlikte biraz daha kolaylaşmıştır.   Visual Studio 2010 öncesi… Visual Studio 2010… Yukarıdaki görüntülerden de göreceğiniz üzere VS2010 ile açık olan tabları kapatmak biraz daha kolay olmakta birlikte hepsini kapatmak istediğimizde ya da sadece biri kalsın diğerlerini kapatalım dediğimizde uğraştırıcı bir işlem olmaktadır. Ayrıca her kapatma işlemi için tek tek bu kapatma yerine gelmek oldukça yorucu bir işlem olacaktır. (Bu işlemi günde ortalama 100 seferden fazla yapıyoruzdur :) ) O zaman bu dökümanları nasıl kapatabileceğimize ilişkin imkanlarımızı inceleyelim. 1.) Windows->Close All Document Bu seçenek yardımı ile açık olan bütün dökümanları yani kod dosyalarını iki tıklama ile kapabilme imkanımız vardır. Ayrıca bu işlemin klavye kısa yolu Alt+W,L şeklindedir.

Visual Studio 2008 - Run as Administrator

Windows Vista ya da 7 işletim sistemlerinde Visual Studio 2008 ile çalışırken IIS üzerinden geliştirilecek uygulamalar için bu yerel sunucuya erişmek istendiği durumlarda yapılması gereken bir kaç işlem vardır. VS2008 ile yerel sunucu üzerinde uygulama geliştirmek istediğimizde bize admin olarak uygulamayı açmanız şeklinde bir mesaj vermektedir. Bu mesajı engellemek için mantıken uygulamayı administrator ile açmamız gerekmektedir. Bu işlem için yapılması gerekenler aşağıdaki gibidir. Birinci basit çözüm Visual Studio 2008 üzerinde sağ tıklama sonrasında admin olarak çalıştır demektedir. Ancak bu işlem sadece bir seferliğine mahsus bir çözüm olmakla birlikte bir daha ki sefere tekrardan açmak istediğinizde iis ‘i göremeyiyor oluruz. İkinci çözüm ise kalıcı olandır. Visual Studio 2008 ‘in üzerinde sağ tıklama yaptıktan sonar özellikler seçeneğinden aşağıda çıkan ekranda admin olarak çalıştır seçeneğini seçip değişiklikleri uyguladığınızda artık her açışınızda sorunsuzca çalışıyor ola

WF - Exception İşlemleri

Günümüzde iş akışı teknolojilerini sayar mısınız şeklinde bir soru geldiğinde bu çözümün Microsoft kanadında ki ürünü olarak aklımıza ilk olarak Windows Workflow Foundation çözümü gelmektedir. Özellikle insanlar tarafından tetiklenen (Human Workflow) iş akışı yapıları arasında çok kullanışlı bir teknoloji olarak bulunmaktadır. Workflow Foundation teknolojisi incelemeye hem kod yardımı ile hem de tasarım ekranı üzerinden yapmış olduğumuz basit bir uygulama ile başlamıştık. Bu yazı dizimizde ki ana amaç iş akışı ile ilgili uygulama geliştirmek istediğimizde nasıl aklımızda nasıl yapacağız şeklinde bir soru işareti kalmadan rahatlıkla yapmaktadır. Geliştirilen bütün uygulama tiplerinde ortaya çıkan istinai durumları (Exception) tespit edip kontrol ediyor olabilmek en önemli özelliklerden birisidir. Bu yazımızda Workflow uygulamalarında istisnaları nasıl kontrol edebileceğimizi incelemeye çalışıyor olacağız. WF 'te Exception kavramını örnek üzerinden incelersek çok daha akı

WPF - DataGrid Pratikleri

Windows Presentation Foundation ile ilgili kontrolleri özellikle de .Net Framework 4.0 ile çok daha sık kullanacak olduklarımızı incelmeye devam ediyoruz. Bir önceki yazımızda WPF DataGrid kontrolünün nasıl kullanabileceğini ve özelliklerinden nasıl yararlanabileceğimizi anlatmaya çalışmıştık. Bu yazımızda yine DataGrid kontrolünü incelerken detaylı bir şekilde proje geliştirme esnasında DataGrid kontrolünü nasıl kullanabileceğimizi açıklamaya çalışıyor olacağız. Son kullanıcıya veri göstermek istenildiğinde akla gelen ilk kontrollerdendir DataGrid kontrolü.  Asp.Net uygulamalarında DataGrid, Windows Form uygulamalarında DataGridView kontrolü olarak geçmektedir. Ayrıca  üçüncü parti kontrol geliştiren yazılım firmalarınında ilk olarak değindikleri ve özelleştirdikleri kontroldür. Bu durumda bu kontrolün WPF ilk çıktığı zamanlarda bileşen panelinin içerisinde yer almaması oldukça büyük bir eksiklik olarak hissediliyordu. .Net Framework 3.5 'in SP1 sürümünün çıkması ve sonrasında

RegisterForEventValidation can only be called during Render();

This error comes when you are exporting the GridView control in the Visual Studio.NET 2005-2008-2010 version. I am using the released version so I never got this error. Anyway, you can solve this error but the trick is very dirty. You have to turn the eventValidation off in order for this to work. You can do this in the web.config file but in this case the eventValidation will be turned off for all the pages. or you can do this in the Page directive which will turn off the validation for a single page. I hope this helps!

Asp.Net MVC Framework - OutputCache Kullanımı ve Dinamik İçerik Görüntüleme

Asp.Net MVC Framework ile geliştirilen uygulamaların performanslarının arttırılması için bir ön bellekleme kullanılması en çok tercih edilen yöntemlerden biridir. Web sayfalarının görüntülenmesi esnasında benzer veriler görüntülenecekse bu sayfaların önbellekte tutulması sayfa görüntüleme performansını arttıracak. Ana sayfada görüntülenen bir veriyi önbellekleme kullanarak diğer kullanıcılar içinde hızlıca açılabilmesine olanak tanırız. Bu konu hakkında kafanıza takılan konular var ise OutputCache Kullanımı ve Performans başlıklı bir önceki yazımızı okuyabilirsiniz. Ön bellek kullanarak benzer verileri bellekte tutulması yöntemi ile bir çok kullanıcıya hızlı bir şekilde gösterebiliriz. Evet performans açısında başarılı bir çözüm ancak bu kullanımda kesinlikle dikkat edilmesi gereken bir nokta var. Web sayfası üzerinde yer alan dinamik içerikler. Bu tür sayfalarda 4-5 adet reklam rastgele bir şekilde sayfayı açan kullanıcılara gösterilecektir. Eğer ki bizler bütün sayfayı önbelleğe a

Ado.Net Entity Framework – Entity Model ile Windows Form Uygulamaları ve Bug

Veri tabanı ile ilişkisel olarak yapmış olduğumuz işlemleri Ado.Net Entity Framework ile yaptığımızda çok daha hızlı ve kolay bir şekilde yapabilinmesi mümkündür. Ne kadar basit yapılabileceğine ilişkin basit bir örnek verelim. Visual Studio 2008 ile Windows From projesi oluşturuyor ve sonrasında entity data model template ‘ini projeye ekliyoruz. edmx ‘in içerisine gerekli olan tabloları ekledikten sonra işlemleri yapmaya başlayabiliriz. Windows Formun üzerine aşadağıdaki kontrolleri ekliyoruz. Tasarımı oluşturduktan sonra aşağıdaki kodları ekliyoruz. using System; using System.Windows.Forms; using System.Data.Objects; using System.Data.Objects.DataClasses; namespace CourseManager {     public partial class CourseViewer : Form     {         public CourseViewer()         {             InitializeComponent();         }         private SchoolEntities schoolContext;         private void closeForm_Click(object

VSTO 2008 - Genel Özellikler ve Outlook 2007 için Form Uygulaması Oluşturulması

Microsoft 'un en çok beğenilen uygulamalarından biri olan Office System 2007 bile bazen ihtiyaçlarımıza cevap veremeyebilir. İşte bu noktada ne yapmalıyız sorusunu kendimize sormaya başlarız. Bu noktada yapmış olduğumuz araştırmalar sonrasında da Visual Studio 2008 ile Office uygulamalarına Add-in yazılabileceğimizi öğreniriz. Peki bu işlemi nasıl gerçekleştirebiliriz ve hangi uygulamaların bilgisayarımızda kurulu olması gerekmektedir. Gerekli olan uygulamalar: 1.) Visual Studio 2008 2.) Office System 2007 3.) Windows XP veya üstü bir işletim sistemi Yukarıda saymış olduğumuz uygulamaları bilgisayara kurduktan sonra artık Office Add-in yardımı ile çalışabilir duruma geliyoruz. Bu eklentileri Visual Studio 2008 ile hazırladığımızda adlandırılma olarak VSTO 2008 olmaktadır. İşlemleri nasıl yapacağımızı bir örnek üzerinde değerlendirelim. Örnek olarak Outlook 2007 kontaklarını resim olarak listeleyen ve üzerene tıkladığımızda da biz