Failed to generate a user instance of SQL Server (781)

by Eravse on Ekim 21, 2011

Sqlserver Express 2005 den – 2008 versiyonuna update ettikten sonra makinamı bir takım problemler ile karşılaştım. Bunlardan en gıcık olanı ve can sıkıcı sı ise şu hata idi

Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.

Açıklama: Geçerli web isteği yürütülürken işlenmemiş özel durum oluştu. Lütfen hata ve kod içinde kaynaklandığı yer hakkında daha fazla bilgi almak için yığın izlemesini gözden geçirin.

Özel Durum Ayrıntıları: System.Data.SqlClient.SqlException: Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.

Kaynak Hatası:

Geçerli web isteği yürütülürken işlenmeyen bir özel durum üretildi. Özel durumun kaynağı ve konumuna ilişkin bilgiler aşağıdaki özel durum yığını izlemesi kullanılarak belirlenebilir.

Çözüm olarak

C:\Documents and Settings\\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS.

klasorunu sılmenız yeterlı olacaktır.

Dombıra Iphone Ring Tone (801)

by Eravse on Ağustos 18, 2011

Eski bir Türk çalgısı. Kazak türklerinin mahalli çalgısıdır. Ayrıca Nogay Türkleri tarafından yoğun olarak kullanılır.

Kara kıs avulumga kelgende / Kara kış köyüme gelende
Kültüldegen kar yerge tüsgende / Lapa lapa kar yere düşende
Dombıramdı alarman / Dombıramı alırım
Yürek sazım çalarman / Yürek sazımı çalarım
Kaygırgandı eş aytbam / kaygılarımı hiç söylenmem.

Dombıra sazım estgen ataylar / Dombıra sazımı işiten babalar
Manesine es bergen anaylar / Manasına kulak veren analar
Estgenine oy berip / işittiğini akıl yorarak,
Yüreklerge ses berip / Yürekleri titreyerek
Köz yastı kızganmaslar / Göz yaşlarını esirgemezler.

Nogaydın kaygı sansız kününde / Nogayların derdi sayısız, her gününde
Batirler yuklamagan kününde / Yiğitlerin uyumadığı günlerde
Yüreklerin kötergen / Yüreklerini cesaretlendiren
Sogıslarda küş bergen / Savaşlarda güç veren
Köptü körgen Dombıra/ Görüp geçirmiş dombıra

Mp3 Formatlı Müzik
40-gokturklu-dombira

Iphone için zil Sesi
http://audiko.net/ringtone/Arslanbek+Sultanbekov/Domb%C4%B1ra?ring=17246331

Asp.net Management Object + Jquery Progressbar Control (1.797)

by Eravse on Şubat 25, 2011

asp.net server işlemci ram ve diğer durumlarını olcen kontroldur. Kontrolun paket halini hazırlığı bittikten sonra yayınlıyacağım umarım herkese faydalı olur.

ilk ekran goruntusu

ASP.NET HTTP Error 403 – Forbidden Firefox (1.016)

by Eravse on Şubat 15, 2011

Uzun zamandır blog’umla ilgilenemedim ufak tefek performans tricklerine devam ediyoruz.

Firefox kullanan developerlar firefoxun ne kadar süper özelliklere sahip olduğunu bilirler ve bundan çok zor vazgeçerler. Son 2 aydır ciddi bir chrome deneyimi yaşamama rağmen hala firefoxdan vazgeçemiyorum.

Herneyse, Chrome , safari ,IE 7-8 de sorunsuz çalışırken asp.net uygulamamız birden firefox’a gelince

HTTP Error 403 – Forbidden.
Version Information: ASP.NET Development Server 10.0.0.0

diye bir hata aldık diyelim. Bu hata uygulamanızın NTLM Authentication a acık oldugunun belırtısıdır. Genelde yeni bir asp.net projesi yarattığınızda NTLM Authentication açık olarak gelmez. Siz elinizle açıp kapamış olmalısınız ki bu hatayı alasınız. Daha doğrusu firefox haricindeki browserlar bu hatayı size göstermeyecektir.

