<?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>Yazogren.com</title>
	<atom:link href="http://yazogren.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://yazogren.com</link>
	<description>Bilgi Paylaştıkça Çoğalır</description>
	<lastBuildDate>Sat, 31 Mar 2012 08:04:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>ASP.NET Ajax client-side framework failed to load</title>
		<link>http://yazogren.com/asp-net-ajax-client-side-framework-failed-to-load/</link>
		<comments>http://yazogren.com/asp-net-ajax-client-side-framework-failed-to-load/#comments</comments>
		<pubDate>Sat, 31 Mar 2012 08:04:11 +0000</pubDate>
		<dc:creator>Uğur ERDEM</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://yazogren.com/?p=530</guid>
		<description><![CDATA[The Reason : the path of the javascript generated by the scriptmanager changes when the URL Routing module is used. The Solution : Tell the routing API to not route the files with &#8220;axd&#8221; extension (the files generated by the &#8230; <a href="http://yazogren.com/asp-net-ajax-client-side-framework-failed-to-load/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The Reason : the path of the javascript generated by the scriptmanager changes when the URL Routing module is used.</p>
<p>The Solution : Tell the routing API to not route the files with &#8220;axd&#8221; extension (the files generated by the scriptmanager)</p>
<p>Add this rule to the method where you register the routing rules in Global.asax</p>
<p>routes.Ignore(&#8220;{resource}.axd/{*pathInfo}&#8221;);<br />
in addition you should have this section in web.config</p>
<p>&lt;system.webServer&gt;<br />
&lt;modules runAllManagedModulesForAllRequests=&#8221;true&#8221; /&gt;<br />
&lt;/system.webServer&gt;</p>
<p>Hope, it can be help.</p>
]]></content:encoded>
			<wfw:commentRss>http://yazogren.com/asp-net-ajax-client-side-framework-failed-to-load/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ForeignKeyReferenceAlreadyHasValueException</title>
		<link>http://yazogren.com/foreignkeyreferencealreadyhasvalueexception/</link>
		<comments>http://yazogren.com/foreignkeyreferencealreadyhasvalueexception/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 10:03:08 +0000</pubDate>
		<dc:creator>Uğur ERDEM</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[İpuçları]]></category>

		<guid isPermaLink="false">http://yazogren.com/?p=525</guid>
		<description><![CDATA[Selamlar, Linq ile uptade yapmaya çalşırken, FK  güncellemesi yapıyor iseniz ve Operation is not valid due to the current state of the object hatasını alma olasılığınız var. Hatanın sebebi ise siz güncelleme yapmak isterken veriyi db üzerinden çektiğiniz de linq objesi &#8230; <a href="http://yazogren.com/foreignkeyreferencealreadyhasvalueexception/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Selamlar,</p>
<p>Linq ile uptade yapmaya çalşırken, FK  güncellemesi yapıyor iseniz ve Operation is not valid due to the current state of the object hatasını alma olasılığınız var. Hatanın sebebi ise siz güncelleme yapmak isterken veriyi db üzerinden çektiğiniz de linq objesi üzerinde ilişkili olduğu datayla geliyor. Böylece size güncelleme işlemini direk id üzerinden yapmanıza izin vermiyor.  Örnek verecek olursak,aşağıdaki bir linq enity si içerisindeki bir FK property sini görebilirsiniz.  Burada eğer ben kategori değiştirmek için,</p>
<p>subcat.CategoryId = 1;  gibi değişim yapacak olursam yukarıdaki hatayı alıyorum.  Güncellemeyi onun yerine id üzerinden değil doğrudan ilişkili olduğu entity üzerinden yapmamız gerekiyor. Aşağıdaki gibi bir değişim ise başarılı bir şekilde sonuçlanacaktır.</p>
<p>Kolay gelsin,</p>
<pre> public int CategoryId
        {
            get
            {
                return this._CategoryId;
            }
            set
            {
                if ((this._CategoryId != value))
                {
                    if (this._Category.HasLoadedOrAssignedValue)
                    {
                        throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException();
                    }
                    this.OnCategoryIdChanging(value);
                    this.SendPropertyChanging();
                    this._CategoryId = value;
                    this.SendPropertyChanged("CategoryId");
                    this.OnCategoryIdChanged();
                }
            }
        }</pre>
<pre></pre>
<pre></pre>
<pre>var catId = Convert.ToInt32(leKat.EditValue);</pre>
<pre>subcategory.Active = cbAktif.Checked;
subcategory.Entry = cbGiris.Checked;
subcategory.SubCategoryName = txtSubCat.Text;
subcategory.Category = _datacontext.Categories.Single(c =&gt; c.CategoryId == catId);
 //subcategory.CategoryId = Convert.ToInt32(leKat.EditValue); //hata direk atamaya izin vermiyor.
 _datacontext.SubmitChanges();
 DBLogHelper.InsertTableLog(subcategory, TableList.SubCategories, ActionTypeList.Update);</pre>
]]></content:encoded>
			<wfw:commentRss>http://yazogren.com/foreignkeyreferencealreadyhasvalueexception/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ios 5 3200 issues</title>
		<link>http://yazogren.com/ios-5-3200-issues/</link>
		<comments>http://yazogren.com/ios-5-3200-issues/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 20:04:34 +0000</pubDate>
		<dc:creator>Uğur ERDEM</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://yazogren.com/?p=522</guid>
		<description><![CDATA[Hi all, i m trying to update ios 5 it gives 3200 error code. then i run itunes with admin rights and clear itunes cache (itunes&#8211;&#62;view&#8211;&#62;preferences&#8211;&#62;advanced&#8211;&#62;reset cache).then it started to install.. i hope you can isntall too.. &#160;]]></description>
			<content:encoded><![CDATA[<p>Hi all,</p>
<p>i m trying to update ios 5 it gives 3200 error code.</p>
<p>then i run itunes with admin rights and clear itunes cache (itunes&#8211;&gt;view&#8211;&gt;preferences&#8211;&gt;advanced&#8211;&gt;reset cache).then it started to install..</p>
<p>i hope you can isntall too..</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://yazogren.com/ios-5-3200-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updatepanel Repeater Causes Full Postback</title>
		<link>http://yazogren.com/updatepanel-repeater-causes-full-postback-2/</link>
		<comments>http://yazogren.com/updatepanel-repeater-causes-full-postback-2/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 17:57:30 +0000</pubDate>
		<dc:creator>Uğur ERDEM</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://yazogren.com/?p=511</guid>
		<description><![CDATA[Selamlar, Bu aralar msdn forumuna vakit ayırıp orada cevap vermeye çalışıyorum. İlginç bir soru ile karşılaştım. Updatepanel içerisinde kullanılan kontroller full postback yapıyor diye yazıyordu. Biraz inceledikten sonra ve kendim bir yaptığımda gerçekten full postback yaptığını gördüm. Google olmasa idi &#8230; <a href="http://yazogren.com/updatepanel-repeater-causes-full-postback-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Selamlar,</p>
<p>Bu aralar msdn forumuna vakit ayırıp orada cevap vermeye çalışıyorum. İlginç bir soru ile karşılaştım.</p>
<p>Updatepanel içerisinde kullanılan kontroller full postback yapıyor diye yazıyordu.</p>
<p>Biraz inceledikten sonra ve kendim bir yaptığımda gerçekten full postback yaptığını gördüm.</p>
<p>Google olmasa idi ne yapardık <img src='http://yazogren.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Arama ile bir kaç örneğe raslatım. Çoğu kişi aynı dertten muzdaripmiş</p>
<p>meğersem. Ama onlardaki çözüm kolay olmuş repeater içerisinde kullandıkları</p>
<p>linkbuttonlara id vererek çözüme ulaşmışlar.</p>
<p><span id="more-511"></span></p>
<p>Benim örneğimde ise linkbuttonların zaten idleri vardı. Aklıma repeater bind</p>
<p>ettikten sonra scriptmanagera kontrolleri tek tek RegisterAsyncPostBackControl metodunu</p>
<p>kullanarak register ettim ve sorun çözüldü. Aşağıda bunla ilgili örneğin kod kısımlarını bulabilirsiniz.</p>
<p>&lt;asp:ToolkitScriptManager ID=&#8221;ToolkitScriptManager1&#8243; runat=&#8221;server&#8221;&gt;</p>
<p>&lt;/asp:ToolkitScriptManager&gt;</p>
<p>&lt;asp:UpdatePanel runat=&#8221;server&#8221; ID=&#8221;pnlUpdate&#8221; ChildrenAsTriggers=&#8221;true&#8221;&gt;</p>
<p>&lt;ContentTemplate&gt;</p>
<p>&lt;asp:Repeater ID=&#8221;rpt&#8221; runat=&#8221;server&#8221;&gt;</p>
<p>&lt;ItemTemplate&gt;</p>
<p>&lt;table&gt;</p>
<p>&lt;tr&gt;</p>
<p>&lt;td&gt;</p>
<p>&lt;%#Eval(&#8220;Ad&#8221;) %&gt;</p>
<p>&lt;/td&gt;</p>
<p>&nbsp;</p>
<p>&lt;td&gt;</p>
<p>&lt;asp:LinkButton ID=&#8221;btnDelete&#8221; runat=&#8221;server&#8221; CommandName=&#8221;Delete&#8221; Text=&#8221;Kaldır&#8221; /&gt;</p>
<p>&lt;/td&gt;</p>
<p>&lt;/tr&gt;</p>
<p>&lt;/table&gt;</p>
<p>&lt;asp:ConfirmButtonExtender ID=&#8221;cnfrmButtonDelete&#8221; runat=&#8221;server&#8221; DisplayModalPopupID=&#8221;mdlPopupDelete&#8221;</p>
<p>ConfirmText=&#8221;Silmek istediğinize emin misiniz?&#8221; Enabled=&#8221;true&#8221; TargetControlID=&#8221;btnDelete&#8221;&gt;</p>
<p>&lt;/asp:ConfirmButtonExtender&gt;</p>
<p>&lt;asp:ModalPopupExtender ID=&#8221;mdlPopupDelete&#8221; runat=&#8221;server&#8221; Enabled=&#8221;true&#8221; TargetControlID=&#8221;btnDelete&#8221;</p>
<p>OkControlID=&#8221;btnYesDelete&#8221; CancelControlID=&#8221;btnNoDelete&#8221; PopupControlID=&#8221;divPopupDelete&#8221;&gt;</p>
<p>&lt;/asp:ModalPopupExtender&gt;</p>
<p>&lt;asp:Panel ID=&#8221;divPopupDelete&#8221; runat=&#8221;server&#8221; CssClass=&#8221;mdlPopupContainer&#8221;&gt;</p>
<p>Silmek istediğinize emin misiniz?</p>
<p>&lt;asp:LinkButton ID=&#8221;btnYesDelete&#8221; runat=&#8221;server&#8221; Text=&#8221;Evet&#8221; /&gt;</p>
<p>&lt;asp:LinkButton ID=&#8221;btnNoDelete&#8221; runat=&#8221;server&#8221; Text=&#8221;Kapat&#8221; /&gt;</p>
<p>&lt;/asp:Panel&gt;</p>
<p>&lt;/ItemTemplate&gt;</p>
<p>&lt;/asp:Repeater&gt;</p>
<p>&lt;/ContentTemplate&gt;</p>
<p>&lt;/asp:UpdatePanel&gt;</p>
<p>Yukarıda sayfanın içerisinde yer alan bir updatepanel içerisindeki repeater ve onun içerisinde duran diğer kontrollerimiz var.</p>
<p>btnDelete basıldığında kontrol amaçlı olarak confirmbuttonextender kullanıldığını göreceksiniz.</p>
<p>Arakda tarafta yaptığımız işlemde aşağıdaki gibidir.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>protected void Page_Load(object sender, EventArgs e)</p>
<p>{</p>
<p>if (!IsPostBack)</p>
<p>{</p>
<p>BindRep();</p>
<p>}</p>
<p>}</p>
<p>&nbsp;</p>
<p>private void BindRep()</p>
<p>{</p>
<p>List&lt;Person&gt; list = new List&lt;Person&gt;();</p>
<p>for (int i = 0; i &lt; 29; i++)</p>
<p>{</p>
<p>list.Add(new Person() { Ad = (i + &#8221; &#8221; + (i * 5)) });</p>
<p>}</p>
<p>rpt.DataSource = list;</p>
<p>rpt.DataBind();</p>
<p>foreach (RepeaterItem ri in rpt.Items)</p>
<p>{</p>
<p>if (ri.ItemType == ListItemType.Item || ri.ItemType == ListItemType.AlternatingItem)</p>
<p>{</p>
<p>LinkButton lb = (LinkButton)ri.FindControl(&#8220;btnDelete&#8221;);</p>
<p>ToolkitScriptManager1.RegisterAsyncPostBackControl(lb);</p>
<p>}</p>
<p>}</p>
<p>&nbsp;</p>
<p>}</p>
<p>&nbsp;</p>
<p>}</p>
<p>&nbsp;</p>
<p>public class Person</p>
<p>{</p>
<p>public string Ad { get; set; }</p>
<p>}</p>
<p>Umarım işinizi görür.</p>
<p>&nbsp;</p>
<p>Bol Kodlu Günlere <img src='http://yazogren.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://yazogren.com/updatepanel-repeater-causes-full-postback-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Code Compare</title>
		<link>http://yazogren.com/code-compare/</link>
		<comments>http://yazogren.com/code-compare/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 08:42:21 +0000</pubDate>
		<dc:creator>Uğur ERDEM</dc:creator>
				<category><![CDATA[İpuçları]]></category>

		<guid isPermaLink="false">http://yazogren.com/?p=487</guid>
		<description><![CDATA[Selamlar , Uygulama geliştirme sürecinde mümkün oldukca aksaklıklardan uzak olmak isteriz, bunun için de Source Safe, TFS, tortoise gibi versiyonlama ve çoklu çalışmaya imkan tanıyan toollar kullanırız. Bu araçlar ile geliştirdiğimiz uygulamayı ana bir yerde tutup clientlar olarak çalışırız. Kullandığımız &#8230; <a href="http://yazogren.com/code-compare/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Selamlar ,</p>
<p>Uygulama geliştirme sürecinde mümkün oldukca aksaklıklardan uzak olmak isteriz, bunun için de Source Safe, TFS, tortoise gibi versiyonlama ve çoklu çalışmaya imkan tanıyan toollar kullanırız. Bu araçlar ile geliştirdiğimiz uygulamayı ana bir yerde tutup clientlar olarak çalışırız. Kullandığımız araçın özelliğine görede bu bize işlevsellik katar. Peki hiç hangi klasördeki kodun daha güncelle veya yaptığınız en son değişiklikleri barındırdığını merak ettiğiniz oldumu işte o zaman Code Compare tam size ve sorunlarınıza cevap verecektir. Klasör olarakda farklılıkları inceleme imkanı veren uygulamayı <a title="Code Compare" href="http://download.cnet.com/Code-Compare/3000-2229_4-10853728.html" target="_blank">buradan</a> indirebilirsiniz. Ayrıca VS 2010 içerisindeki Extension Manager&#8217; ı kullanarakda indirebilirsiniz.  Aşağıda uygulamanın erkan görüntüsünü görebilirsiniz.</p>
<p>&nbsp;</p>
<p style="text-align: center;"><a href="http://yazogren.com/wp-content/uploads/2011/07/CodeCompare.png"><img class="aligncenter size-full wp-image-488" title="CodeCompare" src="http://yazogren.com/wp-content/uploads/2011/07/CodeCompare.png" alt="" width="450" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://yazogren.com/code-compare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>web.config controls add</title>
		<link>http://yazogren.com/web-config-controls-add/</link>
		<comments>http://yazogren.com/web-config-controls-add/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 09:01:09 +0000</pubDate>
		<dc:creator>Uğur ERDEM</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://yazogren.com/?p=480</guid>
		<description><![CDATA[Merhabalar, Uygulama geliştirirken kendinize ait basecontroller yazmışsınızdır ve hangi sayfada kullanacaksınız mutlaka sayfa bu kontrolleri register etmeniz gerekir. Yada AjaxControlToolKit&#8217;i kullanıyorsunuzdur ve yine hangi sayfa kullanacak iseniz yine bu dll i sayfada register etmeniz gerekir. Tabi bu tanımlamayı web.config üzerinde &#8230; <a href="http://yazogren.com/web-config-controls-add/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Merhabalar,</p>
<p>Uygulama geliştirirken kendinize ait basecontroller yazmışsınızdır ve hangi sayfada kullanacaksınız mutlaka sayfa bu kontrolleri register etmeniz gerekir. Yada AjaxControlToolKit&#8217;i kullanıyorsunuzdur ve yine hangi sayfa kullanacak iseniz yine bu dll i sayfada register etmeniz gerekir. Tabi bu tanımlamayı web.config üzerinde yapmamış iseniz. Her sayfada register etmek yerine web.config te Pages nod &#8216;unda bir kere register eder iseniz uygulamanıza eklediğiniz her sayfada artık ekli olarak gelecektir. Bunun için web.configte aşağıdaki düzeltmeyi yapmanız gerekmektedir.</p>
<p><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; font-size: 12px; line-height: 18px; white-space: pre;">&lt;compilation debug=&#8221;true&#8221; strict=&#8221;false&#8221; explicit=&#8221;true&#8221;&gt;</span></p>
<pre>   &lt;assemblies&gt;
      ...
      &lt;add assembly="AjaxControlToolkit"/&gt;
  &lt;/assemblies&gt;
&lt;/compilation&gt;
  &lt;pages&gt;
<pre>   ...
   &lt;controls&gt;
       &lt;add assembly="AjaxControlToolkit"
 namespace="AjaxControlToolkit" tagPrefix="cc1" /&gt;    
    &lt;/controls&gt;
  &lt;/pages&gt;</pre>
</pre>
<p>Bol kodlu günler <img src='http://yazogren.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://yazogren.com/web-config-controls-add/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Controls State: &#8220;Error Creating Control&#8221; in the Design View in Visual Studio 2010</title>
		<link>http://yazogren.com/controls-state-error-creating-control-in-the-design-view-in-visual-studio-2010/</link>
		<comments>http://yazogren.com/controls-state-error-creating-control-in-the-design-view-in-visual-studio-2010/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 07:22:51 +0000</pubDate>
		<dc:creator>Uğur ERDEM</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://yazogren.com/?p=470</guid>
		<description><![CDATA[Merhaba Arkadaşlar, Bazı durumdalarda session nesnesinde bilgiler taşıyoruz. Benim en sık yaptığım ise login olan kullanıcı bilgilerini sessionda tutmak ve uygulama süresince login olup olmadığını ve yetkili sayfalarını buradan kontrol ediyorum. Hal böyle olunca sayfalarımın init kısmında session nesnesine ihtiyaç &#8230; <a href="http://yazogren.com/controls-state-error-creating-control-in-the-design-view-in-visual-studio-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Merhaba Arkadaşlar,</p>
<p>Bazı durumdalarda session nesnesinde bilgiler taşıyoruz. Benim en sık yaptığım ise login olan kullanıcı bilgilerini sessionda tutmak ve uygulama süresince login olup olmadığını ve yetkili sayfalarını buradan kontrol ediyorum. Hal böyle olunca sayfalarımın init kısmında session nesnesine ihtiyaç duyuyorum. Ben sayfaların init kısmında session nesnesine erişmek istediğimde VS 2010 &#8216;un design view kısmı kontrolü render edemediği ile ilgili hata veriyor. Bu konu ile ilgili çözümü aşağıda bulabilirsiniz.</p>
<p><span id="more-470"></span></p>
<p>Sayfanın init anında Sessiondan bilgi almaya kalkarsanız eğer aşağıda görüldüğü gibi,</p>
<p>&nbsp;</p>
<p style="text-align: center;"><a href="http://yazogren.com/wp-content/uploads/2011/06/OnInit_thumb_2.png"><br />
</a><a href="http://yazogren.com/wp-content/uploads/2011/06/OnInit_thumb_21.png"><img class="aligncenter size-full wp-image-472" title="OnInit_thumb_2" src="http://yazogren.com/wp-content/uploads/2011/06/OnInit_thumb_21.png" alt="" width="450" height="300" /></a></p>
<p style="text-align: left;">Design View a geçtiğinizde &#8221; <span style="color: #ff0000;"><strong>Error Creating Control</strong></span> &#8211; &lt;ControlName&gt;<br />
Session state can only be used when enableSessionState is set to true, either in a configuration file or in the Page directive. Please also make sure that System. Web.SessionStateModule or a custom session state module is included in the &lt;configuration&gt;\&lt;system.web&gt;\&lt;httpModules&gt; section in the application configuration.&#8221; Hata sı ile karşılaşa bilirsiniz. Fakat bu hata sadece Design View a geçtiğinizde karşınıza çıkacaktır. Yani uygulamanızın çalışmasını etkiletecek bir hata değildir.</p>
<p style="text-align: center;"><a href="http://yazogren.com/wp-content/uploads/2011/06/ErrorCreatingControl_thumb.png"><img class="aligncenter size-full wp-image-475" title="ErrorCreatingControl_thumb" src="http://yazogren.com/wp-content/uploads/2011/06/ErrorCreatingControl_thumb.png" alt="" width="450" height="300" /></a></p>
<p style="text-align: left;">&nbsp;</p>
<p style="text-align: left;">Bu hata çözüm olarakda şunu yapabiliriz. session nesnesinin ve context in null olup olmadığını kontrol edersek eğer design view sorunsuz bir şekilde aktif hale gelecektir.</p>
<p style="text-align: center;"><a href="http://yazogren.com/wp-content/uploads/2011/06/Workaround_thumb.png"><img class="aligncenter size-full wp-image-473" title="Workaround_thumb" src="http://yazogren.com/wp-content/uploads/2011/06/Workaround_thumb.png" alt="" width="450" height="300" /></a></p>
<p style="text-align: left;">&nbsp;</p>
<p style="text-align: left;">Bana yardımı olan ve çözümü bulduğum yere <a href="http://blogs.msdn.com/b/webdevtools/archive/2010/04/15/rendering-issue-in-visual-studio-2010-when-accessing-the-session-state-in-the-oninit-method.aspx">buradan</a> ulaşabilirsiniz.</p>
<p style="text-align: left;">Bol kodlu günler <img src='http://yazogren.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: left;">&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://yazogren.com/controls-state-error-creating-control-in-the-design-view-in-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to autostart windows service when installation completed</title>
		<link>http://yazogren.com/how-to-autostart-windows-service-when-installation-finish/</link>
		<comments>http://yazogren.com/how-to-autostart-windows-service-when-installation-finish/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 13:36:09 +0000</pubDate>
		<dc:creator>Uğur ERDEM</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://www.yazogren.com/?p=463</guid>
		<description><![CDATA[Selamlar arkadaşlar, Bir windows servisi başarıyla yazdınız ve uygulamanın kurulumunu yapacak setup dosyasınıda eklediğinizi varsayıyoruz. Şimdi yazdığımız windows  servisi kullanıcı bilgisayarlarına yükledikten sonra otomatik olarak çalışması lazım. yani kullaıcı kurulumu tamamladıktan sonra servis listesine gidip buradan çalıştırmaması istemek biraz abes &#8230; <a href="http://yazogren.com/how-to-autostart-windows-service-when-installation-finish/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Selamlar arkadaşlar,</p>
<p>Bir windows servisi başarıyla yazdınız ve uygulamanın kurulumunu yapacak setup dosyasınıda eklediğinizi varsayıyoruz.<br />
Şimdi yazdığımız windows  servisi kullanıcı bilgisayarlarına yükledikten sonra otomatik olarak çalışması lazım. yani kullaıcı kurulumu tamamladıktan sonra servis listesine gidip buradan çalıştırmaması istemek biraz abes kaçar. bunun için yapmamız gereken  serviceinstaller&#8217;da kod yazdığımız yere gidip,</p>
<div id="_mcePaste">public ProjectInstaller()</div>
<div id="_mcePaste">{</div>
<div id="_mcePaste">InitializeComponent();</div>
<div id="_mcePaste"><strong>this.Committed += ProjectInstaller_Committed;</strong></div>
<div id="_mcePaste">}</div>
<div id="_mcePaste"><strong>void ProjectInstaller_Committed(object sender, InstallEventArgs e)</strong></div>
<div id="_mcePaste"><strong>{</strong></div>
<div id="_mcePaste"><strong>var controller = new ServiceController(&#8220;servisiminadı&#8221;);</strong></div>
<div id="_mcePaste"><strong>controller.Start();</strong></div>
<div id="_mcePaste"><strong>}</strong></div>
<p>yukarıda koyu olarak yazdığımız yerleri eklememiz yeterli olacaktır.</p>
<p>İyi Çalışmalar</p>
]]></content:encoded>
			<wfw:commentRss>http://yazogren.com/how-to-autostart-windows-service-when-installation-finish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MCPD sınavları hakkında</title>
		<link>http://yazogren.com/mcpd-sinavlari-hakkinda/</link>
		<comments>http://yazogren.com/mcpd-sinavlari-hakkinda/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 09:04:26 +0000</pubDate>
		<dc:creator>Uğur ERDEM</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://www.yazogren.com/?p=459</guid>
		<description><![CDATA[Selamlar, Yazılım uzmanlını olmaya karar verdiğinizde, ,Microsoft tarafında almanız gereken bazı ünvanlar var. Bu ünvana sahip olabilmek içinde sınavlara girmeniz gerekiyor. Örneğin VS 2008 için MCPD olmak isterseniz eğer aşağıdaki sınavlara girmeniz gerekiyor. Daha detaylı bilgiye buradan ulaşabilirsiniz. http://www.microsoft.com/learning/en/us/certification/mcpd.aspx VS &#8230; <a href="http://yazogren.com/mcpd-sinavlari-hakkinda/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Selamlar,</p>
<p>Yazılım uzmanlını olmaya karar verdiğinizde, ,Microsoft tarafında almanız gereken bazı ünvanlar var. Bu ünvana sahip olabilmek içinde sınavlara girmeniz gerekiyor. Örneğin VS 2008 için MCPD olmak isterseniz eğer aşağıdaki sınavlara girmeniz gerekiyor. Daha detaylı bilgiye buradan ulaşabilirsiniz.</p>
<p><a href="http://www.microsoft.com/learning/en/us/certification/mcpd.aspx">http://www.microsoft.com/learning/en/us/certification/mcpd.aspx</a></p>
<p>VS 2008 MCPD sınav bilgileri;</p>
<div id="_mcePaste">MCTS prerequisite: TS: Microsoft .NET Framework – Application Development Foundation :Exam 70-536</div>
<div id="_mcePaste">MCTS prerequisite: TS: Microsoft .NET Framework 3.5 – Windows Forms Application Development : Exam 70-505</div>
<div id="_mcePaste">MCTS prerequisite: TS: Microsoft .NET Framework 3.5, ASP.NET Application Development : Exam 70-562</div>
<div id="_mcePaste">MCTS prerequisite: TS: Microsoft .NET Framework 3.5, ADO.NET Application Development : Exam 70-561</div>
<div id="_mcePaste">MCTS prerequisite: TS: Microsoft .NET Framework 3.5 – Windows Communication Foundation Application Development : Exam 70-503</div>
<div id="_mcePaste">MCPD requirement: PRO: Designing and Developing Enterprise Applications Using the Microsoft .NET Framework 3.5 : Exam 70-565</div>
]]></content:encoded>
			<wfw:commentRss>http://yazogren.com/mcpd-sinavlari-hakkinda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arama motorlarında kaçıncı sıradasınız ?</title>
		<link>http://yazogren.com/arama-motorlarinda-kacinci-siradasiniz/</link>
		<comments>http://yazogren.com/arama-motorlarinda-kacinci-siradasiniz/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 08:56:40 +0000</pubDate>
		<dc:creator>Uğur ERDEM</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://www.yazogren.com/?p=454</guid>
		<description><![CDATA[Selamlar, 3 arama motorunda google ve yahoo yada bing seçenekleri ile arama yapabilceğiniz , sitenizin zaman içinde sıralamasının değişip değişmeyeceğini gözlemleyebileceğiniz geriye dönük kayıt sistemi ile kolaylık sağlayan http://www.sepof.com ile sitenizin durumunu takip etmek kolaylaştırılmıştır. Geriye dönük sonuçları xml formatında indirebilirsiniz. http://www.sepof.com &#8230; <a href="http://yazogren.com/arama-motorlarinda-kacinci-siradasiniz/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Selamlar,</p>
<p>3 arama motorunda google ve yahoo yada bing seçenekleri ile arama yapabilceğiniz , sitenizin zaman içinde sıralamasının değişip değişmeyeceğini gözlemleyebileceğiniz geriye dönük kayıt sistemi ile kolaylık sağlayan <a rel="nofollow" href="http://www.sepof.com/" target="_blank">http://www.sepof.com</a> ile sitenizin durumunu takip etmek kolaylaştırılmıştır. Geriye dönük sonuçları xml formatında indirebilirsiniz.</p>
<p><a rel="nofollow" href="http://www.sepof.com/" target="_blank">http://www.sepof.com</a></p>
<p>Çalışma şekli ile ilgili öneri ve yorumlarınızı paylaşmanız dileği ile&#8230;</p>
<p><img class="alignnone" title="sepof" src="http://www.sepof.com/images/sepof.com-logo.gif" alt="sepof" width="181" height="59" /></p>
]]></content:encoded>
			<wfw:commentRss>http://yazogren.com/arama-motorlarinda-kacinci-siradasiniz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

