<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>daryaL</title>
        <description>açıkladım</description>
        <link>http://denial.blogcu.com</link>
        <lastBuildDate>Sun, 08 Nov 2009 00:22:51 +0200</lastBuildDate>
     
        <item>
            <title>Sharepoint Web Part Geliştirmeye Giriş</title>
            <link>http://denial.blogcu.com/sharepoint-web-part-gelistirmeye-giris_8499341.html</link>
            <guid>http://denial.blogcu.com/sharepoint-web-part-gelistirmeye-giris_8499341.html</guid> 
            <description>
         &lt;p&gt;Sharepoint Microsoft&amp;#8217;un uzun bir süreden beri varolan bir &amp;#8220;İçerik Yönetim&amp;#8221; sistemi. Aslında bu ifade biraz yetersiz, çünkü Sharepoint php üzerinde yazılmış benzer içerik yönetim sistemi göre büyük farklar getiriyor.&lt;/p&gt;    &lt;p&gt;İçerik yönetim sistemlerinin en büyük sorunu, halihazırda bulunan sistem işleyişi dışına çıkılamaması veya çıkılabilse bile gerekli API&amp;#8217;lerin bulunmayışı ve geliştiricinin en ufak bir geliştirme veya değişiklik faaliyeti için bir kod denizi içerisinde boğulmasıydı.&lt;/p&gt;    &lt;p&gt;Microsoft bu sorunu aşmak için son derece akıllıca bir yöntem geliştirdi, sharepoint üzerinde çalışan bütün ufak uygulamalar &amp;#8220;Web Part&amp;#8221; adı verilen eklentiler halinde geliyor. Geliştirici ise bu eklentileri sayfalara ekliyor ve istediği gibi düzenliyor.&amp;nbsp;&lt;/p&gt;  &lt;p&gt;Buraya kadar herşey güzel gözüküyor, ama bir gün sistemde yeni bir ihtiyaç doğduğunda, ve bu ihtiyacı karşılayacak bir &amp;#8220;Web Part&amp;#8221; bulunmadığında diğer PHP uygulamalarında olduğu gibi yan uygulamalar yazılma gereksinimi ortaya çıkıyor. Bu noktada Microsoft çok akıllıca bir çözüm bulmuş ve Sharepoint üzerinde kendi &amp;#8220;Web Part&amp;#8221;&amp;#8217;larınızı geliştirme olanağı sunmuş. &lt;/p&gt;      &lt;p&gt;İnternet üzerinde Web Part geliştirme ile ilgili malesef çok makale yok, olanlar da daha çok teorik düzeyde kalıyor. Bundan dolayı bu makalede, basit bir Web Part nasıl geliştirilir onu anlatacağım.&amp;nbsp;&lt;/p&gt;  &lt;p&gt;Web Part geliştirmek.. ( &lt;a href=&quot;http://denial.blogcu.com/sharepoint-web-part-gelistirmeye-giris_8499341.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Thu, 14 Feb 2008 13:58:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>Asp.Net ile Ajax'a Giriş</title>
            <link>http://denial.blogcu.com/asp-net-ile-ajax-a-giris_5984711.html</link>
            <guid>http://denial.blogcu.com/asp-net-ile-ajax-a-giris_5984711.html</guid> 
            <description>
    &lt;p&gt;Ajax,
