none
sorunlu bir dilmi aspnet ? RRS feed

  • Soru

  • Merhabalar,

    ben aspnet e yeni başlıyorum. Fakat bugün biriyle konuştum bana aspnet local server da sorun çıkarmadığını fakat hosta attığında birsürü hata çıkardığını söyledi. Açıkcası bende dondum kaldım. Böyle birşey varmıdır ?

    Gerçekten sorunlu bir dilmi aspnet ?


    18 Ekim 2012 Perşembe 14:59

Yanıtlar

  • Merhabalar. 

    Son söylemem gerekenden başlayım. Bu konu ile alakalı o arkadaşınızla konuşmaktan kaçınınız yada söylediklerini dikkate almayınız. Tam aksine ASP.Net çok güçlü kullanışlı bir sistemdir.

    Ezbere yada kulaktan dolma bilgilerle yapılan işlerde hata olması çok normal. Bu ne Asp.Net in nede başka bir teknolojinin suçudur. Kullanıcı kendi hatasını yada başkasından duyduğu olayları, sanki koskoca teknolojinin hatasımış gibi anlatır.

    Asp.Net bir dil değildir. Bir web uygulaması geliştirme ve yayınlama teknolojisi ve sistemidir. İçinde bir çok dil kullanılır.

    Eğer arkadaşınız ile birlikte bu forumları takip edip sorunlarınızı paylaşırsanız fayda görebilirsiniz. Diğer türlü; "Tavşan dağa küsmüş, dağın haberi olmamış"


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC

    18 Ekim 2012 Perşembe 15:16
    Moderatör
  • Tartışma ya da rekabet ortamı oluşturmak için demiyorum sadece bir iki noktada yanlış bilgi var. Çoğu banka Cobol, Cool Gen gibi sistemler kullanıyor. Hatta sizin .NET kullanıyor dediğiniz bankaların alt yapıları aslında bu diller. Sadece yeni ihtiyaç olan uygulamalar ya da son kullanıcı uygulamalarını .NET yazanlar var.

    Android'e gelince wrapper'ları kullanarak mı yazıyorsun ya da C# yazıp native koduna mı dönüştürüyor bilemem ama performans başta olmak üzere pek çok sorunlarla karşılaşmak muhtemel. iOS yazıcaksan oturup Objective - C, android yazacaksan oturup java, WP7 yazacaksan da oturup C# ya da VB.NET öğreneceksin bu kadar basit.

    İşin özü OOP ve OOD'da gizli, bunları biliyorsan .NET'miş yok javaymış ya da başka bir dilmiş hiç önemli değil hepsinde de yazarsan. Şu an javascript'de OOP kullanıyorum mesela sen düşün artık.

    Neyse ne artık bu muhabbet uzar gider, isteyen istediği platformu kullanır, herkes memnunsa sorun yok:)

    19 Ekim 2012 Cuma 21:36

