<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Visual Studio arşivleri - Yunus Emre Araç</title>
	<atom:link href="https://www.yunusemrearac.com/tag/visual-studio/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.yunusemrearac.com/tag/visual-studio/</link>
	<description>SharePoint Consultant &#124; Microsoft 365 &#124; SharePoint Server &#38; Online</description>
	<lastBuildDate>Tue, 25 Dec 2018 12:41:58 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://www.yunusemrearac.com/wp-content/uploads/2014/11/MetroUI_VisualStudio_2012-545c8860_site_icon-32x32.png</url>
	<title>Visual Studio arşivleri - Yunus Emre Araç</title>
	<link>https://www.yunusemrearac.com/tag/visual-studio/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">67294213</site>	<item>
		<title>Visual Studio Proje Açarken Projenin Açılmaması ve &#8220;The &#8216;scaffoldingVsPackage&#8217; package did not load correctly&#8221; Hatası</title>
		<link>https://www.yunusemrearac.com/2018/12/24/visual-studio-proje-acarken-projenin-acilmamasi-ve-the-scaffoldingvspackage-package-did-not-load-correctly-hatasi/</link>
					<comments>https://www.yunusemrearac.com/2018/12/24/visual-studio-proje-acarken-projenin-acilmamasi-ve-the-scaffoldingvspackage-package-did-not-load-correctly-hatasi/#respond</comments>
		
		<dc:creator><![CDATA[yunusemrearac]]></dc:creator>
		<pubDate>Mon, 24 Dec 2018 20:08:52 +0000</pubDate>
				<category><![CDATA[Windows Form - C#]]></category>
		<category><![CDATA[AppData]]></category>
		<category><![CDATA[ComponentModelCache]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[package did not load correctly]]></category>
		<category><![CDATA[scaffoldingVsPackage]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Teknoloji]]></category>
		<category><![CDATA[The 'scaffoldingVsPackage' package did not load correctly]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<guid isPermaLink="false">http://yunusemrearac.com/?p=1830</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar bugün sizlere Visual Studio üzerinde projemizi açmaya çalıştığımızda aşağıdaki gibi projenin açılmaması ve hata olarak The &#8216;scaffoldingVsPackage&#8217; package did not load correctly çıkıp devamlı&#8230;</p>
<p>The post <a href="https://www.yunusemrearac.com/2018/12/24/visual-studio-proje-acarken-projenin-acilmamasi-ve-the-scaffoldingvspackage-package-did-not-load-correctly-hatasi/">Visual Studio Proje Açarken Projenin Açılmaması ve &#8220;The &#8216;scaffoldingVsPackage&#8217; package did not load correctly&#8221; Hatası</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar bugün sizlere Visual Studio üzerinde projemizi açmaya çalıştığımızda aşağıdaki gibi projenin açılmaması ve hata olarak The &#8216;scaffoldingVsPackage&#8217; package did not load correctly çıkıp devamlı &#8220;Yes&#8221; ve &#8220;No&#8221; butonlarına basılmalarına da rağmen hata popupının çıkmaya devam etmesi sorununun çözümünden bahsedeceğim.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2018/12/vs-load-project-error.png"><img fetchpriority="high" decoding="async" class="wp-image-1831 size-full aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2018/12/vs-load-project-error.png" alt="" width="435" height="288" srcset="https://www.yunusemrearac.com/wp-content/uploads/2018/12/vs-load-project-error.png 435w, https://www.yunusemrearac.com/wp-content/uploads/2018/12/vs-load-project-error-300x199.png 300w" sizes="(max-width: 435px) 100vw, 435px" /></a></p>
<p>Burada yapmanız gereken 4 adım var ve bu adımları yaptıktan sonra sorunsuz bir şekilde projenizi açıyor olacaksınız.</p>
<ol>
<li>Visual Studio ve onla bağlantılı olan tüm uygulamaları kapatın. (Bu popup yüzünden visual studio kapatamayabilirsiniz bunun için görev yöneticisini kullanabilirsiniz. )</li>
<li><strong>&#8220;C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache&#8221;</strong> dosya konumuna giderek oradaki tüm dosya ve klasörleri siliyoruz.</li>
<li>Visual Studio tekrardan başlatıyoruz.</li>
<li>Projemizi tekrardan açıyoruz.</li>
</ol>
<p>Bu dört adımı sırasıyla ve sorunsuz bir şekilde yaptığınız zaman projenizin herhangi bir hata vermeden ve var olan hatanında giderildiğini görerek açılacağını göreceksiniz.</p>
<p>The post <a href="https://www.yunusemrearac.com/2018/12/24/visual-studio-proje-acarken-projenin-acilmamasi-ve-the-scaffoldingvspackage-package-did-not-load-correctly-hatasi/">Visual Studio Proje Açarken Projenin Açılmaması ve &#8220;The &#8216;scaffoldingVsPackage&#8217; package did not load correctly&#8221; Hatası</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yunusemrearac.com/2018/12/24/visual-studio-proje-acarken-projenin-acilmamasi-ve-the-scaffoldingvspackage-package-did-not-load-correctly-hatasi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1830</post-id>	</item>
		<item>
		<title>SharePoint Visual Studio Workflow &#8220;Unrecognized tag &#8216;x:Members&#8217; in namespace &#8216;http://schemas.microsoft.com/winfx/2006/xaml&#039;&#8221; Hatası ve Çözümü</title>
		<link>https://www.yunusemrearac.com/2018/02/21/sharepoint-visual-studio-workflow-unrecognized-tag-xmembers-in-namespace-http-schemas-microsoft-com-winfx-2006-xaml-hatasi-ve-cozumu/</link>
					<comments>https://www.yunusemrearac.com/2018/02/21/sharepoint-visual-studio-workflow-unrecognized-tag-xmembers-in-namespace-http-schemas-microsoft-com-winfx-2006-xaml-hatasi-ve-cozumu/#respond</comments>
		
		<dc:creator><![CDATA[yunusemrearac]]></dc:creator>
		<pubDate>Wed, 21 Feb 2018 16:34:27 +0000</pubDate>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Build Action]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Page]]></category>
		<category><![CDATA[Unrecognized tag 'x:Members' in namespace]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Visual Studio Workflow]]></category>
		<category><![CDATA[Workflow]]></category>
		<category><![CDATA[Workflow.xaml]]></category>
		<category><![CDATA[XamlAppDef]]></category>
		<guid isPermaLink="false">http://yunusemrearac.com/?p=1585</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar bugün sizlere Sharepoint visual studio da yer alan Workflow oluşturup kullandığımız zaman karşınıza çıkabilecek bir hatadan ve bu hatanın çözümünden bahsedeceğim. Projenize workflow&#8230;</p>