uzun adıyla Asynchronous Java****** and XML, Java****** ve
XMLHttpRequest&amp;#8217;leri birarada kullanarak etkileşimli Web siteleri
yaratmak için üretilmiş bir tekniğin adıdır. &lt;br&gt;&lt;/p&gt;    &lt;p&gt;Ajax, aslında tek başına yeni bir teknoloji değildir, varolan birçok web teknolojisinin birbirine entegre edilmiş halidir. &lt;br&gt;&lt;/p&gt;    &lt;p&gt;Ajax&amp;#8217;dan
önce bir web sayfasında herhangi bir ServerSide işlem yapıldığında
bütün sayfa sunucudan istenirdi, Ajax&amp;#8217;dan sonra ise sadece formun
ilgili kısmının sunucudan istenilmesi sağlandı. Bu tekniğin getirdiği
büyük artılardan biri hızın artması bir diğeri ise kullanıcı ile
etkileşimin artmasıdır. &lt;br&gt;&lt;/p&gt;    &lt;p&gt;Asp.Net
platformu Ajax&amp;#8217;ı uzunca bir süredir desteklemektedir. Bu makalemizde
Asp.Net kullanarak Ajax konusuna bir giriş yapacağız. Öncelikle
bilgisayarınızda Visual Studio 2008 (&lt;a href=&quot;http://www.microsoft.com/express&quot;&gt;http://www.microsoft.com/express&lt;/a&gt; adresinden indirebilirsiniz) veya Visual Studio 2005 ile beraber Ajax kütüphanesini ve kontrol kitini indirmelisiniz (&lt;a href=&quot;http://www.asp.net/ajax/downloads&quot;&gt;http://www.asp.net/ajax/downloads&lt;/a&gt; adresinden indirebilirsiniz). &lt;br&gt;&lt;/p&gt;    &lt;p&gt;Şimdi
Asp.Net kullanarak Ajax konusuna bir giriş yapalım. Visual Web
Developer&amp;#8217;ı açalım ve file menüsünden New Project&amp;#8217;e tıklayalım. Gelen
menüden Asp.Net Website&amp;#8217;ı seçelim ve sitemize bir isim verelim, örneğin
&amp;#8220;AjaxTest&amp;#8221;. &lt;br&gt;&lt;/p&gt;    &lt;p&gt;Asp.Net&amp;#8217;de
Ajax içeren her sayfada Script Manager adı verilen bir Control
kullanmamız gerekir. Bu Control&amp;#8217;ü e.. ( &lt;a href=&quot;http://denial.blogcu.com/asp-net-ile-ajax-a-giris_5984711.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Tue, 15 Jan 2008 00:43:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>OpenCV 'ye Giriş</title>
            <link>http://denial.blogcu.com/opencv-ye-giris_5934431.html</link>
            <guid>http://denial.blogcu.com/opencv-ye-giris_5934431.html</guid> 
            <description>
  &lt;p&gt;OpenCV, uzun adıyla &amp;#8220;Open Computer Vision&amp;#8221;, Intel tarafından desteklenen, C üzerinde geliştirilen açık kaynak kodlu bir görüntü işleme kütüphanesidir. Gerek ileri düzey görüntü işleme uygulamaları gerekse basit uygulamalar için OpenCV gelişmiş ve uygulaması kolay bir kütüphanedir.&lt;/p&gt;  &lt;p&gt;Bu makalede, OpenCV kullanarak Visual Studio 2008 platformu üzerinde &amp;#8220;görüntü işleme&amp;#8221; konusuna bir giriş yapacağız.&lt;/p&gt;  &lt;p&gt;Bilgisayar görüntüleri her nokta için tutulan renk değerlerinden oluşur, işte bu renk değerlerinin her birine kanal(&amp;#8220;channel&amp;#8221;) adı verilir. 800 * 600 bir resmi ele aldığımızda aslında her satırında 600 nokta olan 800 satırlı bir noktalar kümesi ve bu noktalara ait kanal değerlerinden bahsetmiş oluruz. Örneğin siyah beyaz bir resim için tek bir kanal var iken, renkli bir resimde genelde üç kanal bulunur, Red (kırmızı) kanal, Blue (mavi) kanal ve Green (Yeşil) Kanal. Bu kanalların her biri 0&amp;#8217;dan 255&amp;#8217;e kadar bir değere sahiptir, Kırmızı bir noktanın değeri RGB (255,0,0) iken, Yeşil bir noktanın (0,255,0)&amp;#8217;dır. Görüntülenebilecek bütün renkler bu üç kanalın değerlerinin değişmesiyle oluşur. Görüntü işleme bu kanalların değerlerinin işlenmesi üzerine kuruludur.&lt;/p&gt;  &lt;p&gt;Şimdi OpenCV kullanarak bilgisayarda görüntü işlemeyle ilgili bir örnek yapalım. Öncelikle eğer bilgisayarınızda Visual Studio 2008 kurulu değil ise, &lt;a href=&quot;http://www.microsoft.com/express&quot;&gt;http://www.microsoft.com/express&lt;/a&gt; adresinden Visual C++ 2008&amp;#8217;i indirmeniz gerekmektedir. Daha sonra &lt;a href=&quot;http://sourceforge.net/projects/opencvlibrary&quot;&gt;http://sourceforge.net/projects/opencvlibrary&lt;/a&gt; adresinden OpenCV kütüphanesini indirmelisiniz.&lt;/p&gt;  </description>
            <pubDate>Mon, 14 Jan 2008 17:21:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>LinQ 'ya Giriş -2- DlinQ</title>
            <link>http://denial.blogcu.com/linq-ya-giris-2-dlinq_5712221.html</link>
            <guid>http://denial.blogcu.com/linq-ya-giris-2-dlinq_5712221.html</guid> 
            <description>
&lt;img src=&quot;file:///C:/DOCUME%7E1/dakay/LOCALS%7E1/Temp/moz-screenshot.jpg&quot; alt=&quot;&quot;&gt;&lt;img src=&quot;file:///C:/DOCUME%7E1/dakay/LOCALS%7E1/Temp/moz-screenshot-1.jpg&quot; alt=&quot;&quot;&gt;  &lt;p&gt;Bir önceki yazıda basit LinQ sorgularının nasıl yapılacağını örenmiştik, şimdi ise gerçek bir ASP.NET uygulaması yazalım. Bunun için önce bazı hazırlıklar yapmamız gerekiyor.&lt;/p&gt;   &lt;p&gt;&amp;nbsp;&lt;/p&gt;   &lt;p&gt;Öncelikle Visual Studio 2008&amp;#8217;i açıyoruz(Belirtilen işlemler Framework 3.0 veya 3.5 yüklü ise Visual Studio 2005 içinden de yapılabilir). Yeni bir web sitesi oluşturma projesi yaratıyoruz.&lt;/p&gt;   &lt;p&gt;&amp;nbsp;&lt;/p&gt;   &lt;p&gt;Solution Explorer menüsünde projemize sağ tıklıyoruz ve Add New.. ( &lt;a href=&quot;http://denial.blogcu.com/linq-ya-giris-2-dlinq_5712221.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Fri, 11 Jan 2008 14:49:00 +0200</pubDate>        
        </item>
             
        <item>
            <title>LinQ 'ya Giriş -1-</title>
            <link>http://denial.blogcu.com/linq-ya-giris-1_5593761.html</link>
            <guid>http://denial.blogcu.com/linq-ya-giris-1_5593761.html</guid> 
            <description>
  &lt;p&gt;Language Integrated Query kelimelerinin baş harflerinden oluşan LinQ, Framework 3 ile gelen bir yenilik. LinQ kullanarak SQL veritabanları ve XML verileri herhangi bir SQL cümleciği kullanmadan sorgulamak mümkün hale geliyor. &lt;br&gt; &lt;br&gt; Bu sayede daha önce yazılım geliştiricilerin başını çok ağrıtan SQL sorgular ortadan kalkıyor ve işlemler nesneler üzerinden yürümeye başlıyor. Aslında bu sistem daha önce LLBLGen gibi birçok tool'da da bulunmaktaydı, bununla beraber veritabanında yapılan her değişiklik için kodun yeniden üretilmesi zorunluluğu özellikle büyük projeler için bir sorun teşkil etmekteydi. LinQ ise sınıfları yazmak veya üretmek gibi iki seçenekle yazılım geliştiricilerin karşısına çıkıyor.&lt;br&gt; &lt;br&gt; Şimdi LinQ'ya giriş amacıyla küçük bir &amp;#8220;console application&amp;#8221; yapalım. Bu örnekte X firmasına ait bir alışveriş sitesi yazılıyor, veritabanındaki tablolardan birinin adı ise Order, ani sipariş;&lt;/p&gt;  &amp;nbsp;class Orders&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private int _OrderID;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private int _CustomerID;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private double _Cost;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public int OrderID&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; get { return _OrderID; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set { _OrderID = value; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int CustomerID&lt;br&gt;&amp;.. ( &lt;a href=&quot;http://denial.blogcu.com/linq-ya-giris-1_5593761.html&quot;&gt;devamı &lt;/a&gt;)</description>
            <pubDate>Wed, 09 Jan 2008 17:49:00 +0200</pubDate>        
        </item>
        <atom:link href="http://denial.blogcu.com/rss.php" rel="self" type="application/rss+xml" />
</channel>
</rss>