tag:blogger.com,1999:blog-46482609464736752132024-02-20T20:45:07.008-08:00Alper AYDIN Bilgisayar MühendisiALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.comBlogger37125tag:blogger.com,1999:blog-4648260946473675213.post-64162816114113014552015-09-16T00:37:00.003-07:002015-09-16T00:37:33.630-07:00<h1 itemprop="name" style="background-color: white; border: 0px; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 22px; line-height: 1.3; margin: 0px 0px 0.5em; padding: 0px;">
<a class="question-hyperlink" href="http://stackoverflow.com/questions/4470196/which-event-called-first-master-page-page-load-or-content-page-page-load" style="border: 0px; color: #222222; cursor: pointer; font-size: 24px; font-weight: normal; line-height: 1.35; margin: 0px 0px 0.5em; padding: 0px; text-decoration: none;">Which event called first? Master Page Page_Load or Content Page Page_Load</a></h1>
<br />
Çağrı sırası bu şekildedir;<br />
<br />
<br />
<ol style="background-color: white; border: 0px; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19.5px; margin: 0px 0px 1em 30px; padding: 0px;">
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Content page PreInit event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Master page controls Init event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Content controls Init event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Master page Init event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Content page Init event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;"><strong style="border: 0px; margin: 0px; padding: 0px;">Content page Load event.</strong></li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;"><strong style="border: 0px; margin: 0px; padding: 0px;">Master page Load event.</strong></li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Master page controls Load event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Content page controls Load event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Content page PreRender event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Master page PreRender event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Master page controls PreRender event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Content page controls PreRender event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Master page controls Unload event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Content page controls Unload event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Master page Unload event.</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;">Content page Unload event.</li>
</ol>
ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-61694664252623666072015-09-15T13:38:00.000-07:002015-09-15T13:38:03.298-07:00<h2 style="background-color: white; color: maroon; font-family: Verdana; font-size: 14pt; font-weight: normal;">
<i>Sorun:</i></h2>
<h2 style="background-color: white; color: maroon; font-family: Verdana; font-size: 14pt; font-weight: normal;">
<i>WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'. Please add a ScriptResourceMapping named jquery(case-sensitive).</i></h2>
<div>
<br /></div>
<div>
Çözüm:</div>
<div>
<br /></div>
<div>
web.config içerisine;</div>
<div>
<br /></div>
<div>
<pre style="background: white; font-family: Consolas;"><span style="color: blue; font-size: 13px;"><</span><span style="color: #a31515; font-size: 13px;">configuration</span><span style="color: blue; font-size: 13px;">></span><span style="font-size: 13px;">
</span><span style="color: blue; font-size: 13px;"> <</span><span style="color: #a31515; font-size: 13px;">system.web</span><span style="color: blue; font-size: 13px;">></span><span style="font-size: 13px;">
</span><span style="color: blue; font-size: 13px;"> <</span><span style="color: #a31515; font-size: 13px;">compilation</span><span style="color: blue; font-size: 13px;"> </span><span style="color: red; font-size: 13px;">debug</span><span style="color: blue; font-size: 13px;">=</span><span style="font-size: 13px;">"</span><span style="color: blue; font-size: 13px;">true</span><span style="font-size: 13px;">"</span><span style="color: blue; font-size: 13px;"> </span><span style="color: red; font-size: 13px;">targetFramework</span><span style="color: blue; font-size: 13px;">=</span><span style="font-size: 13px;">"</span><span style="color: blue; font-size: 13px;">4.5</span><span style="font-size: 13px;">"</span><span style="color: blue; font-size: 13px;"> /></span><span style="font-size: 13px;">
</span><span style="color: blue; font-size: 13px;"> <</span><span style="color: #a31515; font-size: 13px;">httpRuntime</span><span style="color: blue; font-size: 13px;"> </span><span style="color: red; font-size: 13px;">targetFramework</span><span style="color: blue; font-size: 13px;">=</span><span style="font-size: 13px;">"</span><span style="color: blue; font-size: 13px;">4.5</span><span style="font-size: 13px;">"</span><span style="color: blue; font-size: 13px;"> /></span><span style="font-size: 13px;">
</span><span style="color: blue; font-size: 13px;"> </</span><span style="color: #a31515; font-size: 13px;">system.web</span><span style="color: blue; font-size: 13px;">></span><span style="font-size: 13px;">
</span><span style="color: blue;"><span style="font-size: 13px;"> </span><b><</b></span><b><span style="color: #a31515;">appSettings</span><span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">add</span><span style="color: blue;"> </span><span style="color: red;">key</span><span style="color: blue;">=</span>"<span style="color: blue;">ValidationSettings:UnobtrusiveValidationMode</span>"<span style="color: blue;"> </span><span style="color: red;">value</span><span style="color: blue;">=</span>"<span style="color: blue;">None</span>"<span style="color: blue;"> /></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">appSettings</span><span style="color: blue;">></span></b><span style="font-size: 13px;">
</span><span style="color: blue; font-size: 13px;"></</span><span style="color: #a31515; font-size: 13px;">configuration</span><span style="color: blue; font-size: 13px;">></span></pre>
</div>
ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-87756863864036161862015-09-06T04:40:00.003-07:002015-09-06T04:41:40.146-07:00Problem:<br />
<h1 itemprop="name" style="background-color: white; border: 0px; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 22px; line-height: 1.3; margin: 0px 0px 0.5em; padding: 0px;">
<a class="question-hyperlink" href="http://stackoverflow.com/questions/371426/asp-net-error-the-type-foo-exists-in-both-temp1-dll-and-temp2-dll" style="border: 0px; color: #222222; cursor: pointer; font-size: 24px; font-weight: normal; line-height: 1.35; margin: 0px 0px 0.5em; padding: 0px; text-decoration: none;">ASP.Net error: “The type 'foo' exists in both ”temp1.dll“ and ”temp2.dll"</a></h1>
<br />
Solution:<br />
<a href="http://www.sellsbrothers.com/Posts/Details/1995">http://www.sellsbrothers.com/Posts/Details/1995</a><br />
<br />
<span style="background-color: white; color: blue; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;"><</span></span><span style="background-color: white; color: maroon; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;">configuration ...</span></span><span style="background-color: white; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;"><span style="color: blue;">></span></span></span><span style="background-color: white; color: blue; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;"> <</span></span><span style="background-color: white; color: maroon; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;">system.web</span></span><span style="background-color: white; color: blue; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;">><br /> </span></span><span style="background-color: white; color: blue; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;"><</span></span><span style="background-color: white; color: maroon; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;">compilation</span></span><span style="background-color: white; color: blue; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;"> </span></span><span style="background-color: white; color: red; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;">...</span></span><span style="background-color: white; font-family: Courier New; font-size: x-small;"><span style="font-size: 10pt;"><span style="color: blue;"> </span><b><span style="color: red;">batch</span><span style="color: blue;">=</span>"<span style="color: blue;">false</span>"</b><span style="color: blue;">/><br /> ...</span></span></span>ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-12669488837234097102015-04-30T02:55:00.001-07:002015-04-30T02:55:06.890-07:00Visual Studio 2013 de YAVAŞ SAVE OLAYI ÇÖZÜMÜ<br />
<br />
http://stackoverflow.com/questions/26609093/visual-studio-2013-extremely-slow-at-saving-files<br />
<br />ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-64630427507155776062015-04-11T12:42:00.002-07:002015-04-11T12:42:46.072-07:00Visual Studio Save Geç oluyorsaalıntıdır:<br />
<br />
http://blog.geocortex.com/2007/12/07/slow-visual-studio-performance-solved/<br />
<br />
<span style="background-color: white; color: #333333; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 16.7999992370605px;">C:\Users\krintoul\AppData\Local\Microsoft\WebSiteCache klasöründeki tüm dosyaları ZİP leyip başka bir klasöre taşıyın.</span>ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-21495599997606372562015-03-29T08:36:00.002-07:002015-03-29T08:36:34.698-07:00SQL server 2012 Reset identity and start from 1use EYECLINIC<br />
go<br />
TRUNCATE TABLE tblMusteriler // Tabloyu Sıfırla<br />
go<br />
DBCC CHECKIDENT ('tblMusteriler',RESEED,1); // ID 1 den başlaALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-68120782773464704562015-03-23T17:09:00.003-07:002015-03-23T17:10:10.260-07:00<span style="background-color: #fff9e3; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19.5px;">C:\Program Files\Java\jdk1.6.0_22\bin\keytool.exe -list -keystore c:\users\selvin\desktop\selvin.kp</span><br />
<span style="background-color: #fff9e3; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19.5px;"><br /></span>
<span style="background-color: #fff9e3; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;"><span style="font-size: 15px; line-height: 19.5px;">http://tomeko.net/online_tools/hex_to_base64.php?lang=en</span></span>
<span style="background-color: #fff9e3; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19.5px;">Convert SHA1 to base64</span>ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-7423942891702085242015-03-21T14:34:00.003-07:002015-03-21T14:36:13.729-07:00Client Tarafından Server'a bağlantıyı kontrol etmekEğer aspx web sayfasında Client tarafından Server bağlantınızın kesildiğini test etmek istiyorsanız , sayfanın en altına bu kodu ekleyebilirsiniz. Böylece Client tarafında Server a bağlantınızın aktif olup olmadığını veya bir hata durumunde ne olduğunu anlayabilir siniz.<br />
<br />
<script type="text/javascript"><br />
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);<br />
function EndRequestHandler(sender, args) {<br />
alert(args.get_error());<br />
if (args.get_error() != undefined) {<br />
args.set_errorHandled(true);<br />
alert("Server Bağlantısı Kesildi");<br />
}<br />
}<br />
</script><br />
<br />
<br />ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-79761811948145990762014-11-17T05:26:00.000-08:002014-11-17T05:28:13.904-08:00TemplateField içinde Row Index Öğrenme<pre class="ForumPostContentText" style="background: rgb(255, 255, 255); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: none; box-sizing: border-box; font-family: Arial; font-size: 13px; line-height: 19.0476188659668px; margin-bottom: 10px; overflow: auto; padding: 9.5px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;"><div style="box-sizing: border-box; color: #333333; margin-bottom: 10px;">
<span style="box-sizing: border-box; color: blue;"><</span><span style="box-sizing: border-box; color: maroon;">asp</span><span style="box-sizing: border-box; color: blue;">:</span><span style="box-sizing: border-box; color: maroon;">TemplateField</span><span style="box-sizing: border-box;"> </span><span style="box-sizing: border-box; color: red;">HeaderText</span><span style="box-sizing: border-box; color: blue;">="IsPolicyHolder"></span></div>
<div style="box-sizing: border-box; color: #333333; margin-bottom: 10px;">
<span style="box-sizing: border-box;"></span><span style="box-sizing: border-box; color: blue;"><</span><span style="box-sizing: border-box; color: maroon;">ItemTemplate</span><span style="box-sizing: border-box; color: blue;">></span></div>
<div style="box-sizing: border-box; color: #333333; margin-bottom: 10px;">
<span style="box-sizing: border-box;"></span><span style="box-sizing: border-box; color: blue;"><</span><span style="box-sizing: border-box; color: maroon;">asp</span><span style="box-sizing: border-box; color: blue;">:</span><span style="box-sizing: border-box; color: maroon;">CheckBox</span><span style="box-sizing: border-box;"> </span><span style="box-sizing: border-box; color: red;">ID</span><span style="box-sizing: border-box; color: blue;">="chkBox1"</span><span style="box-sizing: border-box;"> </span><span style="box-sizing: border-box; color: red;">runat</span><span style="box-sizing: border-box; color: blue;">="server"</span><span style="box-sizing: border-box;"> </span><span style="box-sizing: border-box; color: red;">AutoPostBack</span><span style="box-sizing: border-box; color: blue;">="true"</span><span style="box-sizing: border-box;"> </span><span style="box-sizing: border-box; color: red;">Checked</span><span style="box-sizing: border-box; color: blue;">="false"</span><span style="box-sizing: border-box;"> </span><span style="box-sizing: border-box; color: red;">OnCheckedChanged</span><span style="box-sizing: border-box; color: blue;">="chkBox1_CheckedChanged"/></span></div>
<div style="box-sizing: border-box; color: #333333; margin-bottom: 10px;">
<span style="box-sizing: border-box;"></span><span style="box-sizing: border-box; color: blue;"></</span><span style="box-sizing: border-box; color: maroon;">ItemTemplate</span><span style="box-sizing: border-box; color: blue;">></span></div>
<div style="box-sizing: border-box; color: #333333; margin-bottom: 10px;">
<span style="box-sizing: border-box;"></span><span style="box-sizing: border-box; color: blue;"></</span><span style="box-sizing: border-box; color: maroon;">asp</span><span style="box-sizing: border-box; color: blue;">:</span><span style="box-sizing: border-box; color: maroon;">TemplateField</span><span style="box-sizing: border-box; color: blue;">></span></div>
<div style="box-sizing: border-box; color: #333333; margin-bottom: 10px;">
<span style="box-sizing: border-box; color: blue;">şeklinde bir check box tıklandığında hangi row olduğunu öğrenebilmek için</span></div>
<div style="box-sizing: border-box; color: #333333; margin-bottom: 10px;">
<span style="box-sizing: border-box; color: blue;"></span></div>
<pre class="ForumPostContentText" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border: none; box-sizing: border-box; font-family: Arial; line-height: 19.0476188659668px; margin-bottom: 10px; overflow: auto; padding: 9.5px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;"><span style="box-sizing: border-box; color: blue;"><span style="box-sizing: border-box; color: blue;">protected</span><span style="box-sizing: border-box;"> </span><span style="box-sizing: border-box; color: blue;">void</span><span style="box-sizing: border-box;"> chkBox1_CheckedChanged(</span><span style="box-sizing: border-box; color: blue;">object</span><span style="box-sizing: border-box;"> sender, </span><span style="box-sizing: border-box; color: teal;">EventArgs</span><span style="box-sizing: border-box;"> e)</span></span><span style="box-sizing: border-box; color: #333333;">
<div style="box-sizing: border-box; margin-bottom: 10px;">
{ </div>
</span><span style="box-sizing: border-box; color: teal;">CheckBox</span><span style="box-sizing: border-box; color: #333333;"> chkbox = (</span><span style="box-sizing: border-box; color: teal;">CheckBox</span><span style="box-sizing: border-box; color: #333333;">)sender;</span><span style="box-sizing: border-box; color: #333333;">
</span><div style="box-sizing: border-box; color: #333333; margin-bottom: 10px;">
<span style="box-sizing: border-box;"></span><span style="box-sizing: border-box; color: teal;">GridViewRow</span><span style="box-sizing: border-box;"> Grow = (</span><span style="box-sizing: border-box; color: teal;">GridViewRow</span><span style="box-sizing: border-box;">)chkbox.NamingContainer; // HANGİ ROW İÇİNDE</span></div>
<span style="box-sizing: border-box; color: blue;">if</span><span style="box-sizing: border-box; color: #333333;"> (chkbox.Checked)</span><span style="box-sizing: border-box; color: #333333;">
<div style="box-sizing: border-box; margin-bottom: 10px;">
{</div>
</span><span style="box-sizing: border-box;"><span style="color: blue;"> .........</span><span style="color: #333333;">
</span><div style="box-sizing: border-box; color: #333333; margin-bottom: 10px;">
} </div>
<div style="box-sizing: border-box; color: #333333; margin-bottom: 10px;">
}</div>
</span></pre>
</pre>
ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-62566088331996132852014-08-27T05:30:00.001-07:002014-08-27T05:30:47.463-07:00Attempt by security transparent method to access security critical method failed.<h2 style="background-color: white; color: maroon; font-family: Verdana; font-size: 14pt; font-weight: normal;">
<i>Attempt by security transparent method 'package_block_control.SetInfo(Int32, System.String, System.String, System.String, System.String, Int32, System.String)' to access security critical method 'dsPackagesTableAdapters.tblPackagesTableAdapter..ctor()' failed.<br /><br />Assembly 'App_Web_hvja3wp0, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' is marked with the AllowPartiallyTrustedCallersAttribute, and uses the level 2 security transparency model. Level 2 transparency causes all methods in AllowPartiallyTrustedCallers assemblies to become security transparent by default, which may be the cause of this exception.</i></h2>
<div>
<i><br /></i></div>
<div>
.NET 4.0 ve üstü site yayınlarında karşılaşılan bir durum:</div>
<div>
<br /></div>
<div>
Çözüm:</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
belirtilen FONKSİYON sütüne </div>
<div>
<br /></div>
<div>
<b>[SecuritySafeCritical]</b></div>
<div>
<br /></div>
<div>
Ekleyin, Örn:</div>
<div>
<br /></div>
<div>
<div>
<b> [SecuritySafeCritical]</b></div>
<div>
public void SetInfo(Int32 _SpecialOfferID, String _Resim, String _Detail, String _Country, String _ClassName, Int32 _OtelID , String _Style)</div>
<div>
<div style="display: inline !important;">
{</div>
</div>
<div>
<div style="display: inline !important;">
...</div>
</div>
<div>
}</div>
</div>
<div>
<br /></div>
<div>
<b>using System.Security;</b></div>
<div>
<br /></div>
<div>
Tanımınıda sayfaya ekleyin</div>
<div>
<br /></div>
<div>
Tamamdır.</div>
ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-56001444619735694242013-12-04T04:54:00.002-08:002013-12-04T04:54:02.987-08:00ASPX Cookielerde Unicode Karakter SorunuASPX de cookilere £ , € şeklinde özle karakterler saklanmak istendiğinde;<br />
<br />
Server.UrlDecode(_cookie["PARABIRIMI"]) ;<br />
<br />
Şeklinde Cookiye kayıt edilmeli.<br />
<br />
<br />
Okurken de;<br />
<br />
Server.UrlEncode(_cookie["PARABIRIMI"])<br />
<br />
şeklinde kullanılmalıdır;<br />
<br />
<br />ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-11330130290355239972012-07-19T02:54:00.000-07:002012-07-19T02:54:05.600-07:00app.config dosyasını dinamik olarak yaratma / güncellemeBir yazılım geliştirdiniz ve sürekli güncellemeler yayınlıyorsunuz. İşin kötü tarafı sadece EXE yi güncellemekle iş bitmiyor, onla birlikte app.config ( yani EXE Dosyasının Config Dosyası ) da göncellenmesi gerekebilir. Böyle bir durumda Hem exe yi hemde Exe.Config dosyasını yayınlamanız gerekecek. <div>
<br /></div>
<div>
Bunu daha kolayı , EXE otomatik olarak Exe.Config dosyasını güncelleye bilir. Bunun için yapmanız gereken;</div>
<div>
Resource.resx içinde bir String yaratın ve o stringin value bölümüne projeniz içinde bulunan app.config içeriğini kopyalayın.</div>
<div>
<br /></div>
<div>
Daha sonra projenizin Program.cs Kısmına şu eklentiyi yapın ;</div>
<div>
<br /></div>
<div>
<div>
static void Main()</div>
<div>
{<span style="background-color: white;"> </span></div>
<div>
<span style="color: red;"><b> String _app = Properties.Resources.app; // </b>app Resource içindeki Stringimizin adı</span></div>
<div>
<span style="color: red;"><b><br /></b></span></div>
<div>
<span style="color: red;"><b> System.IO.TextWriter _dosya = new System.IO.StreamWriter("CRM.exe.config"); </b>// EXEnizin Config Dosyası Adı</span></div>
<div>
<span style="color: red;"><b> _dosya.Write(_app);</b></span></div>
<div>
<span style="color: red;"><b> _dosya.Close();</b></span></div>
<div>
<br /></div>
<div>
Application.EnableVisualStyles();</div>
<div>
Application.SetCompatibleTextRenderingDefault(false);</div>
<div>
Application.Run(new RibbonForm1());</div>
<div>
}</div>
</div>
<div>
<br /></div>
<div>
Böylece Exe her açılışta otomatik olarak config dosyasını güncelleyecektir. Config dosyasını yayınlamaya gerek kalmadan kendiniz güncellemiş olacaksınız.</div>ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-66792425210247036832012-07-01T10:47:00.001-07:002012-07-01T10:48:37.160-07:00Rent A Car Automation Software<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkfjo_EwdXYVwYZ8K-ymeX_9UwbkRhJo5F_rfLeFQ34tNQ2Y5V1nhSJz0Ib6qErpLk42NWq3uLRvzIZiG-jnY3VDZSKQbuTW9cn2F1o04pIpVtFabzKn-KCrOYedH2NiGKoRP1MuyHAJ0/s1600/big_img3.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="117" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkfjo_EwdXYVwYZ8K-ymeX_9UwbkRhJo5F_rfLeFQ34tNQ2Y5V1nhSJz0Ib6qErpLk42NWq3uLRvzIZiG-jnY3VDZSKQbuTW9cn2F1o04pIpVtFabzKn-KCrOYedH2NiGKoRP1MuyHAJ0/s400/big_img3.jpg" width="400" /></a></div>
<br />ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-52538648882823052422012-07-01T10:43:00.001-07:002012-07-01T10:44:43.426-07:00CRM<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-UdTStME8N8Ur1PgCjvF8wZd026BQdaOjWs6oNVtAzrhQDtAhfwwUs2sY7qSwETzluo27bhblevQ6HMd4gd40UStMcGs_8jWTyisqPlfz6rUHF6EuFaKVpcCRXY8dAqmqG8OtSc2wjnw/s1600/crm.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-UdTStME8N8Ur1PgCjvF8wZd026BQdaOjWs6oNVtAzrhQDtAhfwwUs2sY7qSwETzluo27bhblevQ6HMd4gd40UStMcGs_8jWTyisqPlfz6rUHF6EuFaKVpcCRXY8dAqmqG8OtSc2wjnw/s400/crm.png" width="400" /></a></div>
<br />ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-57157128416725558112012-06-04T11:25:00.000-07:002012-06-04T11:25:14.831-07:00<a href="https://play.google.com/store/apps/details?id=com.gameshell.heligame"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhspvluMeWm_bpNJ2hcOyIMJdlYOsRTNUOAuxxin6a2xfOQFFpCiDz44IaKB1mRXP30IDBS-2Mg-27K5ru3kaOzUEGZbw1OidoOiDNMSgtOKT87S-bt-Y7xgKlsXCI6vZCihy5J8qrSVG4/s1600/img2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="90" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhspvluMeWm_bpNJ2hcOyIMJdlYOsRTNUOAuxxin6a2xfOQFFpCiDz44IaKB1mRXP30IDBS-2Mg-27K5ru3kaOzUEGZbw1OidoOiDNMSgtOKT87S-bt-Y7xgKlsXCI6vZCihy5J8qrSVG4/s200/img2.jpg" width="200" /> HELIGAME</a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhspvluMeWm_bpNJ2hcOyIMJdlYOsRTNUOAuxxin6a2xfOQFFpCiDz44IaKB1mRXP30IDBS-2Mg-27K5ru3kaOzUEGZbw1OidoOiDNMSgtOKT87S-bt-Y7xgKlsXCI6vZCihy5J8qrSVG4/s1600/img2.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="https://play.google.com/store/apps/details?id=com.gameshell.heligame">Hemen Şimdi Satın Alın </a>ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-38361451685906651832012-01-13T14:30:00.000-08:002012-01-13T14:32:03.645-08:00SQL Kullanıcısının Dilini DeğiştirmeALTER LOGIN Ayse WITH DEFAULT_LANGUAGE = TurkishALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-30095594059051064052012-01-12T23:01:00.000-08:002012-01-12T23:07:43.265-08:00WebUserControl Altından Default.aspx deki Kodu ÇağırmaSelamlar tüm aspx kullanıcıları WebUserControlle işleri olmuştur. WebUserControl içine yerleştirdiğiniz bir butonun CodeBihend ile AnaSayfa içindeki bir Fonksiyonun nasıl çağrılacağını göstereceğim.<br />Default.aspx için codebehind foksuyonumuz;<br /> public void ShowSepetBilgisi()<br /> {<br /> DataTable _tablo = (DataTable)Session["KULLANICISEPETI"];<br /> lbSepetBilgisi.Text = "Şuan sepetinizde <b>" + _tablo.Rows.Count.ToString() + "</b> ürün bulunmakta.";<br /> lbSepetBilgisi.Text += "ALPER";<br /> }<br /><br />WebUserControl içindeki Butonumuzun code-behind fonksiyonu ;<br /> protected void ImageButton1_Click(object sender, ImageClickEventArgs e)<br /> {<br /> DataTable _tablo = (DataTable)Session["KULLANICISEPETI"];<br /> DataRow _row = _tablo.NewRow();<br /> _row["urunid"] = lbUrunID.Text;<br /> _row["adet"] = ddlAdet.SelectedValue;<br /> _tablo.Rows.Add(_row);<br /> Session["KULLANICISEPETI"] = _tablo;<br /> ddlAdet.SelectedIndex = 0;<br /><br /> this.Page.GetType().InvokeMember("ShowSepetBilgisi", <br /> System.Reflection.BindingFlags.InvokeMethod, null, this.Page, new object[] {});<br /> }<br /><br />Burada gördüğünüz ;<br /><strong> this.Page.GetType().InvokeMember("ShowSepetBilgisi", <br /> System.Reflection.BindingFlags.InvokeMethod, null, this.Page, new object[] {});</strong><br /><br />komutuyla Parent Page ( Default.aspx ) deki <strong>ShowSepetBilgisi </strong>fonksiyonumuzu Çağırabiliriz.<br /><br />Mutlu Kodlar!ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-28993989744724747692011-12-11T12:08:00.000-08:002011-12-11T12:10:10.109-08:00ASPX HTML TÜRKÇE KARAKTER SORUNUServer.HtmlDecode("Ahmet GÜNGÖR");<br /><br />Ahmet GÜNGÖR olarak geri dönecektir.ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-29529404455494498982011-12-10T11:33:00.000-08:002011-12-10T11:34:14.941-08:00gridview excel exportResponse.Clear(); Response.AddHeader("content-disposition","attachment;filename=Test.xls"); Response.ContentType = "application/ms-excel"; Response.ContentEncoding = System.Text.Encoding.Unicode; Response.BinaryWrite(System.Text.Encoding.Unicode.GetPreamble()); System.IO.StringWriter sw = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter hw = new HtmlTextWriter(sw); FormView1.RenderControl(hw); Response.Write(sw.ToString()); Response.End();ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-88630288904319972722011-11-26T14:08:00.000-08:002011-11-26T14:09:15.508-08:00Enter Tuşuyla CodeBehind ÇağırmaktxtSeriNo.Attributes.Add("OnKeyPress", "javascript:if (event.keyCode == 13) __doPostBack('" + Button2.UniqueID + "','')");ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-30691029509972314512011-10-10T04:39:00.000-07:002011-10-10T04:45:19.249-07:00HTML Tagda Code behind Fonksiyonu Çağırma< a href ="#" runat ="server" onserverclick='Button1_Click' > Run Code </a>
<br />
<br />c# code behind
<br />
<br />protected void Button1_Click(object sender, EventArgs e)
<br />{
<br />if (txtName.Text == "")
<br />{
<br />lbMesaj.Text = "Please Enter Name";
<br />txtName.Focus();
<br />}
<br />}
<br />ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-83465614957016385192011-08-27T11:26:00.000-07:002011-08-27T11:30:44.426-07:00AutoScroll True iken Panel İçine Eklenen Controllerin Yükseklik SorunuBir Panel'e AutoScroll Ture özelliği verdikten sonra , Panel içine alt alta kontrol eklemeye başladığınızda , baz kontrollerin <strong>GÖRÜNMEDİĞİNİ</strong> göreceksiniz, bunun sebebi, Panelin VerticalScroll un Maximum değerin 32535 kadar olduğunundan kaynaklanmaktadır. Bu sorunu ortadan kaldırmak için Panel içine eklediğiniz Controlleri bir fonksiyon içine gömün ve eklediğiniz kontrolün DOCK özelliğini TOP yapın. Bölyece istediğiniz kadar controlü alt alta koyduğunuzda tümünün görüntülendiğini göreceksiniz.
<br />
<br />Bu sorun CRM yazılımı yaptığımda karşıma çıktı ve inanılmaz sıkıntılar çektim , Dock'u Top yaptığınızda ortadan kalkacaktır.
<br />ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-59663680036163969392011-03-06T07:22:00.000-08:002011-03-06T07:25:56.441-08:00MDI Child Form Maximize ProblemiVisual Studio 2008 de , MDI parent içinde Child formları Maximize özellikte görüntüledğinizde, form içindeki bazı controllerin form dışına çıktığını özellikle DOCK özellikli controllerin oturmadığını görebilirsiniz. bunu engellemek için Child Formunuzu Show yaparken şu şekilde kullanın;<br /><br /><br />frm.MdiParent = Me<br /><br />frm.Show()<br />frm.BringToFront()<br />frm.WindowState = FormWindowState.Normal<br />frm.WindowState = FormWindowState.Maximized<br /><br />Tüm child form içindeki DOCK özellikli controllerin güzel bir şekişde oturduğun göreceksiniz.ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-74457771789722879722011-02-20T09:06:00.000-08:002011-02-20T09:07:59.113-08:00MikroTik YazılımıEğer MikroTik üzerinde C# da yazılım geliştiriyorsanız , Mikrotik üzerinde API portunun açık olduğundan emin olun. Bunu Winbox ile kontrol edebilir API portunu açıp kapatabilirsiniz.<br />Sorun ve görüşleriniz için lütfen mesaj bırakın.ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com0tag:blogger.com,1999:blog-4648260946473675213.post-33199134025684279202011-01-24T05:31:00.001-08:002011-01-24T05:37:07.059-08:00Mysql PHP Türkçe Karakter SorunuEğer mysql e türkçe bir bilgi kayıt edecekseniz ve PHP de kodla kaydediyorsanız bunu ekleyin;<br /><br />$link = mysql_connect("IPadresi","username","password");<br />mysql_select_db("tabloadı",$link);<br /><br /><strong>@mysql_query("SET NAMES 'utf8'");</strong><br /><strong></strong><br />bu kod, girilen SQL kodlarındaki Türkçe Karakterin Düzgün Kaydedilmesini Sağlar.<br />örn:<br />$sql = 'INSERT INTO tablom(isim) VALUES ("üğişççöÇÖÇÖ")';<br />mysql_query($sql)ALPER AYDINhttp://www.blogger.com/profile/08249194693750011028noreply@blogger.com1