Tüm Yanıtlar

  • Merhabalar. 

    Son söylemem gerekenden başlayım. Bu konu ile alakalı o arkadaşınızla konuşmaktan kaçınınız yada söylediklerini dikkate almayınız. Tam aksine ASP.Net çok güçlü kullanışlı bir sistemdir.

    Ezbere yada kulaktan dolma bilgilerle yapılan işlerde hata olması çok normal. Bu ne Asp.Net in nede başka bir teknolojinin suçudur. Kullanıcı kendi hatasını yada başkasından duyduğu olayları, sanki koskoca teknolojinin hatasımış gibi anlatır.

    Asp.Net bir dil değildir. Bir web uygulaması geliştirme ve yayınlama teknolojisi ve sistemidir. İçinde bir çok dil kullanılır.

    Eğer arkadaşınız ile birlikte bu forumları takip edip sorunlarınızı paylaşırsanız fayda görebilirsiniz. Diğer türlü; "Tavşan dağa küsmüş, dağın haberi olmamış"


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC

    18 Ekim 2012 Perşembe 15:16
    Moderatör
  • ben en kısa zamanda java terfi edeceğim bıktım bu .netten de c# dan da... kullanıcılar genelde kendi sorunlarını bir dilin üstüne yığarlar da maliyet getiren ve/veya artıran hiçbir şeyi kimse kullanmak istemez açıkcası... php ve java kadar iyi ancak bu dili iyi öğreten bir eğitmen ve eğitim kurumu yok memlekette. (nokta)

         .NET'i kolay öğrenemiyorsanız bence java da çok daha zorlanırsınız. Çoğu ortamı .NET kendisi developer lar için otomatik oluşturuyor fakat java da pek çok konfigurasyonu elle siz yapmak zorundasınız. Özellikle öğrenme konusunda da ingilizcenin bence yazılım için gereken 1. şart olduğunu kanısındayım ve kişinin self learning yapabilmesi yani kendi kendini geliştirebilme yeteneği de olmalı diye düşünüyorum, eğitmenden tüm .NET'i anlatmasını beklemek efsane olur. Bahsettiğim yeterlilikler olmadan eğitmen ne kadar bilgi aktarabilir ki?
    19 Ekim 2012 Cuma 13:04
  • Bırakın Allah aşkına, .net gibi bi platformmu var. robot programlamadan,mobil'e,web'e vs. vs. bi çok teknolojiyi kullanabiliorsunuz. php ve java demişsiniz. ben hayatımda hiç büyük bi projenin php ile yapıldığını görmedim :) bankalar olsun vs.vs. hepsi .net teknolojisi üzerinden ilerliyoruz. bunu şuna benzetebiliriz, bakkal siteleri php, süper market siteleri asp.net :) gibi. öğrenmek kişinin kendi elinde ama herzaman .net daha avantajlıdır bence. :) 
    19 Ekim 2012 Cuma 14:40
  • Bence hiç bir dilin yada teknolojinin taraftarlığını yapmayın. Bu size birşey kazandırmaz. Facebook php ile yazıldı. OGame de php yazıldı. Bankalarda halen hem jsp sistemler kullanıyorlar, bunun yanında hem de ASP.Net ve MSSQL sistemlerde kullanıyorlar. Aralarında bir rekabet varmış gibi görünse de kulvarları farklı.

    Bırakın beceremeyenler ne düşünürse düşünsün. Java kullansın nasılsa onuda beceremeyecek. Sonuçta tavşan dağa küsecek, dağın haberi olmayacak.

    Siz herhangi bir teknolojiye bağlı olmak yerine, teknolojileri emrinizdeki araç-gereç gibi kullanın.

    Microsoft'un Enterprise çözümleri çok gelişmiştir. Kullandığımız birçok standartı Microsoft oluşturmuştur. Hedeflediği alanlarda en iyi çözümleri sunmuştur. Bu demek değildirki diğer platformlar kötü kullanışsızdır. Her taş yerinde ağırdır.


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC

    19 Ekim 2012 Cuma 20:12
    Moderatör
  • facebook'un php ile yazılmasının ne önemi var ? asp.net ilede yazılabilirdi. kurucuları linux üzerinde çalışıyo diye php bir sistem geliştirmişler. he çok tutuluyo acaip hit yaptı diye php number one mı oldu ? benim gözlemlediğim tüm türk bankalarının sistemleri .net platformunda çalışıyor. andoid icin yazılımı ben c# ile .net ortamında da geliştirebiliyorum. javanın ne albenisi kaldı ? .net platformu bence herzaman en iyisi ! ve en cok tercih edileni ! bir teknolojinin taraftarlıgını yapıyorum, oda .net ! 
    19 Ekim 2012 Cuma 21:16
  • Tartışma ya da rekabet ortamı oluşturmak için demiyorum sadece bir iki noktada yanlış bilgi var. Çoğu banka Cobol, Cool Gen gibi sistemler kullanıyor. Hatta sizin .NET kullanıyor dediğiniz bankaların alt yapıları aslında bu diller. Sadece yeni ihtiyaç olan uygulamalar ya da son kullanıcı uygulamalarını .NET yazanlar var.

    Android'e gelince wrapper'ları kullanarak mı yazıyorsun ya da C# yazıp native koduna mı dönüştürüyor bilemem ama performans başta olmak üzere pek çok sorunlarla karşılaşmak muhtemel. iOS yazıcaksan oturup Objective - C, android yazacaksan oturup java, WP7 yazacaksan da oturup C# ya da VB.NET öğreneceksin bu kadar basit.

    İşin özü OOP ve OOD'da gizli, bunları biliyorsan .NET'miş yok javaymış ya da başka bir dilmiş hiç önemli değil hepsinde de yazarsan. Şu an javascript'de OOP kullanıyorum mesela sen düşün artık.

    Neyse ne artık bu muhabbet uzar gider, isteyen istediği platformu kullanır, herkes memnunsa sorun yok:)

    19 Ekim 2012 Cuma 21:36
  • Samet bey yanlış anladınız ben php bir numaradır demek istemedim. Sadece bir sistemin birisine olan üstünlüğünü tartışmanın ya da böyle bir fikre kapılmanın yanlış olduğunu söylemeye çalıştım. 

    Elde unix varsa, asp.net in mükemmel olması bir anlam ifade etmiyor. Tam terside söz konusu elde Windows varsa php ve java kullanmaya gerek yok. İkisi de yok ne yapalım derseniz ben Microsoft derim.


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC


    20 Ekim 2012 Cumartesi 04:29
    Moderatör
  • MonoDroid'te C# ile android uygulama geliştirmek mümkün visual studio ortamında !, 
    MonoToch ilede mac ortamında C# ile iPhone uygulaması geliştirebilirim.
    C# bu nokta da çok esneklik sağlıyor, bu yüzden tercih sebebimdir. :)

    Adam gibi C# öğrendikten sonra neden ben andoid icin java öğrenmeyle uğraşıyım ki... Eee objective-c ye ne demeli :) şimdi ben bi iphone uygulaması yazmak için neden kalkıp objective-c öğreneyim ki. C# ile bunu gerçekleştirebilirim :)
    20 Ekim 2012 Cumartesi 07:37
  • Saygılarımı sunarım Önay bey.
    20 Ekim 2012 Cumartesi 07:38
  • Dünya'da birçok web geliştiricisi var ve bu geliştiricilerin de kullanıdıkları geliştirme ortamları da farklı farklı.Bu yüzden sürekli karşılaştırma yapılıyor.Hatta bazen iş öyle fanatizme geliyor ki olmayan şeyleri bile duyabiliyoruz :) Asp.Net Microsoft'un sunucu çözümleriyle uyumlu bir teknolojidir.Geliştirilen teknolojiler birbirleriyle bağlantılı olarak geliştirildikleri için stabil bir ortamda çalışma imkanı bulur,sorun yaşamazsınız.


    • Düzenleyen Semih Tok 20 Ekim 2012 Cumartesi 13:46
    20 Ekim 2012 Cumartesi 13:46
  • O kadar çok programlama dili var ki insanlar hangisine yöneleceğini şaşırıyor sonra tam ortada kalıyor.

    1-) @GÇ Bu işi bu memlekette adam akıllı öğreten yok demişsiniz. "KISMİ" olarak katılıyorum size. Benim programlama konusunda öğrenmem gereken daha çok şey var. Bunun farkında ve bilincindeyim. Bu yüzden c.tesi günleri sabaha kadar çalışıp pazar günleri yine erkenden kalkıp çalışmaya devam ediyorum. Kız arkadaşım bile "Artık kendine zarar vereceksin, benden daha çok seviyorsun" tripleri atıyor. Ama öğrenemem gerek. Ben programlama konusunda hiç bir kişi yada kurumdan hiç bir ders almadım, elektronik bölümü mezunuyum. Hiç bir kursa'da gitmedim, ama şuanda ben programlama işinden ciddi anlamda gelir sağlıyorum. Profesyonelim diyemem bir çok kişiye ayıp etmiş olurum. Ben sadece programlama konusunda hiç bir işe yapılamaz demiyorum. Bunu yapabilirim ancak biraz zaman alır diyorum ve korkmadan girişiyorum işe. Belki bir günde değil bir haftada yapıyorum yapılması gerekeni ama yapıyorum sonuçta. Geceleri rüyamda bile problemleri çözüyorum :) bazen öyle bir halde oluyorum ki başımın ağrısından araç kullanamıyorum. Bu şekilde kendinizi biraz yıpratırsanız, ama emin olun kimsenin yardımı olmadan bu işi çözebilirsiniz. Daha önce ajans tecrübem bile yok :) Yani staj bile yapmadım, peki kolay mı oldu? Kesinlikle hayır, gündüzleri markette çalışırken gece sabaha kadar bilgisayar başında çalışıyordum. Şimdi ben bu şekilde yıllarımı heba ederek bu programlama dilini azda olsa öğrendim ve hala diyorum ki daha çok eksiğim var. Bence eğer kursa gidiyorsan sana verebilecekleri eğitim What is your name? My name is Halit; gibi bir şeydir. Sonrasında sen istediğin kadar üzerine ek bilgi ekleyerek yapmak istediklerini yapabilirsin, ancak bu şekilde kendini geliştirebilirsin. Çünkü o kadar derya deniz bir olay ki programlama, ucu bucağı yok. Yani sen ne istersen elde edebiliyorsun. Sadece isteyip azmedeceksin. Bu kadar şeyi şunun için anlattım; Kimse adam akıllı öğretmiyor değil. Sana temeli verirler sen ne kadar çok çaba sarf edersen o kadar çok şey öğrenirsin çünkü sonu yok bu işin. Sen ne kadar öğrenmek istersen o kadar öğrenirsin. İhtiyacın olan şey zaman ve azim. Hızlı öğrenme ip ucu İNGİLİZCE ŞART. İngilizce eğitimi'de en kısa zamanda almayı planlıyorum:). Bütün programlama dilleri içinde aynı düşüncedeyim. Sen javaya geçeceğim demişsin; ilk önce geçme amacını bir düşün ne amaçla kullanacaksın onu bir düşün ondan sonra geç. Ha Java'da da öğretilecek olan sadece işin temeli yani şuan ki bildiğin kadar. Gerisi yine sana kalmış, karar senin tabiki;

    2-)@SametGndz geçtiğimiz aylarda delphi lansmanına katılmıştım. Orada'da tanıtımını yapmaya çalışmışlardı :) Ha, stabil çalışmadı ayrı konu. Android ve IOS geliştirme olayı ile ilgili. Delphi ile uygulama geliştirenler php, windows, android, ve IOS'da projelerini derleyebilir deniliyordu. Bu olayı anlatma nedenim sadece c#'da yok yani bu söylediğiniz esneklik. :) farklı platformlarda da var. Muhtemelen MonoDroid ile daha önce uygulama geliştirdiniz. Bir ara bana da lazım olmuştu. Çok çok çok ufak bir projede basit bir veri bağlantısı ve bazı bilgileri çekmek için :) hemen deneyim dedim monodroid'i ama valla o kadar karışık geldi ki anlatamam. Bir türlü beceremedim. Ha, belki'de yabancısı olduğum içindir onu bilemeyeceğim. Sonrasında baktım olacak gibi değil; ecilepsi kurdum ve o şekilde geliştirdim ve şunu deneyim edindim, Ecilepsi ve MonoDroid arasında sadece proje geliştirme aşamasında derlerken bile çok büyük bir performans farkı yaşandığını görebilirsiniz. Yani MonoDroid ile yazılım geliştirirken kaybedeceğiniz zaman yerine gidin çok az android öğrenin bence aynı zamanda projenizi bitirmiş olursunuz :) Zaten mesele geliştirme platformları değil diller sizin için, bir örnek vermek istiyorum bakış açınızın değişmesi için; web sitesi geliştirirken neden CSS kullanıyorsunuz ? Veya JavaScript kullanma ihtiyacı duymuyor musunuz? Peki projeniz derlendiğinde kaynak kodları hangi dilde HTML. Yani her dil farklı farklı alanlarda lazım oluyor. Sadece kullanmak istediğiniz alana göre değişir. Sen HTML siteyi Asp.NET ile geliştirirsen hem kendi vaktini boşa harcamış olursun, hemde projen her yerde çalışmaz, HTML kadar hızlı çalışmaz! Ha Microsoft'a teşekkür ederiz ki bir çok farklı alanda yazılım geliştirmeyi bizler için tek bir pencere altında topladı. ama dediğim gibi bunu yapan sadece Microsoft değil. Ama en stabil çalışanı bence Microsoft.

    3-) @qfqemre Sorunsuz dildir asp.net. Sadece bilgi eksikliğidir o arkadaşınızın söylediği. Eğer öyle sıkıntılı bir programlama dili olsaydı emin olun bu kadar kişi asp.net dilini geliştirmek istemezdi. :) O arkadaşınız daha önce bilmediği için biraz uğraşmış ve olmamış. Sonra "lan bu nasıl programlama dili? Bozuk bu bozuk." demiş ona göre yolunu çizmiştir :) 

    Umarım anlatmak istediklerimi yanlış anlamazsınız.


    Just a .net developer.


    21 Ekim 2012 Pazar 19:26