﻿
{"id":1800,"date":"2013-07-03T02:11:43","date_gmt":"2013-07-03T02:11:43","guid":{"rendered":"http:\/\/www.gencayyildiz.com\/blog\/?p=1800"},"modified":"2013-08-26T22:18:57","modified_gmt":"2013-08-26T22:18:57","slug":"asp-net-mvc-4-0-linkshare-nesnesi","status":"publish","type":"post","link":"https:\/\/www.gencayyildiz.com\/blog\/asp-net-mvc-4-0-linkshare-nesnesi\/","title":{"rendered":"Asp.NET MVC 4.0 &#8211; LinkShare Nesnesi"},"content":{"rendered":"<div id=\"fb-root\"><\/div>\n<p>Asp.NET MVC mimarisinin tad\u0131ndan yenmeyen nesnelerinden birisiyle daha kar\u015f\u0131la\u015f\u0131yoruz.Sosyal payla\u015f\u0131m sitelerinde URL adresini istedi\u011fimiz isimle payla\u015fmam\u0131za yarayan bu nesne biz programc\u0131lar\u0131 hem keyiflendiriyor hem de MVC&#8217;ye olan i\u015ftah\u0131m\u0131z\u0131 kabart\u0131yor :)Gelin \u015fimdi beraber LinkShare nesnesi nas\u0131l kullan\u0131l\u0131yormu\u015f bir irdeleyelim.<br \/>\n<!--more--><br \/>\nAsp.NET MVC mimarisinde LinkShare nesnesini kullanabilmeniz i\u00e7in Microsoft Web Helpers paketini projenize y\u00fcklemeniz gerekmektedir.Bu paketi y\u00fcklemek i\u00e7in <a href=\"http:\/\/www.gencayyildiz.com\/blog\/asp-net-mvc-microsoft-web-helpers-paketi-yuklenmesi\/\" target=\"_blank\">Asp.NET MVC &#8211; Microsoft Web Helpers Paketi Y\u00fcklenmesi<\/a> ba\u015fl\u0131kl\u0131 yaz\u0131y\u0131 okuyabilirsiniz.<br \/>\nLinkShare nesnesinin prototipi a\u015fa\u011f\u0131daki gibidir.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\nLinkShare.GetHtml(\r\nstring pageTitle,\r\nstring pageLinkBack,\r\nstring twitterUserName,\r\nstring additionalTweetText,\r\nparams LinkShareSte&#x5B;] linkSites)\r\n<\/pre>\n<p>Parametrelerden bahsetmek gerekirse,<br \/>\n<strong>pageTitle<\/strong> : Sayfa ba\u015fl\u0131\u011f\u0131n\u0131 belirler.<br \/>\n<strong>pageLinkBack<\/strong> : URL adresini belirler.<br \/>\n<strong>twitterUserName<\/strong> : Twitter kullan\u0131c\u0131 ad\u0131n\u0131 belirler.<br \/>\n<strong>additionalTweet<\/strong> : G\u00f6nderilecek olan twitter mesaj\u0131n\u0131 belirler.<br \/>\n<strong>linkSites<\/strong> :G\u00f6r\u00fcnt\u00fclenecek olan sosyal a\u011f linklerini belirler.E\u011fer bir de\u011fer verilmezse varsay\u0131lan olarak &#8220;All&#8221; de\u011feri ge\u00e7erli olacakt\u0131r.&#8221;All&#8221; de\u011feri sayesinde t\u00fcm sosyal a\u011f linkleri g\u00f6z\u00fckecektir.Alaca\u011f\u0131 de\u011ferler a\u015fa\u011f\u0131daki gibi olabilir;<\/p>\n<ul>\n<li>Delicious<\/li>\n<li>GoogleBuzz<\/li>\n<li>Reddit<\/li>\n<li>Twitter<\/li>\n<li>Digg<\/li>\n<li>FaceBook<\/li>\n<li>StumbleUpon<\/li>\n<li>All<\/li>\n<\/ul>\n<p>\u00d6rnek olarak www.gencayyildiz.com adresi i\u00e7in sosyal a\u011f linkleri olu\u015fturacak bir LinkShare nesnesi kullanal\u0131m.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n@using Microsoft.Web.Helpers\r\n@LinkShare.GetHtml(pageTitle: &quot;Gen\u00e7ay Y\u0131ld\u0131z - Ki\u015fisel Web Sayfas\u0131&quot;, pageLinkBack: &quot;http:\/\/www.gencayyildiz.com&quot;)\r\n<\/pre>\n<p>linkSites parametresini bo\u015f b\u0131rakt\u0131\u011f\u0131m\u0131zdan dolay\u0131 &#8220;All&#8221; de\u011ferini varsay\u0131lan olarak alg\u0131lanacak ve a\u015fa\u011f\u0131daki gibi sosyal a\u011flar\u0131n ikonlar\u0131 g\u00f6r\u00fcnt\u00fclenecektir.<br \/>\n<a href=\"http:\/\/www.gencayyildiz.com\/blog\/wp-content\/uploads\/2013\/07\/LinkShare.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1802\" alt=\"LinkShare\" src=\"http:\/\/www.gencayyildiz.com\/blog\/wp-content\/uploads\/2013\/07\/LinkShare.png\" width=\"85\" height=\"25\" \/><\/a><br \/>\n<span style=\"font-size: x-small;\"><em>(Dikkat!!! Bu g\u00f6r\u00fcnt\u00fcde iki sosyal sitenin ikonu g\u00f6sterilmedi\u011finden dolay\u0131 eksik \u00e7ekilmi\u015ftir.)<\/em><\/span><br \/>\n\u00d6rnek olarak FaceBook ikonuna t\u0131klad\u0131\u011f\u0131m\u0131z zaman belirtti\u011fimiz web adresi ve ismiyle sosyal payla\u015f\u0131m sitesine yazd\u0131r\u0131lacakt\u0131r.<\/p>\n<p>Faydalanman\u0131z dile\u011fiyle..<br \/>\nSonraki yaz\u0131lar\u0131mda g\u00f6r\u00fc\u015fmek \u00fcmidiyle \ud83d\ude42<br \/>\n\u0130yi \u00e7al\u0131\u015fmalar..<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Asp.NET MVC mimarisinin tad\u0131ndan yenmeyen nesnelerinden birisiyle daha kar\u015f\u0131la\u015f\u0131yoruz.Sosyal payla\u015f\u0131m sitelerinde URL adresini istedi\u011fimiz isimle payla\u015fmam\u0131za yarayan bu nesne biz programc\u0131lar\u0131 hem keyiflendiriyor hem de MVC&#8217;ye olan i\u015ftah\u0131m\u0131z\u0131 kabart\u0131yor :)Gelin \u015fimdi beraber LinkShare nesnesi&#46;&#46;&#46;<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,345],"tags":[746,269,419,755,439,273],"class_list":["post-1800","post","type-post","status-publish","format-standard","hentry","category-asp-net-mvc","category-mvc-4-0","tag-asp-net-mvc","tag-facebook","tag-linkshare","tag-mvc-4-0","tag-sosyal-ag","tag-twitter"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/posts\/1800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/comments?post=1800"}],"version-history":[{"count":0,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/posts\/1800\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/media?parent=1800"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/categories?post=1800"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gencayyildiz.com\/blog\/wp-json\/wp\/v2\/tags?post=1800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}