Genede benim uygulamam FF dede hata vermesin der iseniz yapmanız gereken ufak basit mini minnacık bir ayar var,

1. Solution Explorer ‘ a sağ tıklayın
2. Özellikler seçeğine girin.
3. Start Options sekmesini acın .
4. Server bölümünden ,NTLM Authentication check box’ını kaldırın .

hepsi bu kadar projemizi re-build ve run ediyoruz Ff de sorunsuz çalışır halde olacaktır.

Asp.net error creating control hresult e_fail Hatası (1.765)

by Eravse on Kasım 29, 2010

“Error creating control hresult e_fail has been returned a call to a com component”

8 – 10 gündür bu hatanın çözümü için bir çok site bir çok döküman gezmeme rağmen tam bir çözüm bulamamıştım. Bir çok forumda bu konunun extra dll ve componentler den kaynaklandığı hakkında bir çok öngörü , çözüm bulunmakta.

Hemen hemen bir çoğunu denedim ve hiç birinden net olarak bir sorun alamadım. En sonunda teker teker .net framework sürümleri mi update etmeye başladım ajax da dahil. Kullandığım makine Windows 7 Pro. Win 7 de updateler’i aldıkça zannedersem bu framework yapısını bozuyor herhalde.

Bu arada bu hata benim yeni yaptığım uygulamalarda değil ama 1 – 2 ay önce oluşturuduğum bitmiş ve değişiklik yapmak istediğim uygulamalarda meydana geldi.

Neyse .Net sürümlerinden en son 4 versiyonunu onar dediğimde projemi tekrar açınca bütün sitem eski hali ile eksiksiz bir şekilde karşıma çıktı. Bu hatayı alan arkadaşlara tavsiyem ilk önce .net 4 sürümünü onar seçeneği ile tekrar yüklemeleridir. Eğer bir sonuç elde edemez iseniz,Aşağıdaki linklerdende yardım alabilirisiniz.

Visual Studio 2010 – Design Mode Error – “Error Creating Control”
Controls State: “Error Creating Control” in the Design View in Visual Studio 2010

Fakir Ama Gururlu Linux, Zengin Çocuğu Windows (411)

by Eravse on Kasım 27, 2010

http://gezegen.linux.org.tr/ den sayın Uğurcan Ergün ‘e bu yazısı için gerçekten çok teşekkür etmek gerekli hem eğlenceli hemde gerçekleri bize tam olağını ile anlatmayı başarabilen bir yazı olmuş. Kendi adıma hala bir windows kullanıcsıyım.Çoğu zamanlar yuklu olan Linuxuma ve macOs sistemime geçişler yapmaktayım windows illetinden daraldığım anlarda.

Başarılı çalışmalar ve yazılar her zaman takdir edilmelidir. Tekrar teşekkürler Uğurcan Ergün.

* Yazı 23 kasım 2010 da yayınlanmış ben bir kaç gün geç olsada okuma şerefine nail oldum . İyi eğlenceler…

Linux, Windows’u döver mi ?

Sayın Ali Erkan İMREK hazırladığı Linux İlk Sorulan Sorular belgesinde rastladığım belge gerçekten çok hoşuma gitti hatta hislerime tercüman olduğunu bile söyleyebilirim.Lafı çok uzatmadan sizi yazıyla baş başa bırakayım

Evet belgenin sonuna geldik, bu kadar sıkıcı konudan sonra bende biraz eğlenmek istiyorum.
Aslına bakarsanız Linux ile Windows sanılanın aksine çok iyi anlaşırlar, mesela bir ağda birbirleri ile çok güzel dosya paylaşımı yaparlar, bazen bir Linux Windows’a sunuculuk yapar bazen Windows bir Linux’a. Linux ve Windows benzetme yazılımları sayesinde birbirlerini kendi sistemlerinde ağırlayabildikleri gibi aynı bilgisayarda yan yana kardeşçe yaşayıp giderler ve birbirlerinin dosya sistemlerini okuyup yazarak her türlü sırlarını paylaşırlar.

