Ana içeriğe atla

Yayınlar

Mart, 2010 tarihine ait yayınlar gösteriliyor

WF - Conditions

.Net Frameowork 4.0 ile Windows Workflow Foundation iş akışı yapısının 4 sürümünün çıkışı çok yaklaşmışken biz WWF 3 .x sürümleri yardımı ile iş akışı süreçlerini örnekler yardımı ile incelemeye devam ediyor olacağız. Bu güne kadar iş akışına temel bir giriş yaptık ve araç kutusunda yer alan iş akışı bileşenlerini nasıl kullanabileceğimizi tek tek incelemeye başladık. Bu inceleme işlemlerini örnekler ile zenginleştirerek ise bizlerin kullanımı esnasında dikkat edecek olduğumuz noktalara da değinmeye çalıştık. Bu formatta devam ederek Windows Workflow Foundation ile Condition (Koşul) kavramını inceliyor olacağız. Condition denildiği zaman aklımıza While ve IfElseBranchActivity bileşenlerinde süreci durduracak ya da başka bir işlem yapmamıza olanak tanıyacak bir kriter olarak gelmektedir. bir önceki Parallel Activity yazımızda While döngüsüne denk gelen aktivite bileşenini kullanırken kısmen bu özelliği nasıl kullanabileceğimize kısaca göz atma fırsatı bulduk. Ancak C

Sharepoint 2010 – Beta VHD Download

Sharepoint 2010 çok güzel gelişmeler ile bizlerin karşısına çıkmaya hazırlanıyor. Beta sürümünü inceleyip kurmak isteyenler için Virtual PC sunucusu üzerinde çalıştırılmak üzere hazırlanan VHD dosyasını aşağıdaki linki kullanarak indirebilmeniz mümkündür. Sharepoint 2010 Beta VHD

Asp.Net MVC Framework 1.0 ‘ten Asp.Net MVC Framework 2.0 ‘a Uygulamaları Yükseltmek (Upgrading)

Asp.Net MVC Framework cephesinde Microsoft geliştirmelerine son sürat devam ediyor. Bunun sonuçları olarakta çok yakın bir zaman da MVC Framework 2.0 sürümü yayınlandı. Bu sürüm ile gelen yenilikleri zaman içerisinde inceliyor olacağız. Ancak şimdi aklımızı kurcalayan ve daha önemli bir konu olan MVC Framework 1.0 ile geliştirilmiş olan uygulamaların akıbeti ne olacak konusunu inceliyor olacağız. MVC Framework 1.0 ‘ın çıkışı ve kullanım kolaylıkları sebebi ile bir çok web uygulama geliştiricisi bu tasarı ile uygulama nasıl geliştirileceğini yoğun bir şekilde inceledi. Geçen zaman içerisinde de bir kısmı uygulama geliştirerek çok başarılı ürünler çıkartmış oldular. Ülkemizde de fazlaca örneği bulunmaktadır. En büyük faydalarından bir kaçı ise, ID ‘ler ile gereksiz sayfa fazlalığının önüne geçilmesi, entity katmanların yoğun bir şekilde kullanılıyor olması, katmansal mimarinin web uygulamalarında rahatlıkla kullanılabiliyor olması, URL yönlendirme işlemlerinin rahatça yapılabilmesi

Asp.Net MVC Framework 2.0 RTM – Windows 7 Kurulum

Bildiğiniz üzere bir süre önce Asp.Net MVC Framework ‘ün 2. versiyonu yayınlandı. Bizlerde bu uygulamayı hemen kurmak istedik. Ancak Windows 7 kullanan bazı geliştiriciler kurulum esnasında bir sorun yaşadılar ki, hata mesajı olarak .Net Framework 3.5 SP1 ’in sistemde bulunmadığına ilişkindir. Ancak bilindiği üzere Windows 7 işletim sistemi .Net Framework 3.5.1 yani SP1 ‘li versiyonu ile ilk kurulum anından itibaren çalışmaktadır. Yukarıda bahsettiğimiz türde bir hata alan geliştiricilerin yapması gereken Denetim Masası na girdikten sonra program özelliklerini aç/kapa linkine tıkladıktan sonra karşılarına gelen ekranda .Net Framework 3.5.1 olan bölümlerinde alt başlıkları ile seçmek ve sonrasında işlemi tamamlamak olacaktır. Bu işlem sonrasında bilgisayarınızı yeniden başlatmanız gerekmektedir. Artık bilgisayarınıza Asp.Net MVC Framework 2 ‘yi sorunsuzca kurabilirsiniz. Not: Görünümü yenilenmiş olan www.asp.net sitesi yardımı ile gerekli bileşenleri bilgisayarınıza indirip yenil

.Net 3.5 SP1 – Full Install Packages (Tam Kurulum)