<p>The post <a href="https://www.yunusemrearac.com/2018/02/21/sharepoint-visual-studio-workflow-unrecognized-tag-xmembers-in-namespace-http-schemas-microsoft-com-winfx-2006-xaml-hatasi-ve-cozumu/">SharePoint Visual Studio Workflow &#8220;Unrecognized tag &#8216;x:Members&#8217; in namespace &#8216;http://schemas.microsoft.com/winfx/2006/xaml&#039;&#8221; Hatası ve Çözümü</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar bugün sizlere Sharepoint visual studio da yer alan Workflow oluşturup kullandığımız zaman karşınıza çıkabilecek bir hatadan ve bu hatanın çözümünden bahsedeceğim.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowError.png"><img decoding="async" class="size-full wp-image-1586 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowError.png" alt="" width="1512" height="361" srcset="https://www.yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowError.png 1512w, https://www.yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowError-300x72.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowError-768x183.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowError-1024x244.png 1024w" sizes="(max-width: 1512px) 100vw, 1512px" /></a></p>
<p>Projenize workflow ekledikten sonra yukarıdaki gibi bir hata ile karşılaşabilir ve bu hatadan dolayı projenizi derleyip wsp dosyanızı oluşturamayabilirsiniz.</p>
<p>Bu durumda workflow ayarlarında yapacağınız bir kaç değişiklik ile bu hatayı düzeltebilir ve wsp dosyanızı oluşturarak ortama deploy edebiliriz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowanswer1.png"><img decoding="async" class="size-full wp-image-1587 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowanswer1.png" alt="" width="357" height="933" srcset="https://www.yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowanswer1.png 357w, https://www.yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowanswer1-115x300.png 115w" sizes="(max-width: 357px) 100vw, 357px" /></a></p>
<p>Solution da projemizdeki workflow a gelerek workflow dosyanızın içerisinde yer alan <strong>&#8220;Workflow.xaml&#8221;</strong> dosyasına geliyoruz ve bu dosyanın ayarlarını açıyoruz. Burada <strong>&#8220;Build Action&#8221;</strong> sekmesinde <strong>&#8220;Page&#8221;</strong> seçili olarak göreceksiniz. Bu kısmı <strong>&#8220;XamlAppDef&#8221;</strong> olarak seçiyoruz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowanswer2.png"><img decoding="async" class="size-full wp-image-1588 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowanswer2.png" alt="" width="371" height="941" srcset="https://www.yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowanswer2.png 371w, https://www.yunusemrearac.com/wp-content/uploads/2018/02/vsworkflowanswer2-118x300.png 118w" sizes="(max-width: 371px) 100vw, 371px" /></a></p>
<p>Bahsettiğim ayarı yukarıdaki gibi ayarladıktan sonra hata giderilmiş olacaktır ve sorunsuz bir şekilde projenizi derleyerek deploy edebilirsiniz.</p>
<p>The post <a href="https://www.yunusemrearac.com/2018/02/21/sharepoint-visual-studio-workflow-unrecognized-tag-xmembers-in-namespace-http-schemas-microsoft-com-winfx-2006-xaml-hatasi-ve-cozumu/">SharePoint Visual Studio Workflow &#8220;Unrecognized tag &#8216;x:Members&#8217; in namespace &#8216;http://schemas.microsoft.com/winfx/2006/xaml&#039;&#8221; Hatası ve Çözümü</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yunusemrearac.com/2018/02/21/sharepoint-visual-studio-workflow-unrecognized-tag-xmembers-in-namespace-http-schemas-microsoft-com-winfx-2006-xaml-hatasi-ve-cozumu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1585</post-id>	</item>
		<item>
		<title>Xamarin Android Emülatörde &#8220;Couldn&#8217;t set up the UDP port&#8221; Hatası</title>
		<link>https://www.yunusemrearac.com/2016/11/21/xamarin-android-emulatorde-couldnt-set-up-the-udp-port-hatasi/</link>
					<comments>https://www.yunusemrearac.com/2016/11/21/xamarin-android-emulatorde-couldnt-set-up-the-udp-port-hatasi/#respond</comments>
		
		<dc:creator><![CDATA[yunusemrearac]]></dc:creator>
		<pubDate>Mon, 21 Nov 2016 08:39:33 +0000</pubDate>
				<category><![CDATA[Xamarin]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Couldn't set up the UDP port]]></category>
		<category><![CDATA[Emulator]]></category>
		<category><![CDATA[Hyper-V Manager]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<guid isPermaLink="false">http://yunusemrearac.com/?p=1223</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar bugün sizlere Xamarin android emülatörde karşılaştığım bir hatanın çözümünden bahsedeceğim. Yukarıda da gördüğünüz gibi emülatörümü çalıştırdığım zaman ekran da &#8220;Couldn&#8217;t set up the&#8230;</p>
<p>The post <a href="https://www.yunusemrearac.com/2016/11/21/xamarin-android-emulatorde-couldnt-set-up-the-udp-port-hatasi/">Xamarin Android Emülatörde &#8220;Couldn&#8217;t set up the UDP port&#8221; Hatası</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar bugün sizlere Xamarin android emülatörde karşılaştığım bir hatanın çözümünden bahsedeceğim.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/UDP-Port-error.png"><img decoding="async" class="size-full wp-image-1224 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/UDP-Port-error.png" alt="udp-port-error" width="557" height="918" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/UDP-Port-error.png 557w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/UDP-Port-error-182x300.png 182w" sizes="(max-width: 557px) 100vw, 557px" /></a></p>
<p>Yukarıda da gördüğünüz gibi emülatörümü çalıştırdığım zaman ekran da <strong>&#8220;Couldn&#8217;t set up the UDP  port&#8221;</strong> hatası vermektedir ve bu hatadan sonra emülatörümüz kapanmakadır.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/1-3.png"><img decoding="async" class="size-full wp-image-1225 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/1-3.png" alt="1" width="1919" height="1043" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/1-3.png 1919w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/1-3-300x163.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/1-3-768x417.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/1-3-1024x557.png 1024w" sizes="(max-width: 1919px) 100vw, 1919px" /></a></p>
<p>Bu hatanın çözümü için <strong>&#8220;Hyper-V Manager&#8221;</strong> yöneticimizi açıyoruz ve <strong>&#8220;Virtual Machines&#8221;</strong> kısmında hangi emülatörümüzden hata alıyorsak onu seçerek sağ tarafta yer alan aksiyon listesinden <strong>&#8220;Virtual Switch Manager&#8230;&#8221;</strong> olana tıklıyoruz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/2-3.png"><img decoding="async" class="size-full wp-image-1226 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/2-3.png" alt="2" width="721" height="687" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/2-3.png 721w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/2-3-300x286.png 300w" sizes="(max-width: 721px) 100vw, 721px" /></a></p>
<p>Burada açılacak olan poppup ekranında <strong>&#8220;Virtual Switches&#8221;</strong> kısmında yer alan virtual switchlerden <strong>&#8220;Windows Phone Emulator Internal Switch&#8221;</strong> olanını seçiyoruz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/3-3.png"><img decoding="async" class="size-full wp-image-1227 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/3-3.png" alt="3" width="726" height="692" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/3-3.png 726w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/3-3-300x286.png 300w" sizes="(max-width: 726px) 100vw, 726px" /></a></p>
<p>Açılan properties kısmında isim ve ayarları aklımızda tutarak <strong>&#8220;Remove&#8221;</strong> tuşuna basarak bu ayarlamaları siliyoruz ve hatta diğer kayıtlı olanları da tamamen siliyoruz. <strong>&#8220;Remove&#8221;</strong> tuşuna bastıktan sonra değişikliklerin kaydedilmesi için <strong>&#8220;Apply&#8221;</strong> butonuna basarak silme işlemlerini tamamlıyoruz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/4-3.png"><img decoding="async" class="size-full wp-image-1228 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/4-3.png" alt="4" width="726" height="690" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/4-3.png 726w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/4-3-300x285.png 300w" sizes="(max-width: 726px) 100vw, 726px" /></a></p>
<p>Tüm ayarlar silindikten sonra &#8220;New virtual network switch&#8221; butonuna tıklıyoruz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/5-3.png"><img decoding="async" class="size-full wp-image-1229 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/5-3.png" alt="5" width="728" height="691" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/5-3.png 728w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/5-3-300x285.png 300w" sizes="(max-width: 728px) 100vw, 728px" /></a></p>
<p>Sağ tarafta açılan ayar ekranında daha önceden sildiğimiz ve ayarlarını not aldığımız <strong>&#8220;Windows Phone Emulator Internal Switch&#8221;</strong> ayarı olduğu için <strong>&#8220;Internal&#8221;</strong> olanı seçiyoruz ve <strong>&#8220;Create Virtual Switch&#8221;</strong> butonuna basarak virtual switchimizi oluşturuyoruz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/6-3.png"><img decoding="async" class="alignnone size-full wp-image-1230" src="https://yunusemrearac.com/wp-content/uploads/2016/11/6-3.png" alt="6" width="728" height="694" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/6-3.png 728w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/6-3-300x286.png 300w" sizes="(max-width: 728px) 100vw, 728px" /></a></p>
<p>İsmini ve genel ayarları eskisi ile birebir aynı yaptıktan sonra <strong>&#8220;Apply&#8221;</strong> tuşu ile ayarlarımızı kaydedip <strong>&#8220;OK&#8221;</strong> butonu ile de işlemimizi tamamlatıp ekranı kapatıyoruz.</p>
<p>Daha sonrasında ise <strong>&#8220;Hyper-V Manager&#8221;</strong> yöneticisini kapatıyoruz ve tekrardan <strong>Visual Studio</strong> da uygulamamızı açarak emülatörde çalıştırıyoruz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/7-3.png"><img decoding="async" class="size-full wp-image-1231 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/7-3.png" alt="7" width="513" height="873" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/7-3.png 513w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/7-3-176x300.png 176w" sizes="(max-width: 513px) 100vw, 513px" /></a></p>
<p>Gördüğünüz gibi emülatörümüz sorunsuz bir şekilde çalışmaya başladı. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>The post <a href="https://www.yunusemrearac.com/2016/11/21/xamarin-android-emulatorde-couldnt-set-up-the-udp-port-hatasi/">Xamarin Android Emülatörde &#8220;Couldn&#8217;t set up the UDP port&#8221; Hatası</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yunusemrearac.com/2016/11/21/xamarin-android-emulatorde-couldnt-set-up-the-udp-port-hatasi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1223</post-id>	</item>
		<item>
		<title>Xamarin Android Mobil Programlamaya Giriş</title>
		<link>https://www.yunusemrearac.com/2016/11/19/xamarin-android-mobil-programlamaya-giris/</link>
					<comments>https://www.yunusemrearac.com/2016/11/19/xamarin-android-mobil-programlamaya-giris/#respond</comments>
		
		<dc:creator><![CDATA[yunusemrearac]]></dc:creator>
		<pubDate>Sat, 19 Nov 2016 17:45:22 +0000</pubDate>
				<category><![CDATA[Xamarin]]></category>
		<category><![CDATA[Emulator]]></category>
		<category><![CDATA[Hello World]]></category>
		<category><![CDATA[MainActivity]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mobile Application]]></category>
		<category><![CDATA[Resource]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<guid isPermaLink="false">http://yunusemrearac.com/?p=1207</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar bugün sizlere Xamarin ile android mobil programlamaya giriş konusunu anlatacağım. Bunun için bilgisyarınız da Visual Studio, Xamarin ve Emülatör kurulumlarının yüklü olması gerekmektedir.&#8230;</p>
<p>The post <a href="https://www.yunusemrearac.com/2016/11/19/xamarin-android-mobil-programlamaya-giris/">Xamarin Android Mobil Programlamaya Giriş</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar bugün sizlere Xamarin ile android mobil programlamaya giriş konusunu anlatacağım. Bunun için bilgisyarınız da Visual Studio, Xamarin ve Emülatör kurulumlarının yüklü olması gerekmektedir.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/1-2.png"><img decoding="async" class="size-full wp-image-1208 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/1-2.png" alt="1" width="1917" height="1032" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/1-2.png 1917w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/1-2-300x162.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/1-2-768x413.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/1-2-1024x551.png 1024w" sizes="(max-width: 1917px) 100vw, 1917px" /></a></p>
<p>İlk olarak Visual Studiomuzu açıyoruz ve <strong>&#8220;New Project&#8230;&#8221;</strong> diyoruz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/2-2.png"><img decoding="async" class="size-full wp-image-1211 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/2-2.png" alt="2" width="1180" height="819" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/2-2.png 1180w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/2-2-300x208.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/2-2-768x533.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/2-2-1024x711.png 1024w" sizes="(max-width: 1180px) 100vw, 1180px" /></a></p>
<p>Karşımıza oluşturacağımız projenin template in seçmemiş ve ismini belirlememiz için bir poppup açılacaktır. Burada sol menüde yer alan <strong>&#8220;Templates&#8221;</strong> kısmından <strong>&#8220;Visual C#&#8221;</strong> altında yer alan <strong>&#8220;Android&#8221;</strong> seçeneğini seçiyoruz.</p>
<p>Karşımıza gelen listeden ise en üstte yer alan <strong>&#8220;Blank App (Android)&#8221;</strong> olanı seçerek alt kısımdan projemizin ismini de belirledikten sonra <strong>&#8220;OK&#8221;</strong> butonu ile projemizi oluşturuyoruz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/3-2.png"><img decoding="async" class="size-full wp-image-1212 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/3-2.png" alt="3" width="1920" height="1030" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/3-2.png 1920w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/3-2-300x161.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/3-2-768x412.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/3-2-1024x549.png 1024w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></p>
<p>Projemizi oluşturduktan sonra karşımıza yukarıdaki gibi diğer visual studio projelerinde olduğu gibi alışık olduğumuz bir proje ekranı çıkacaktır.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/4-2.png"><img decoding="async" class="size-full wp-image-1214 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/4-2.png" alt="4" width="442" height="514" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/4-2.png 442w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/4-2-258x300.png 258w" sizes="(max-width: 442px) 100vw, 442px" /></a>,</p>
<p>Sağ tarafta yer alan <strong>&#8220;Solution Explorer&#8221;</strong> kısmında projemize baktığımız zaman bu projede farklı bir yapı görüyor olacaksınız. Bu kısımdan biraz bahsedecek olursak,</p>
<ul>
<li><strong>Assets</strong> : Bu klasör içinde sizin projenizde yer alacak assets dosyalarını (.txt, tff, vb.) koymak için kullanılmaktadır.</li>
<li><strong>Resource</strong> : Bu kısımda projede yer alacak görseller, sayfa yapıları ve değerleriniz için kullanılmaktadır.</li>
<li><strong>Resource -&gt; drawable</strong> : Bu klasörde proje görselleri konulacaktır.</li>
<li><strong>Resource -&gt; layout</strong> : Bu klasörün içerisine projeniz de yer alacak ekranları koymak için kullanılacaktır.</li>
<li><strong>Resource -&gt; values</strong> : Bu klasörde ise bir değişkene değer atayarak bu değerleri burada tutarak kullanabileceksiniz.</li>
<li><strong>MainActivity.cs</strong> : Bu class ise bütün projenizin nasıl çalışacağınızı belirleyeceğiniz ve kodlamayı yapacağımız yerdir.</li>
</ul>
<p>Bu maddelerin detaylı kullanımlarını ilerleyen makalelerde daha detaylı olarak ele alıp anlatacağım.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/5-2.png"><img decoding="async" class="size-full wp-image-1215 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/5-2.png" alt="5" width="1920" height="1023" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/5-2.png 1920w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/5-2-300x160.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/5-2-768x409.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/5-2-1024x546.png 1024w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></p>
<p>Projemizin default kısmında gelen ve <strong>Resource -&gt; layout</strong> klasörünün altında yer alan <strong>Main.axml</strong> dosyamızı açıyoruz ve karşıma bir androin ekranı geldiğini görüyoruz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/6-2.png"><img decoding="async" class="size-full wp-image-1216 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/6-2.png" alt="6" width="1918" height="1028" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/6-2.png 1918w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/6-2-300x161.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/6-2-768x412.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/6-2-1024x549.png 1024w" sizes="(max-width: 1918px) 100vw, 1918px" /></a></p>
<p>Bu ekranımıza <strong>&#8220;Toolbox&#8221;</strong> kısmında bir tane Text alanı ekliyoruz ve gördüğünüz gibi toolbox ta bulunan alanlarda farklı ve android yapısına göre bulunmaktadır.</p>
<p>Her yeni ilk projemizde olduğu gibi de bu projemizde de text dosyamıza <strong>&#8220;Hello World&#8221;</strong> yazarak ilk proje geleneğimizi devam ettiriyoruz. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/7-2.png"><img decoding="async" class="size-full wp-image-1217 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/7-2.png" alt="7" width="1433" height="644" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/7-2.png 1433w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/7-2-300x135.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/7-2-768x345.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/7-2-1024x460.png 1024w" sizes="(max-width: 1433px) 100vw, 1433px" /></a></p>
<p>Yazının üst kısımlarında da bahsettiğim gibi bu ekranının uygulama açıldığında karşımıza çıkacak ekran olarak ayarlamamız gerekmektedir ve bu ayarlama dahil tüm kod kısmını da yazdığımız <strong>&#8220;MainActivity.cs&#8221;</strong> classına gelerek gerekli ayarlamalarımızı yapıyoruz.</p>
<p>Aslında projenin default yapısında gelen ekran layout yapısı classımız içerizinde ilk ekran olarak set eden kod yer almaktadır ama bu kod yorum satırına alınarak kapatılmıştır.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/8-2.png"><img decoding="async" class="size-full wp-image-1218 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/8-2.png" alt="8" width="1915" height="1026" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/8-2.png 1915w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/8-2-300x161.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/8-2-768x411.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/8-2-1024x549.png 1024w" sizes="(max-width: 1915px) 100vw, 1915px" /></a></p>
<p>Bukod satırını açıyoruz ve defaulttaki layout ismini değiştirmediğimiz için parantez içindeki tanımlamaya da karışmıyoruz. Bunun sonrasında da üst kısımda yer alan projemizi derleme kısmın da yüklediğimiz emülatörlerden birini seçerek projemizi istediğimiz tür android model cihazında test ediyormuş gibi test edebiliriz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/11/9-1.png"><img decoding="async" class="size-full wp-image-1219 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/11/9-1.png" alt="9" width="524" height="873" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/11/9-1.png 524w, https://www.yunusemrearac.com/wp-content/uploads/2016/11/9-1-180x300.png 180w" sizes="(max-width: 524px) 100vw, 524px" /></a></p>
<p>Projemizi derlediğimizde karşımızda &#8220;Hello World&#8221; yazan bir uygulama açılacak olacaktır. Gördüğünüz gibi daha önce Windows Phone uygulama kodlayanlar aşina olacağı gibi gelişmiş bir emulatör yapısı bulunmaktadır ve sağ tarafta yer alan ayarlamalar sayesinde elinizde bir android cihazı varmış gibi her türlü konuda uygulamanızı kullanıp testlerinizi yapabilirsiniz.</p>
<p>The post <a href="https://www.yunusemrearac.com/2016/11/19/xamarin-android-mobil-programlamaya-giris/">Xamarin Android Mobil Programlamaya Giriş</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yunusemrearac.com/2016/11/19/xamarin-android-mobil-programlamaya-giris/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1207</post-id>	</item>
		<item>
		<title>SharePoint WSP Deploy Sırasında &#8220;A feature with ID has already been installed in this farm. Use the force attribute to explicitly re-install the feature.&#8221; Hatası</title>
		<link>https://www.yunusemrearac.com/2016/07/18/sharepoint-wsp-deploy-sirasinda-a-feature-with-id-has-already-been-installed-in-this-farm-use-the-force-attribute-to-explicitly-re-install-the-feature-hatasi/</link>
					<comments>https://www.yunusemrearac.com/2016/07/18/sharepoint-wsp-deploy-sirasinda-a-feature-with-id-has-already-been-installed-in-this-farm-use-the-force-attribute-to-explicitly-re-install-the-feature-hatasi/#respond</comments>
		
		<dc:creator><![CDATA[yunusemrearac]]></dc:creator>
		<pubDate>Mon, 18 Jul 2016 15:08:30 +0000</pubDate>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Feature]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<guid isPermaLink="false">http://yunusemrearac.com/?p=1057</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar bugün sizlere sharepoint ortamında wsp paket deploy ederken karşımıza çıkabilecek bir hatadan ve bu hatanın çözümünden bahsedeceğim. Hata &#8220;A feature with ID has&#8230;</p>
<p>The post <a href="https://www.yunusemrearac.com/2016/07/18/sharepoint-wsp-deploy-sirasinda-a-feature-with-id-has-already-been-installed-in-this-farm-use-the-force-attribute-to-explicitly-re-install-the-feature-hatasi/">SharePoint WSP Deploy Sırasında &#8220;A feature with ID has already been installed in this farm. Use the force attribute to explicitly re-install the feature.&#8221; Hatası</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar bugün sizlere sharepoint ortamında wsp paket deploy ederken karşımıza çıkabilecek bir hatadan ve bu hatanın çözümünden bahsedeceğim.</p>
<p>Hata <strong>&#8220;A feature with ID has already been installed in this farm. Use the force attribute to explicitly re-install the feature.&#8221;</strong> olarak geçmektedir ve ister visual studio ister powershell kullanarak paketinizi deploy etmeye çalışın karşınıza bu hata çıkacaktır.</p>
<p><strong>NOT :</strong> Bu arada bu işlemi gerçekleştirmeden önce çakışmakta olan aynı ID li diğer feature ın portalde aktif çalışan bir uygulamanın feature olmadığından emin olun.</p>
<p><strong>Console : </strong></p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/07/1-2.png"><img decoding="async" class="size-full wp-image-1058 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/07/1-2.png" alt="1" width="680" height="346" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/07/1-2.png 680w, https://www.yunusemrearac.com/wp-content/uploads/2016/07/1-2-300x153.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></a></p>
<p><strong>Visual Studio : </strong></p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/07/2-2.png"><img decoding="async" class="size-full wp-image-1059 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/07/2-2.png" alt="2" width="1349" height="141" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/07/2-2.png 1349w, https://www.yunusemrearac.com/wp-content/uploads/2016/07/2-2-300x31.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/07/2-2-768x80.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/07/2-2-1024x107.png 1024w" sizes="(max-width: 1349px) 100vw, 1349px" /></a></p>
<p><strong>Central Admin WSP Deploy :</strong></p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/07/3-2.png"><img decoding="async" class="size-full wp-image-1060 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/07/3-2.png" alt="3" width="972" height="283" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/07/3-2.png 972w, https://www.yunusemrearac.com/wp-content/uploads/2016/07/3-2-300x87.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/07/3-2-768x224.png 768w" sizes="(max-width: 972px) 100vw, 972px" /></a></p>
<p><strong>Central Admin WSP : </strong></p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/07/4-2.png"><img decoding="async" class="size-full wp-image-1061 aligncenter" src="https://yunusemrearac.com/wp-content/uploads/2016/07/4-2.png" alt="4" width="1325" height="528" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/07/4-2.png 1325w, https://www.yunusemrearac.com/wp-content/uploads/2016/07/4-2-300x120.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/07/4-2-768x306.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/07/4-2-1024x408.png 1024w" sizes="(max-width: 1325px) 100vw, 1325px" /></a></p>
<p>Yukarıda tüm yöntemlerle paket deploy etmeye çalışıldığında karşınıza çıkacak olan hata ekran görüntülerini görmektesiniz. Bu hata yüklemek istediğiniz ortamda aynı ID ile bir feature un daha bulunması ve bu feature ezemediğinden dolayı kaynaklanmaktadır.</p>
<p>Bunun çözümü ise feature ezmeye zorlamak olacaktır.</p>
<p>Bunun için projemizde <strong>&#8220;Features&#8221;</strong> kısmından projemizin feature larının bulunduğu klasöre geliyoruz ve hata alduğımız feature ımızın xml dosyasına giriyoruz.</p><pre class="urvanov-syntax-highlighter-plain-tag">&lt;?xml version="1.0" encoding="utf-8" ?&gt;
&lt;Feature xmlns="http://schemas.microsoft.com/sharepoint/"&gt;
&lt;/Feature&gt;</pre><p>&nbsp;</p>
<p>Bu kısımda <strong>Feature</strong> tagımızın içine feature ezmesini zorlamasını sağlamamız için <strong>AlwaysForceInstall=&#8221;TRUE&#8221;</strong> attribute ekliyoruz.</p><pre class="urvanov-syntax-highlighter-plain-tag">&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&amp;gt;
&amp;lt;Feature AlwaysForceInstall=&quot;TRUE&quot; xmlns=&quot;http://schemas.microsoft.com/sharepoint/&quot;&amp;gt;
&amp;lt;/Feature&amp;gt;</pre><p>En son durumda feature xml kodumuz yukarıdaki gibi olacaktır.</p>
<p>Bu kısımda bir sıkıntı yaşamadan değişikliklerimizi yaptıysak projemizi deploy edebiliriz ve ortamdaki aynı ID ile olan feature mızı ezdiğini göreceksiniz. Daha sonrasında bu attribute isterseniz kaldırabilirsiniz çünkü bir defa eskiyi ezmeye zorlayıp yeni feature ımızı aktif ettiğimiz için bir daha bu hatayı almayacağızdır ve deploylarımızda ID si aynı olan feature larda aynı olacağından sorunsuz işlemimiz gerçekleşecektir.</p>
<p>The post <a href="https://www.yunusemrearac.com/2016/07/18/sharepoint-wsp-deploy-sirasinda-a-feature-with-id-has-already-been-installed-in-this-farm-use-the-force-attribute-to-explicitly-re-install-the-feature-hatasi/">SharePoint WSP Deploy Sırasında &#8220;A feature with ID has already been installed in this farm. Use the force attribute to explicitly re-install the feature.&#8221; Hatası</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yunusemrearac.com/2016/07/18/sharepoint-wsp-deploy-sirasinda-a-feature-with-id-has-already-been-installed-in-this-farm-use-the-force-attribute-to-explicitly-re-install-the-feature-hatasi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1057</post-id>	</item>
		<item>
		<title>SharePoint Deployment Timeout Zaman Aşımı Hatası</title>
		<link>https://www.yunusemrearac.com/2016/01/14/sharepoint-deployment-timeout-zaman-asimi-hatasi/</link>
					<comments>https://www.yunusemrearac.com/2016/01/14/sharepoint-deployment-timeout-zaman-asimi-hatasi/#respond</comments>
		
		<dc:creator><![CDATA[yunusemrearac]]></dc:creator>
		<pubDate>Thu, 14 Jan 2016 12:03:55 +0000</pubDate>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[TimeOut]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<guid isPermaLink="false">http://yunusemrearac.com/?p=750</guid>

					<description><![CDATA[<p>Merhabalar arkadaşlar, SharePoint ortamında yaptığınız bir projeyi boyutundan veya herhangi bir sebepten dolayı deploy ederken fazla zaman almasından dolayı zaman aşımına uğruyor olabilirsiniz. Eğer sizde&#8230;</p>
<p>The post <a href="https://www.yunusemrearac.com/2016/01/14/sharepoint-deployment-timeout-zaman-asimi-hatasi/">SharePoint Deployment Timeout Zaman Aşımı Hatası</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhabalar arkadaşlar, SharePoint ortamında yaptığınız bir projeyi boyutundan veya herhangi bir sebepten dolayı deploy ederken fazla zaman almasından dolayı zaman aşımına uğruyor olabilirsiniz.</p>
<p><a href="http://yunusemrearac.com/wp-content/uploads/2016/01/SpDeploymentTimeout.png" rel="attachment wp-att-751"><img decoding="async" class="alignnone size-full wp-image-751" src="https://yunusemrearac.com/wp-content/uploads/2016/01/SpDeploymentTimeout.png" alt="SpDeploymentTimeout" width="1537" height="202" srcset="https://www.yunusemrearac.com/wp-content/uploads/2016/01/SpDeploymentTimeout.png 1537w, https://www.yunusemrearac.com/wp-content/uploads/2016/01/SpDeploymentTimeout-300x39.png 300w, https://www.yunusemrearac.com/wp-content/uploads/2016/01/SpDeploymentTimeout-768x101.png 768w, https://www.yunusemrearac.com/wp-content/uploads/2016/01/SpDeploymentTimeout-1024x135.png 1024w" sizes="(max-width: 1537px) 100vw, 1537px" /></a></p>
<p>Eğer sizde yukarıdaki gibi bir hata alıyorsanız ve projenizi deploy edemiyorsanız aşağıdaki yolu izleyebilirsiniz.</p>
<ul>
<li><strong>Registry</strong> ye giriyoruz ve aşağıdaki yolu izliyoruz.</li>
<li>HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\SharePointTools (<strong>Not:</strong> 10.0 kısmı Visual Studio sürümüne göre değişebilir.)</li>
<li>Burada sağ tıklayıp yeni bir DWORD oluşturuyoruz ve ismini &#8220;<strong>ChannelOperationTimeout&#8221; </strong>bırakıp değerini de 120 olarak veriyoruz.</li>
</ul>
<p>Yukarı daki aşamaları doğru bir şekilde tamamladıktan sonra timeout süremizi 120 saniyeye çıkarmış oluyoruz ve visual studio yu tekrardan başlattığımız zaman sorun çözülmüş olacaktır.</p>
<p>The post <a href="https://www.yunusemrearac.com/2016/01/14/sharepoint-deployment-timeout-zaman-asimi-hatasi/">SharePoint Deployment Timeout Zaman Aşımı Hatası</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yunusemrearac.com/2016/01/14/sharepoint-deployment-timeout-zaman-asimi-hatasi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">750</post-id>	</item>
		<item>
		<title>C# ta Kod İle Bilgisayarda Bir Programın Kurulu Olup Olmadığını Kontrol Etmek</title>
		<link>https://www.yunusemrearac.com/2015/11/24/c-ta-kod-ile-bilgisayarda-bir-programin-kurulu-olup-olmadigini-kontrol-etmek/</link>
					<comments>https://www.yunusemrearac.com/2015/11/24/c-ta-kod-ile-bilgisayarda-bir-programin-kurulu-olup-olmadigini-kontrol-etmek/#comments</comments>
		
		<dc:creator><![CDATA[yunusemrearac]]></dc:creator>
		<pubDate>Tue, 24 Nov 2015 14:52:46 +0000</pubDate>
				<category><![CDATA[Windows Form - C#]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Sql Server]]></category>
		<category><![CDATA[Teknoloji]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<guid isPermaLink="false">http://yunusemrearac.com/?p=741</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar, Bugün sizlere bilgisayarınız da bir programın yüklü olup olmadığını yazılımsal olarak nasıl kontrol edebileceğinizi anlatacağım. Mesela bir program yazdınız ve bu programın çalışması&#8230;</p>
<p>The post <a href="https://www.yunusemrearac.com/2015/11/24/c-ta-kod-ile-bilgisayarda-bir-programin-kurulu-olup-olmadigini-kontrol-etmek/">C# ta Kod İle Bilgisayarda Bir Programın Kurulu Olup Olmadığını Kontrol Etmek</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar, Bugün sizlere bilgisayarınız da bir programın yüklü olup olmadığını yazılımsal olarak nasıl kontrol edebileceğinizi anlatacağım.</p>
<p>Mesela bir program yazdınız ve bu programın çalışması için bilgisayarınız da bir program yüklü olması gerekmektedir. Aşağıdaki kod ile bilgisayar denetim masasında program kaldır kısmında yer alan program listesindeki tüm programların isminde arama yapabileceksiniz.</p>
<p>Ben örnek olarak <strong>&#8220;Microsoft SQL Server&#8221;</strong> yüklü olup olmadığını kontrol ediyorum ve bunu konsol uygulaması ile yapıyorum. Burada sql server birden fazla sürümü olabileceğinden içerikteki isimlerde bu adın geçip geçmediğini aratıyor olacağım ve 2014, 2012, 2010 veya her hangi bir tool u yüklü ise bana bununla ilgili uyarı verecektir.</p><pre class="urvanov-syntax-highlighter-plain-tag">class Program
{
static void Main(string[] args)
{
string programName = "Microsoft SQL Server";

bool st = CheckProgram(programName);

if (st)
Console.WriteLine(programName + " bilgisayarınızda kuruludur.");
else
Console.WriteLine(programName + " bilgisayarınızda kurulu değildir.");
}
public static bool CheckProgram(string ProgramName)
{
bool status = false;
string registry_key = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall";
using (RegistryKey key = Registry.LocalMachine.OpenSubKey(registry_key))
{
foreach (string subkey_name in key.GetSubKeyNames())
{
using (RegistryKey subkey = key.OpenSubKey(subkey_name))
{
if (!string.IsNullOrEmpty(Convert.ToString(subkey.GetValue("DisplayName"))))
{
if (Convert.ToString(subkey.GetValue("DisplayName")).Contains(ProgramName))
status = true;
}
}
}
}
return status;
}
}</pre><p>Burada isterseniz metodu alarak herhangi bir projede de kullanabilirsiniz.</p>
<p>The post <a href="https://www.yunusemrearac.com/2015/11/24/c-ta-kod-ile-bilgisayarda-bir-programin-kurulu-olup-olmadigini-kontrol-etmek/">C# ta Kod İle Bilgisayarda Bir Programın Kurulu Olup Olmadığını Kontrol Etmek</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yunusemrearac.com/2015/11/24/c-ta-kod-ile-bilgisayarda-bir-programin-kurulu-olup-olmadigini-kontrol-etmek/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">741</post-id>	</item>
		<item>
		<title>C# kodu ile Sql Server Veritabanı Yedeği Alma</title>
		<link>https://www.yunusemrearac.com/2015/10/16/c-kodu-ile-sql-server-veritabani-yedegi-alma/</link>
					<comments>https://www.yunusemrearac.com/2015/10/16/c-kodu-ile-sql-server-veritabani-yedegi-alma/#comments</comments>
		
		<dc:creator><![CDATA[yunusemrearac]]></dc:creator>
		<pubDate>Fri, 16 Oct 2015 10:43:18 +0000</pubDate>
				<category><![CDATA[Windows Form - C#]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Sql Server]]></category>
		<category><![CDATA[Teknoloji]]></category>
		<category><![CDATA[Veritabanı]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<guid isPermaLink="false">http://yunusemrearac.com/?p=719</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar, Bugün sizlere C# kodu ile bilgisayarınızda yüklü olan veritabanının yedeğini nasıl alabileceğinizden bahsedeceğim. Aşağıdaki kodu kullanarak gerekli anaları doldurup bilgisayarınızda ki veritabanının rahatlıkla&#8230;</p>
<p>The post <a href="https://www.yunusemrearac.com/2015/10/16/c-kodu-ile-sql-server-veritabani-yedegi-alma/">C# kodu ile Sql Server Veritabanı Yedeği Alma</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar,</p>
<p>Bugün sizlere C# kodu ile bilgisayarınızda yüklü olan veritabanının yedeğini nasıl alabileceğinizden bahsedeceğim.</p>
<p>Aşağıdaki kodu kullanarak gerekli anaları doldurup bilgisayarınızda ki veritabanının rahatlıkla yedeğini alabilirsiniz.</p><pre class="urvanov-syntax-highlighter-plain-tag">Backup bkpDBFull = new Backup();

bkpDBFull.Action = BackupActionType.Database;

bkpDBFull.Database = "DatabaseName";

bkpDBFull.Devices.AddDevice(@"LocalPath", DeviceType.File);
bkpDBFull.BackupSetName = "DatabaseSetName";
bkpDBFull.BackupSetDescription = "DatabaseSetDescription";

bkpDBFull.Initialize = false;

Server server = new Server("ServerName");
bkpDBFull.SqlBackup(server);</pre><p>Yukarıdaki kod parçacığında aşağıdaki alanları doğru şekilde doldurursanız sorunsuz bir şekilde istediğiniz veri tabanının yedeğini alabilirsiniz.</p>
<p><strong>DatabaseName</strong> : Yedeğini almak istediğiniz veritabanı adı. (ÖR : yunusemrearacDB)</p>
<p><strong>LocalPath</strong> : Veritabanı yedeğini almasını istediğiniz yer. (ÖR : D:\yunusemrearacDB.bak)</p>
<p><strong>DatabaseSetName</strong> : Veritabanı atanacak isim. (ÖR : yunusemrearac Database Backup)</p>
<p><strong>DatabaseSetDescription</strong> : Veritabanı atanacak açıklama. (ÖR : yunusemrearac Database Backup &#8211; Full Backup)</p>
<p><strong>ServerName</strong> : Veritabanının bulunduğu server ismi. (ÖR : yunusemrearacPC)</p>
<p>Yukarıdaki bilgileri eksiksiz ve doğru şekilde doldurduğunuz zaman belirttiğiniz yere veritabanınızın yedeğini alabilirsiniz.</p>
<p><strong>NOT</strong> : Veritabanının yedeğinin olduğu yere tekrar üstüne yedek alacaksanız eğer ve bu devamlı olacaksa kod ile yada elle eski yedek dosyasını silmenizi tavsiye ederim. Çünkü her seferinde dosya boyutu katlanarak artmaktadır. 5 MB bir veri tabanı dosyanız beş altı yedek almadan sonra 20 MB olarak görebilirsiniz.</p>
<p>The post <a href="https://www.yunusemrearac.com/2015/10/16/c-kodu-ile-sql-server-veritabani-yedegi-alma/">C# kodu ile Sql Server Veritabanı Yedeği Alma</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yunusemrearac.com/2015/10/16/c-kodu-ile-sql-server-veritabani-yedegi-alma/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">719</post-id>	</item>
		<item>
		<title>C# Şifreleme Algoritması ve Kullanımı</title>
		<link>https://www.yunusemrearac.com/2015/10/13/c-sifreleme-algoritmasi-ve-kullanimi/</link>
					<comments>https://www.yunusemrearac.com/2015/10/13/c-sifreleme-algoritmasi-ve-kullanimi/#comments</comments>
		
		<dc:creator><![CDATA[yunusemrearac]]></dc:creator>
		<pubDate>Tue, 13 Oct 2015 08:50:52 +0000</pubDate>
				<category><![CDATA[Windows Form - C#]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Password Cryptography]]></category>
		<category><![CDATA[Şifreleme Algoritması]]></category>
		<category><![CDATA[Teknoloji]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<guid isPermaLink="false">http://yunusemrearac.com/?p=710</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar, bugün sizlere C# ta herhangi bir teknolojide kullandığınız basit bir yazıyı nasıl şifreleyebileceğinizden bahsedeceğim. Aşırı güvenlikli ve kırılamaz bir algoritma değil vereceğim şifreleme&#8230;</p>
<p>The post <a href="https://www.yunusemrearac.com/2015/10/13/c-sifreleme-algoritmasi-ve-kullanimi/">C# Şifreleme Algoritması ve Kullanımı</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar, bugün sizlere C# ta herhangi bir teknolojide kullandığınız basit bir yazıyı nasıl şifreleyebileceğinizden bahsedeceğim.</p>
<p>Aşırı güvenlikli ve kırılamaz bir algoritma değil vereceğim şifreleme algoritması ama çok üst düzey bir şifreleme gerektirmeyen yerlerde rahatlıkla kullanabilirsiniz.</p>
<p>Şimdi il olarak projemize <strong>&#8220;PasswordCryptography&#8221;</strong> isminde bir sınıf ekliyoruz. İsim size kalmış ama eğer farklı bir isim kullanacaksanız aşağıda vereceğim kodu da sınıf ismini güncellemeniz gerekmektedir.</p>
<p>Oluşturduğumuz sınıfın namespace içine aşağıdaki kodu ekliyoruz.</p><pre class="urvanov-syntax-highlighter-plain-tag">class PasswordCryptography
{
private string password = "1";

private byte[] Sifrele(byte[] SifresizVeri, byte[] Key, byte[] IV)
{
MemoryStream ms = new MemoryStream();
Rijndael alg = Rijndael.Create();

alg.Key = Key;
alg.IV = IV;

CryptoStream cs = new CryptoStream(ms,

alg.CreateEncryptor(), CryptoStreamMode.Write);
cs.Write(SifresizVeri, 0, SifresizVeri.Length);
cs.Close();

byte[] sifrelenmisVeri = ms.ToArray();
return sifrelenmisVeri;
}

private byte[] SifreCoz(byte[] SifreliVeri, byte[] Key, byte[] IV)
{
MemoryStream ms = new MemoryStream();
Rijndael alg = Rijndael.Create();

alg.Key = Key;
alg.IV = IV;

CryptoStream cs = new CryptoStream(ms, alg.CreateDecryptor(), CryptoStreamMode.Write);

cs.Write(SifreliVeri, 0, SifreliVeri.Length);
cs.Close();

byte[] SifresiCozulmusVeri = ms.ToArray();
return SifresiCozulmusVeri;
}

public string TextSifrele(string sifrelenecekMetin)
{
byte[] sifrelenecekByteDizisi = Encoding.UTF8.GetBytes(sifrelenecekMetin);

PasswordDeriveBytes pdb = new PasswordDeriveBytes(password, new byte[] {0x49, 0x76, 0x61, 0x6e, 0x20, 0x4d,

0x65, 0x64, 0x76, 0x65, 0x64, 0x65, 0x76});

byte[] SifrelenmisVeri = Sifrele(sifrelenecekByteDizisi,

pdb.GetBytes(32), pdb.GetBytes(16));

return Convert.ToBase64String(SifrelenmisVeri);
}

public string TextSifreCoz(string text)
{
text = text.Replace(" ", "+");

int mod4 = text.Length % 4;
if (mod4 &gt; 0)
{
text += new string('=', 4 - mod4);
}
byte[] SifrelenmisByteDizisi = Convert.FromBase64String(text);

PasswordDeriveBytes pdb = new PasswordDeriveBytes(password,

new byte[] {0x49, 0x76, 0x61, 0x6e, 0x20, 0x4d, 0x65,

0x64, 0x76, 0x65, 0x64, 0x65, 0x76});

byte[] SifresiCozulmusVeri = SifreCoz(SifrelenmisByteDizisi,

pdb.GetBytes(32), pdb.GetBytes(16));

return Encoding.UTF8.GetString(SifresiCozulmusVeri);
}
}</pre><p>Yukarıdaki sınıfı hatasız şekilde ekledikten sonra kullanmak istediğimiz herhangi bir yerde bu sınıfı çağırarak string ifademizi şifreleyebilir, bu algoritma ile şifrelenmiş kodu tekrar şifresini çözebiliriz.</p>
<p>Şifreleme yapmak istediğimiz yerde de aşağıdaki gibi kullanabiliriz.</p><pre class="urvanov-syntax-highlighter-plain-tag">PasswordCryptography passwordCryptography = new PasswordCryptography();
passwordCryptography.TextSifrele("Şifrelenecek String"); //Şifreleme Metodu
passwordCryptography.TextSifreCoz("Şifrelenmiş String"); //Şifre Çözme Metodu</pre><p></p>
<p>The post <a href="https://www.yunusemrearac.com/2015/10/13/c-sifreleme-algoritmasi-ve-kullanimi/">C# Şifreleme Algoritması ve Kullanımı</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yunusemrearac.com/2015/10/13/c-sifreleme-algoritmasi-ve-kullanimi/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">710</post-id>	</item>
		<item>
		<title>C# ile Dosya Ekleyerek Mail Gönderme İşlemi</title>
		<link>https://www.yunusemrearac.com/2015/10/12/c-ile-dosya-ekleyerek-mail-gonderme-islemi/</link>
					<comments>https://www.yunusemrearac.com/2015/10/12/c-ile-dosya-ekleyerek-mail-gonderme-islemi/#comments</comments>
		
		<dc:creator><![CDATA[yunusemrearac]]></dc:creator>
		<pubDate>Mon, 12 Oct 2015 14:24:43 +0000</pubDate>
				<category><![CDATA[Windows Form - C#]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[Mail Gönderme]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Send Email]]></category>
		<category><![CDATA[Teknoloji]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Windows Form]]></category>
		<guid isPermaLink="false">http://yunusemrearac.com/?p=704</guid>

					<description><![CDATA[<p>Merhaba arkadaşlar, diyelim siz programınızda mail gönderme işlemi yapmak istiyorsunuz ve birde bu maile bilgisayarınızda ki herhangi bir dosyayı da ek olarak eklemeniz gerekmektedir. Bunun&#8230;</p>
<p>The post <a href="https://www.yunusemrearac.com/2015/10/12/c-ile-dosya-ekleyerek-mail-gonderme-islemi/">C# ile Dosya Ekleyerek Mail Gönderme İşlemi</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhaba arkadaşlar, diyelim siz programınızda mail gönderme işlemi yapmak istiyorsunuz ve birde bu maile bilgisayarınızda ki herhangi bir dosyayı da ek olarak eklemeniz gerekmektedir. Bunun için aşağıdaki kod parçacığını kullanabilirsiniz.</p><pre class="urvanov-syntax-highlighter-plain-tag">SmtpClient SmtpServer = new SmtpClient("smtp.live.com");
var mail = new MailMessage();
mail.From = new MailAddress("FromMailAddress");
mail.To.Add("SendMailAddress");
mail.Subject = "MailSubject";
mail.IsBodyHtml = true;
string htmlBody;
htmlBody = "MailBody";
mail.Body = htmlBody;
Attachment attachment;
attachment = new Attachment(@"MailAttachmentPath");
mail.Attachments.Add(attachment);
SmtpServer.Port = 587;
SmtpServer.UseDefaultCredentials = false;
SmtpServer.Credentials = new System.Net.NetworkCredential("FromMailAddress","FromMailPassword");
SmtpServer.EnableSsl = true;
SmtpServer.Timeout = int.MaxValue;
SmtpServer.Send(mail);</pre><p>Yukarıdaki kod kısmında aşağıda yer alan kısımlar şu şekildedir :</p>
<p><strong>FromMailAddress : </strong>Gönderen mail adresi.</p>
<p><strong>SendMailAddress : </strong>Gönderilen mail adresi . (İsteğe göre arttırılabilir.)</p>
<p><strong>MailSubject : </strong>Mail başlığı.</p>
<p><strong>MailBody :</strong> Mail içeriği.</p>
<p><strong>MailAttachmentPath : </strong>Ek olarak eklenecek dosyanın adresi. (ÖR: D:\Test.txt)</p>
<p><strong>FromMailPassword : </strong>Mail gönderen e-mail adresinin şifresi.</p>
<p>Bu alanları doğru ve eksiksiz bir şekilde girdiğiniz zaman sorunsuz bir şekilde ekiniz ile mail gönderme işlemini yapıyor olacaksınız.</p>
<p>The post <a href="https://www.yunusemrearac.com/2015/10/12/c-ile-dosya-ekleyerek-mail-gonderme-islemi/">C# ile Dosya Ekleyerek Mail Gönderme İşlemi</a> appeared first on <a href="https://www.yunusemrearac.com">Yunus Emre Araç</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yunusemrearac.com/2015/10/12/c-ile-dosya-ekleyerek-mail-gonderme-islemi/feed/</wfw:commentRss>
			<slash:comments>15</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">704</post-id>	</item>
	</channel>
</rss>