Bunun yanında sevimli penguen, yardımsever, orta halli, paylaşımcı ve büyük bir ailede büyümüştür. Mahallede UNIX, BSD, MacOsX, Solaris gibi arkadaşları ile de en az Windows kadar belki daha iyi anlaşır ve herkes tarafından sevilir. Linux mahalledeki herkesin yardımıyla sıcak ve eğlenceli bir ortamda kendini geliştirmektedir. Oysa Windows zengin bir ailenin tek çocuğu olarak büyük bir malikanede
yalnızlık içinde ve şımartılarak yetiştirilmiştir.

Windows’un babası mahallede pek sevilmeyen birisidir ve Windows’a istediği her donanımın sürücü yazılımını satın alarak onu mutlu edebileceğini düşünmüştür. Windows, babasının her şeyi önüne hazır olarak sunmasından dolayı kendisini geliştirememiş ancak her istediği alındığı için de dışarıdan bakınca hiçbir eksiği yokmuş gibi görünmektedir. Bu durum ister istemez Windows’un psikolojisini olumsuz etkilemiştir. Mahalledeki arkadaşları ile iletişimi hiçbir zaman Linux’un ilişkileri gibi sıcak ve samimi olmamıştır ve mahallede çoğunlukla tek başına oynamıştır. Üstelik babası Windows için özel yaptırdığı DirectX adlı özel oyun bahçesine diğer arkadaşlarını almasına hiç izin vermez ve Windows’u hep tek başına oynamaya mecbur bırakır.

Bu soğuk ve yalnız yetiştirilme ortamına onun mükemmel olduğuna inanan babasının sürekli öve öve göklere çıkarması da eklenince, zaman içinde Windows’da kişilik ve davranış bozuklukları ortaya çıkmıştır. (Örneğin Windows, bazen hiçbir neden yokken kendisini bir odaya kapatarak kapıya mavi bir perde asar ve onu oradan çıkartmanız için tüm oyuncaklarını ve elbiselerini çöpe atıp hepsini yeniden almanızı ister)
İşin en üzücü tarafı ise babasının onu hep en pırıltılı ve şık elbiselerle, en pahalı oyuncaklarla donatırken sağlığını hep ihmal etmesidir. Bu nedenle Windows’un bağışıklık sistemi gelişmemiştir ve çok sık hasta olur. En küçük rahatsızlıklar bile onu yoğun bakıma muhtaç bırakır.

Buna çok üzülen Linux ise ona verdiği eşyaları hep dezenfekte etmeye özen gösterir ve söz dinlemeyen inatçı babasını bu konuda sürekli yönlendirmeye çalışır. Gördüğünüz gibi gerçekte Windows özünde çok kötü bir program değildir ancak babasının olumsuz tavırları yüzünden her anlamda pek sağlıklı yetişmediği de ortadadır. Windows’un babasını tanıyanlar Windows’un bu durumundan dolayı haklı olarak babasını suçlarlar ve Windows’a mümkün olduğunca hoşgörülü davranmaya çalışırlar.

Ancak genelde mahalleye yeni taşınanlardan Linux’u sevenler bu gerçekleri bilmedikleri için Windows’a pek hoşgörüyle yaklaşmayarak kötü ve geçimsiz yönlerinden dolayı babasını değil haksız olarak Windows’u suçlarlar. Evet soruya dönersek, anladığınız üzere burada kimsenin kimseyi döveceği yok, muhtemelen siz de mahalleye benim gibi yeni taşındınız. Size tavsiyem Windows ve Linux konusundaki “kim kimi döver” gibi bitip tükenmeyecek gereksiz polemiklere pek kulak asmamanız ve gerçekleri iyi görmenizdir, her iki sistem de mükemmel değil.

Sonuçta Windows’la maziye dayanan bir arkadaşlığınız olabilir ama geleceği parlak ve yakın zamanda önemli yerlere gelecek birisiyle de iyi ilişkileriniz olması fena olmaz değil mi?

GridView Dynamic BoundField (936)

by Eravse on Ekim 28, 2010