.Net Framework 3.5 SP1 ‘i bilgisayarınıza kurmak istediğinizde normal şartlar altında Microsoft ‘un sitesinde 2.7 mb ‘lik bir dosya indirir ve kurulum işlemlerinizi bu dosya üzerinden yaparsınız. Ancak bu indirmiş oluğunuz dosya yaklaşık 220 mb ‘lik veriyi internetten indirerek kurulum yapmaktadır. İnternet çıkışına izin verilmeyen kurumlar ve kuruluşlar için bu durum bir sıkıntı oluşturmaktadır. Bu sebepten ötürü aşağıdaki link yardımı ile tam yükleme paketini indirdikten sonra hiç internet ihtiyacınız olmadan .Net 3.5 SP1 ‘i kurabilmeniz mümkün olacaktır. Link

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.

Silverlight 4 – Eğitim Videoları

Silverlight ‘ın 4 sürümünü kullanmak istiyorum ama önce bunu öğrenmek istiyorum diyorsanız ve yazılı içerik yerine görsel ders üzerinden bu teknolojiyi öğrenmek istiyorsanız Channel 9 üzerinde var olan Silverlight 4 öğrenme videoları tam size göre olacaktır. Link aşağıda yer almaktadır. http://channel9.msdn.com/learn/courses/Silverlight4/

WPF Nedir? XBAP Nedir?

Merhabalar, WPF ile yazmış olduğum yazıları incelerken çok önemli birşeyin farkına vardım. Yazmış olduğum onlarca WPF yazısının arasında kısaca WPF budur diyen bir üzülerek söylüyorum ki bulamadım. Evet uzun uzun anlatan çok fazla var. Bu uzun yazıların içerisinde tabii ki “ WPF Nedir? XBAP Nedir? ” ‘in açıklamaları fazlası ile yer alıyor. Ancak sadece nedir ne değildir diye merak edenler için kısaca açıklaması aşağıdaki gibi olacaktır. WPF Nedir? Windows Presentation Foundation ( WPF ) teknolojisi .Net 3.0 ‘ın geliştirilme aşamalarında AVALON ismi ile biz kullanıcılara sunuldu. Windows Form programlama getirdiği yenilik ve yüksek bellek gerektiren grafiksel işlemleri rahatlıkla gerçekleştirebileceği söyleniyordu ki geliştiricilere sunulan örnekler bunları sağlıyordu. Sonrasında zaman içerisinde .Net 3.5, .Net 3.5 SP1 ve .Net 4.0 ile de bir çok konuda çok güzel bir araç durumuna gelmiştir. WPF Teknolojik Avantajları Nelerdir? Yüksek bellek harcayan grafiksel öğeleri mimari d

Microsoft Office System 2010 – Mobile Edition

Office System 2010 ve Windows Phone 7 ‘nin çıkış tarihleri yaklaşıyor. Mobil cihazlarda kullanılacak olan Office sürümünün nasıl olacağını merak ediyorsanız aşağıdaki video tam size göredir.

Microsoft Office System 2010 – Beta Download

Merhabalar, Office System ailesinin en yeni üyesi olacak olan 2010 sürümünün BETA sürümünü denemek isteyenler http://www.microsoft.com/office/2010/en/default.aspx adresten yararlanarak indirip bilgisayarlarına kurabilirler. Not: BETA sürümü sorunsuzca çalışmaktadır…

Windows Live Writer - Arama Motorları için Etkili Kayıt Yayınlama

Merhabalar, Blog gibi paylaşım alanlarında eklenen kayıtların arama motorları tarafında en kısa sürede tespit edilerek sonuçlarda çıkması hepimizin isteyeceği güzel bir durumdur. Bunu gerçekleştirmek için ise bir kısım SEO teknikleri kullanmak gerekmektedir. Bunlardan en önemlisi ise en çok ziyaret edilen ve linklerin paylaşıldığı siteleri ping leyerek robotlarının blogu incelemesini sağlamaktadır. Bu tür işlemleri yapmanın en kolay yolu ile Windows Live Writer olacaktır. Peki nasıl? Tools->Options->PingServers yolunu izledikten sonra karşımızdaki ekrana aşağıda görmüş olduğunuz linkleri eklerseniz yayınlamış olduğunuz her yazı sonrasında Windows Live Writer otomatik olarak bu siteleri ping leyecek ve yayınlanan yazıların çok daha kolay bir şekilde arama motorlarında çıkmasını sağlayalacaktır. Ping Listesi http://rpc.technorati.com/rpc/ping http://blogsearch.google.com/ping/RPC2 http://1470.net/api/ping http://api.feedster.com/ping http://api.moreover.com

Windows Live Writer - Türkçe Karakter Sorunu

Merhabalar, Bir süredir blogumda sizlere bilgi paylaşımı konusunda sıkıntılar yaşamaktaydım. İşlerin yoğunluğunun dışında bir Windows Live Writer uygulaması yazmış olduğum yazılarda Türkçe karakterleri göstermeme direnci göstermekteydi. Özellikler seçeneğinden bütün ayarlar Türkçe olduğu halde bu sorun devam ediyordu. Ancak bir bu Türkçe ayalarlarını UTF-8 olarak güncellediğimde bütün sorunlar ortadan kalkmış ve karakterler sorunsuzca gözükmüş oldu. Eğer ki bu tür bir sorun yaşarsanız sizlere tavsiyem karakter kodlamasını Live Writer özelliklerinden belirtilen kodu seçmeniz olacaktır. Not: Windows Live Writer ‘in bloglarda yazı yayınlama sırasında verdiği kolaylığı ve hazı hiç birşey ile değişemem… Herkese iyi günler…

