Kayıtlar

Nisan, 2016 tarihine ait yayınlar gösteriliyor

scroll hesaplama

<script type="text/javascript">     $(document).ready(function () {         var scrollBottom = $(document).height() - $(window).height() - $(window).scrollTop();         if ('@BasariMsg' != "") {             setTimeout(function () {                 $('body').scrollTop(scrollBottom - 350);             }, 2000);         }         else if ('@HataMsg' != "") {             setTimeout(function () {                 $('body').scrollTop(scrollBottom - 350);             }, 2000);         }     }); </script>

MVC Output Cache Kullanımı

Resim
Öncelikle herkese merhabalar   Bu makalemde Asp.Net MVC uygulamalarında sıklıkla kullanılan bir önbellekleme yöntemi olan  OutputCache  filter’ının kullanımını inceliyor olacağız. Web projelerinin en büyük sıkıntıları hiç şüphesiz performans kayıplarıdır. Bunu büyük ölçüde absorbe  etmek içinde doğru yerlerde olma şartıyla  caching  işlemleri yapılır. Örneğin günde yüzbinlerce kişinin girdiği, hepsiburada.com gibi bir siteyi ele alalım. Kategoriler arasında dolaşıyor, ürünleri inceliyor ve sipariş veriyorsunuz. Ancak hangi sayfada olursanız olun üst tarafta kategorileri hep görüyorsunuz. Yüzbinlerce kişinin bu sitede en az 3 sayfayı gezdiğini bile düşünürseniz  kategoriler kısmının her seferinde veri tabanından çekiliyor olması büyük performans kayıpları yaşatacaktır. Sonuçta bu kısım an ve an değişiklik gösterebilen bir bölüm değil. Böyle bir siteye kategori eklenmesi belki birkaç ayda bir gerçekleşir. Sonuç itibariyle böyle bir durumda yani  kısa süreçler içerisinde değişime uğram

database yedekleme işlemleri

http://deryagunduz.com/?tag=sql-serverda-job-olusturma https://www.mssqltips.com/sqlservertutorial/20/sql-server-backup-database-command/

mvc web.config de dosya mb yükseltme

mvc web.config de dosya mb yükseltme  <httpRuntime targetFramework="4.8" maxRequestLength="1073741824" /> <system.webServer>     <security>       <requestFiltering>         <requestLimits maxAllowedContentLength=" 1073741824" />       </requestFiltering>     </security>     <validation validateIntegratedModeConfigur ation="false" />

bootstrap modal popup scroll

css  dosyası .modal-body {     max-height: calc(100vh - 210px);     overflow-y: auto; } html   dosyası <!-- Button trigger modal --> <button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">   Launch demo modal </button> <div id="myModal" class="modal fade">     <div class="modal-dialog">         <div class="modal-content">             <div class="modal-header">                 <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>                 <h4 class="modal-title">Modal title</h4>             </div>             <div class="modal-body">                 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque vel vehicula erat. Phasellus vestibulum leo

Mvc İletişim Formundan Mail Gönderme

İletişim Formuna post edildiğinde Mail gönderme işlemi   [HttpPost]         public ActionResult iletisimformu(iletisimForm Model)         {             string hataMsg = string.Empty;             string basariMsg = string.Empty;          try             {     if (ModelState.IsValid)                     {                         var islem =  Gonder (Model);                         if (islem)                         {                             ModelState.Clear();                             basariMsg = "İşlem başarılı";                         }                         else                         {                             hataMsg = "İşlem sırasında bir hata oluştu...";                         }                     }                     else                     {                         hataMsg = "'*' alanları doldurunuz";                     }                             }             catch (Exception ex)          

add this aynı sayfada farklı paylasım oluşturma

  <!DOCTYPE html> <html lang="en"> <head>     <meta charset="utf-8" />     <title>@ViewBag.Title - My ASP.NET MVC Application</title>     <link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />     <meta name="viewport" content="width=device-width" /> </head> <body>   <div class="share-btn addthis_toolbox">                                     <a class="addthis_button_facebook">addthis_button_facebook                                     </a>                                     <a class="addthis_button_twitter">                                         <span class="hiper-twitter"></span>addthis_button_twitter                                     </a>                                     <a href="#" class="addthis_button_more" ta