Bazen öyle durumlara maruz kalıyoruzki ne item templete kullanarak nede diğer yöntemler ile GridView imize data basamıyacak hallere bürünüyoruz. Aşağıdaki örnek alen
12 ay boyunca dinamik olarak ayarlanmıştı önceleri ama daha sonra ekrana sığmadığı için son 4 ayın verileri basılmak üzere elle manuel olarak devam etmektedir.

Öncelikle GridView controlumuzün datasource nesnesi ile databind işlemine hazır hale getiriyoruz.

  protected void Page_Load(object sender, EventArgs e)
    {
         DbTools db = new DbTools();

        GridView1.DataSource = db.GenelDataSource("SELECT * FROM  dbo.kp ORDER BY  dbo.kp.sira");

     /*
 bind işleminden önce dinamik filedlarımızı yaratan fonksiyonumuzu çağırıyoruz.
*/
       GetGVHeader();

   /*
 her zamanki gibi bind işlemini gerçekleştiriyoruz.
*/
        GridView1.DataBind();

    }

Evet asıl olay zaten burada başlıyor . bu sayfada bana gerekli olan 12 ayın verısını clomun bazında basan bir grid idi.( En son modifikasyonda 4 ayı ekrana basmakta)
O yüzden öncelikkle bana current ay yıl verısı ve datadan gelen field isimleri lazım olacaktı.


  /*
Bu gunun ayı ve yılını set et
*/

        int current_ay = DateTime.Now.Month;
        string current_year = DateTime.Now.Year.ToString() ;

       /*
 içinde bulunduğumuz senenin bir oncekı senesi lazım olacağı için manuel olarak bır oncekı yılı set edıyoruz. Raporlamada ıcınde bulundugunuz ayın bır verısı olmıyacagı ıcın eger subat ayında ısenız sıze ocak 2010 - aralık 2009 - kasım 2009 ve ekim 2009 verılerı lazım olacak bunu ayarlamak ıcın bır oncekı yılı set ettık.
*/

       int ly = Convert.ToInt32(current_year) - 1;

        string last_year = ly.ToString();

        /*
 bu aydan onceki bir aydan basla
         GV ye olusturacagımız 4 kolonun aylarını ayarlıyoruz
*/
        int period1_ay = current_ay - 1;
        int period2_ay = period1_ay - 1;
        int period3_ay = period2_ay - 1;
        int period4_ay = period3_ay - 1;

/*
GV headerını degıstırmek ıcın 12 ayın türkçe olarak kısaltılmıs hallerını strıng arrayımıze set edıyoruz
*/
string[] aylar = new string[12];

            aylar[0] = "Oc";
            aylar[1] ="Şb";
            aylar[2] ="Mr";
            aylar[3] ="Ni";
            aylar[4] ="My";
            aylar[5] ="Hz";
            aylar[6] ="Tm";
            aylar[7] ="Ağ";
            aylar[8] ="Ey";
            aylar[9] ="Ek";
            aylar[10] ="Ks";
            aylar[11] = "Ar";

/*
 12 aya tekabul eden 12 db fıled namı ını set edıyoruz
*/
       string[] dFields = new string[12];

       dFields[0] = "sayi";
       dFields[1] = "sayi1";
       dFields[2] = "sayi2";
       dFields[3] = "sayi3";
       dFields[4] = "sayi4";
       dFields[5] = "sayi5";
       dFields[6] = "sayi6";
       dFields[7] = "sayi7";
       dFields[8] = "sayi8";
       dFields[9] = "sayi9";
       dFields[10] = "sayi10";
       dFields[11] = "sayi11";

/*
bu kısma kadar hersey normal sekılde seyredıyor ve bundan sonra yapamız gereken sadece bır   BoundField  yaratmak
 */      

        BoundField bf1 = new BoundField();
        bf1.HeaderText = aylar[9].ToString() + "/" + current_year;
        bf1.DataField = dFields[9].ToString();
        DataControlField dc1 = bf1;
        GridView1.Columns.Add(dc1);