Internet Explorer 9 Preview Download

Microsoft Internet Explorer macerasında 9 sürümüne ulaşmıştır. Test sürümünü denemek isteyen kullanıcılar için http://ie.microsoft.com/testdrive/ adresinden indirebilme hakkı tanınmıştır. HTML 5.0, CSS 3.0 gibi standartları da kabul etmiş olan Internet Explorer ekibi tamamı ile yeniden yazılmış olan sürümü ile bakalım bizlere ne gibi bir sürpriz yapacak. Deneyip görelim...javascript:void(0)

WPF 4 & .Net Framework 4 - Workflow Designer Oluşturmak - II

Windows Workflow Foundation (WF) 4 ve Windows Presentation Foundation (WPF) 4 'ün artık tam sürümlerine kavuşmalarına sayılı günler kala biz WPF ile nasıl bir iş akış tasarım ekranı yapabiliriz diyerek kendimize sorduktan sonra adım adım bu işlemleri gerçekleştirmeye başladık. Yapmış olduğumuz işlemler sonrasında Araç çubuğu (ToolBox), tasarım ekranı (activity Designer), özellikler penceresi (Property Inspector) olan temel arayüze kavuşmuş bulunduk. .Net Framework 4.0 ve WPF 4.0 'ın bize sağlamış olduğunu esneklik ve kolaylık yardımı ile yukarıda görmüş olduğunuz işlemi oldukça basit bir şekilde gerçekleştirebilmiştik. Şimdi ise harici aktivitelerimizi kullanmak için oluşturmuş olduğumuz Custom Activities projesinin içerisine visual studio içerisinde yer alan şablonlardan Activity Library seçeneğini kullanarak harici bir aktiviteyi nasıl oluşturabileceğimizi detaylı bir şekilde inceliyor olacağız. O zaman Custom Activity projesinde yer alan Prompt aktivitesini Activ

Asp.Net MVC 2 RTM

Merhabalar, MVC Framework 'un 2.0 sürümü artık RTM olmuş durumdadır. Aşağıda verecek olduğumuz link yardımı ile indirip bilgisayarınıza kurabilmeniz mümkündür. Yakın zaman içerisinde MVC Framework 1.0 ile hazırlanmış olan uygulamaları nasıl 2 sürümüne yükseltebileceğimize ve 2 sürümü ile gelen yenilikleri detaylı bir biçimde inceliyor olacağız. İndirmek için tıklayınız.

WPF 4 & .Net Framework 4 - Workflow Designer Oluşturmak - I

Windows Workflow Foundation (WF) ile incelemelerimizi bir süredir .Net 3.0 kütüphanesi ve Visual Studio IDE 'si üzerinde alışık olduğumuz tasarım ekranı ile incelemeye ve uygulamalarımızı geliştirmeye çalışıyorduk. Ancak çok yakın bir zaman içerisinde .Net 4.0 'ın final sürümüne kavuşacağını düşünerek bu yazımızı Visual Studio 2010 IDE sinde .Net 4.0 ile Worklow Designer programlama modelini incelemeye çalışıyor olacağız. Not: Worfklow Foundation 4.0 ile ilgili detaylı bilgi için Burak Selim Şenyurt 'un yazmış olduğu bu güzel yazıyı incelemenizi tavsiye ediyorum. Çünkü bu yazımızda uygulama bazında WF 4.0 'ı inceliyor olacağız. Yakın zaman içerisinde karşımıza çıkacak olan Visual Studio 2010 bilindiği üzere WPF ile yeniden tasarlandı. Daha esnek ve daha kullanışlı bir tasarım ile karşımıza çıktı. Özellikle WPF 'in esnekliğini Visual Studio 2010 üzerinde kullanabileceğimize hiç şüphemiz yoktur. VS2010 'da bu değişiklikler olurken bi

Silverlight: Merged Dictionaries

Silverlight ile uygulama geliştirirken resource dosyalarını kullanmanın en pratik yoludur MergedDictionaries. Ancak bunu kullanabilmek için çok az XAML bilmek gerekmektedir ve kullanım şekli aşağıdaki gibidir. < ResourceDictionary >     < ResourceDictionary.MergedDictionaries >         < ResourceDictionary Source="BlueResourceDictionary.xaml" / >     < / ResourceDictionary.MergedDictionaries > < / ResourceDictionary >   Bazı uygulama geliştiriciler "bu kullanımı kod ile yapabilir miyiz?" ya da "nasıl yapabiliriz?" şeklinde sorular sormaktadırlar. Bu mümkündür ve kullanım şekli aşağıdaki gibidir.   var dictionary = Application.Current.Resources; dictionary.MergedDictionaries.Clear(); var dict = new ResourceDictionary { Source = new Uri("Blue.xaml", UriKind.Relative) }; dictionary.MergedDictionaries.Add(dict); Kolay gelsin...

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