/*
 Aslına bakarsanız bu bır for dongusu ılede yapılabılır dahada kısaltılabılır ama onemlı olan ne kadar duzgun kod yazarsanız yazın ısınızın bır sekılde gorulmesıdır. optımızasyon ıcın daha sonra donup tekrar ırdelemenız mumkun
*/
        BoundField bf2 = new BoundField();
        bf2.HeaderText = aylar[8].ToString() + "/" + current_year;
        bf2.DataField = dFields[8].ToString();
        DataControlField dc2 = bf2;
        GridView1.Columns.Add(dc2);

        BoundField bf3 = new BoundField();
        bf3.HeaderText = aylar[7].ToString() + "/" + current_year;
        bf3.DataField = dFields[7].ToString();
        DataControlField dc3 = bf3;
        GridView1.Columns.Add(dc3);

        BoundField bf4 = new BoundField();
        bf4.HeaderText = aylar[6].ToString() + "/" + current_year;
        bf4.DataField = dFields[6].ToString();
        DataControlField dc4 = bf4;
        GridView1.Columns.Add(dc4);

    }

en son olarak hazırladıgımız GridView ‘in nasıl göründüğüne bir bakalım isterseniz ..

asp.net gridview custom column

basit olarak bir GV icine custom BoundField olusturmaya örnektir. Daha detaylı şeyleri yaratmak ve kodlamak sizin hayal gücünüze bağlı umarım şimdiden herkes için faydalı bir örnek olur.

Antalya Tüp Bebek Merkezi (589)

by Eravse on Ekim 20, 2010

Herşeyi ile baştan aşağı yenilenen Antalya tüp bebek merkezi yeni web sitesi ilede hizmette. Lobisi , hasta odaları , Help Desk ,Hasta kabul , doktor ve muayene odaları vs tüm mekanını müşteri anketleri doğrultusunda değerlendiren yönetim çalışanları yeni merkezin çok şık ve sıcak bir görünüme kavuşmasını sağlamışlarıdır.

Antalya Tüp Bebek merkezi Logo revizasyonu ile de merkezin tamamen yenilendiğini herkese duyurmuştur. Genel anlamda çocuk sahibi olamayan çiftlere asistanlık yapıp onların da bu mutluluğa kavuşmaları için çalışan Hemşiresinden , Yazılımcısına kadar 50 ye yakın personeli ile hizmet vermektedir.

Kendim bünyesinde yazılımcıları ile türkiyenin en büyük tüp bebek entegrasyon yazılıman sahip olan antalya tüp bebek merkezi, gerek sosyal medyada gerekse online uygulamaları ile ileriye dönük yatırımlar yapmaktadır.

Merkezin yeni internet sitesine
http://www.antalyatupbebek.com.tr den ulaşabilir. Eğer merkezin hastası iseniz http://online.antalyatupbebek.com.tr adresinden bilgilerinize ulaşbilirsiniz.

Antalya Tüp bebek merkezi çok yakında hastalarına IPHONE uygulaması ilede hizmet vermeye başlıyacaktır.

Yeni Tema (289)

by Eravse on Ekim 6, 2010

Baktım ki bir süredir kullanmış olduğum tema çok janjanlı ve orda burasında abuk sabuk butonları olan bir tema gibi geldi. Daha sade ve free olan temalardan birini kurmayı tercih ettim. Malum terzi kendi söküğünü dikemez derler.

İe css Salaklıkları (386)

by Eravse on Eylül 4, 2010

Tasarımcı arkadaşlarım özellikle Xhmtl – Css konusunda bir çok uzmanlaşmış dostlarım bile İE nin css konusundaki aptal haraketlerinden şikayet etmekteler. Bu gün bir kez daha İE kullanmanın ne kadar saçma sapan bir şey olduğunu anlamış bulunmaktayım ..

Sayfaya yerleştirdiğim kod

      geri git

kadar kısa bir kod. Ekranda gördüğünüz mavi buton gerigit butonu ve adobe browser lab’a da güvenemedim tek tek açıp test ettim tabibi en problemli İE 8 :)

Daha fazla yorum yapamıyorum hatta anlamak için cümle bile kuramıyorum yorum sizin